<SEC-DOCUMENT>0001213900-21-043981.txt : 20210820
<SEC-HEADER>0001213900-21-043981.hdr.sgml : 20210820
<ACCEPTANCE-DATETIME>20210820090242
ACCESSION NUMBER:		0001213900-21-043981
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		138
CONFORMED PERIOD OF REPORT:	20210630
FILED AS OF DATE:		20210820
DATE AS OF CHANGE:		20210820

FILER:

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

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

	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-Q
<SEQUENCE>1
<FILENAME>f10q0621_cbakenergy.htm
<DESCRIPTION>QUARTERLY REPORT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Fri Aug 20 11:47:27 UTC 2021 -->
<html xmlns:cbat="http://cbak.com.cn/20210630" xmlns:compsci="http://compsciresources.com" xmlns:dei="http://xbrl.sec.gov/dei/2021" xmlns:dtr="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:srt="http://fasb.org/srt/2021-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31" xmlns:us-types="http://fasb.org/us-types/2021-01-31" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace"><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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Rule-Page --><div style="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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 12pt"><b>UNITED
STATES</b></span><b><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><br/>
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 12pt">SECURITIES AND EXCHANGE COMMISSION</span></b></p><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 12pt"><b>FORM
<span style="-sec-ix-hidden: hidden-fact-0">10&#8722;Q</span></b></span></p><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><ix:nonNumeric contextRef="c0" format="ixt:booleantrue" name="dei:DocumentQuarterlyReport">&#9746;</ix:nonNumeric>&#160;QUARTERLY
REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the quarterly period ended: <ix:nonNumeric contextRef="c0" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate">June 30, <ix:nonNumeric contextRef="c0" name="dei:DocumentFiscalYearFocus">2021</ix:nonNumeric></ix:nonNumeric></span></p><div>

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

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Commission
File Number:&#160;<ix:nonNumeric contextRef="c0" name="dei:EntityFileNumber"><b><span style="text-decoration:underline">001-32898</span></b></ix:nonNumeric></span></p><div>

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

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><ix:nonNumeric contextRef="c0" name="dei:EntityAddressAddressLine1">BAK
Industrial Park</ix:nonNumeric>, <ix:nonNumeric contextRef="c0" continuedAt="_EntityAddressAddressLine2-c0_cont_1" name="dei:EntityAddressAddressLine2">Meigui Street</ix:nonNumeric></b><br/><ix:continuation id="_EntityAddressAddressLine2-c0_cont_1">
<b>Huayuankou Economic Zone</b></ix:continuation><br/>
<b><ix:nonNumeric contextRef="c0" name="dei:EntityAddressCityOrTown">Dalian City</ix:nonNumeric>, Liaoning Province,</b><br/>
<b><span style="text-decoration:underline"><ix:nonNumeric contextRef="c0" format="ixt-sec:countrynameen" name="dei:EntityAddressCountry">People&#8217;s Republic of China</ix:nonNumeric>, <ix:nonNumeric contextRef="c0" name="dei:EntityAddressPostalZipCode">116450</ix:nonNumeric></span></b><br/>
(Address of principal executive offices, Zip Code)</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration:underline"><ix:nonNumeric contextRef="c0" name="dei:CityAreaCode">(86)(411)</ix:nonNumeric><ix:nonNumeric contextRef="c0" name="dei:LocalPhoneNumber">-3918-5985</ix:nonNumeric></span></b><br/>
(Registrant&#8217;s telephone number, including area code)</span></p><div>

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

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

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; width: 38%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title of each class</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 2%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 20%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trading Symbol(s)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 2%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 38%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name of each exchange on which registered</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><ix:nonNumeric contextRef="c0" name="dei:Security12bTitle"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Common Stock, $0.001 par value</span></ix:nonNumeric></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><ix:nonNumeric contextRef="c0" name="dei:TradingSymbol"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">CBAT</span></ix:nonNumeric></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c0" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName">Nasdaq</ix:nonNumeric> Capital Market</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">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">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). <ix:nonNumeric contextRef="c0" name="dei:EntityInteractiveDataCurrent">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">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 5%">&#160;</td> <td style="font: 10pt Times New Roman, Times, Serif; width: 50%">Large accelerated filer &#9744;</td> <td style="font: 10pt Times New Roman, Times, Serif; width: 45%">Accelerated filer &#9744;</td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td> <td style="font: 10pt Times New Roman, Times, Serif"><ix:nonNumeric contextRef="c0" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory">Non-accelerated filer</ix:nonNumeric>&#160;&#160; &#9746;</td> <td style="font: 10pt Times New Roman, Times, Serif">Smaller reporting company <ix:nonNumeric contextRef="c0" format="ixt:booleantrue" name="dei:EntitySmallBusiness">&#9746;</ix:nonNumeric></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td> <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td> <td style="font: 10pt Times New Roman, Times, Serif">Emerging growth company <ix:nonNumeric contextRef="c0" format="ixt:booleanfalse" name="dei:EntityEmergingGrowthCompany">&#9744;</ix:nonNumeric></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">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.&#160;&#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 shell company (as defined in Rule 12b-2 of the Exchange Act). Yes &#9744;&#160; No&#160;<ix:nonNumeric contextRef="c0" format="ixt:booleanfalse" name="dei:EntityShellCompany">&#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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
number of shares outstanding of each of the issuer&#8217;s classes of common stock, as of August 19, 2021 is as follows:</span></p><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 49%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Class of Securities</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 2%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td> <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 49%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shares Outstanding</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Common Stock, $0.001 par value</span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c1" decimals="INF" format="ixt:numdotdecimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" unitRef="shares">88,411,184</ix:nonFraction></span></td></tr> </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

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

</div><!-- Field: Rule-Page --><div style="font: 1pt Times New Roman, Times, Serif; width: 100%"><div style="border-top: Black 1pt solid; font: 1pt Times New Roman, Times, Serif; 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>


</div><!-- Field: Page; Sequence: 1; Options: NewSection --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="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: 6pt"><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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><img alt="" src="image_001.jpg" style="height: 127px; width: 182px"/></span></p><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><div>

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

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td colspan="3" style="background-color: White; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"><a href="#a_001"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>PART
    I<br/>
    FINANCIAL INFORMATION</b></span></a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 8%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 84%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; white-space: nowrap; width: 8%; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><a href="#a_002"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    1.</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><a href="#a_002"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial
    Statements.</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif"><a href="#a_003"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    2.</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><a href="#a_003"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management&#8217;s
    Discussion and Analysis of Financial Condition and Results of Operations.</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">50</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><a href="#a_004"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    3.</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><a href="#a_004"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Quantitative
    and Qualitative Disclosures About Market Risk.</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center">64</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif"><a href="#a_005"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    4.</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><a href="#a_005"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Controls
    and Procedures.</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">64</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td colspan="3" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><a href="#a_006"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>PART
    II<br/>
    OTHER INFORMATION</b></span></a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif"><a href="#a_007"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    1.</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><a href="#a_007"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Legal
    Proceedings.</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">65</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><a href="#a_008"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    1A.</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><a href="#a_008"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Risk
    Factors.</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">65</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif"><a href="#a_009"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    2.</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><a href="#a_009"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unregistered
    Sales of Equity Securities and Use of Proceeds.</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">65</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><a href="#a_010"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    3.</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><a href="#a_010"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Defaults
    Upon Senior Securities.</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">65</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif"><a href="#a_011"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    4.</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><a href="#a_011"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mine
    Safety Disclosures.</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">65</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><a href="#a_012"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    5.</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><a href="#a_012"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    Information.</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">65</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif"><a href="#a_013"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    6.</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><a href="#a_013"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exhibits.</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">65</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

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


</div><!-- Field: Page; Sequence: 2 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="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: 6pt"><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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b><span style="text-decoration:underline">FINANCIAL INFORMATION</span></b></span></p><div>


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

</div><div><a id="a_002"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item
    1.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 90%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Financial
    Statements.</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CBAK
ENERGY TECHNOLOGY, INC. AND SUBSIDIARIES<br/>
CONDENSED CONSOLIDATED FINANCIAL STATEMENTS<br/>
FOR THE THREE AND SIX MONTHS ENDED JUNE 30, 2020 AND 2021</b></span></p><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 91%; padding-left: 0.25in; text-indent: -0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contents</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 1%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 8%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Page(s)</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; padding-left: 9pt; text-indent: -9pt"><a href="#b_001"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Condensed
    Consolidated Balance Sheets as of December 31, 2020 and June 30, 2021 (unaudited)</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; padding-left: 9pt; text-indent: -9pt"><a href="#b_002"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Condensed
    Consolidated Statements of Operations and Comprehensive Loss for the three and six months ended June 30, 2020 and 2021(unaudited)</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; padding-left: 9pt; text-indent: -9pt"><a href="#b_003"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Condensed
    Consolidated Statements of Changes in Shareholders&#8217; Equity (Deficit) for the three and six months ended June 30, 2020 and 2021
    (unaudited)</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4
    &#8211; 5</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; padding-left: 9pt; text-indent: -9pt"><a href="#b_004"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Condensed
    Consolidated Statements of Cash Flows for the six months ended June 30, 2020 and 2021 (unaudited)</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; padding-left: 9pt; text-indent: -9pt"><a href="#b_005"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notes
    to the Condensed Consolidated Financial Statements (unaudited)</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7
    &#8211; 47</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="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: 6pt"><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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><div><a id="b_001"></a></div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>CBAK Energy Technology, Inc. and Subsidiaries</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Condensed consolidated balance sheets</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif">As of December 31, 2020 and June 30, 2021</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif">(In US$ except for number of shares)</span></p><div>


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

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

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <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-style: italic">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center">December&#160;31,</td><td style="font-style: italic">&#160;</td><td style="font-style: italic">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center">June 30,</td><td style="font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Note</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <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-style: italic">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center">(Unaudited)</td><td style="font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Assets</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#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">
    <td style="font-style: italic">Current assets</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#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">Cash and cash equivalents</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: center">&#160;</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"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="0" unitRef="usd">11,681,750</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">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="0" unitRef="usd">33,299,230</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Pledged deposits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">2</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="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DepositsAssetsCurrent" scale="0" unitRef="usd">8,989,748</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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DepositsAssetsCurrent" scale="0" unitRef="usd">19,070,676</ix:nonFraction></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">Trade accounts and bills receivable, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">3</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="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="0" unitRef="usd">29,571,274</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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="0" unitRef="usd">22,186,035</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Inventories</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">4</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="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="0" unitRef="usd">5,252,845</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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="0" unitRef="usd">9,697,450</ix:nonFraction></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">Prepayments and other receivables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">5</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="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseAndOtherAssets" scale="0" unitRef="usd">7,439,544</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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseAndOtherAssets" scale="0" unitRef="usd">8,404,443</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Investment in sales-type lease, net</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">11</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetInvestmentInLeaseCurrent" scale="0" unitRef="usd">235,245</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetInvestmentInLeaseCurrent" scale="0" unitRef="usd">749,703</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#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; ">
    <td style="text-align: left">Total current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#160;</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="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="0" unitRef="usd">63,170,406</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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="0" unitRef="usd">93,407,537</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#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; ">
    <td style="text-align: left">Property, plant and equipment, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">8</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="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd">41,040,370</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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd">40,285,018</ix:nonFraction></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">Construction in progress</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">9</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="c2" decimals="0" format="ixt:numdotdecimal" name="cbat:ConstructionInProgressNet" scale="0" unitRef="usd">30,193,309</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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="cbat:ConstructionInProgressNet" scale="0" unitRef="usd">43,892,784</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Non-marketable equity securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">10</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="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MarketableSecuritiesNoncurrent" scale="0" unitRef="usd">701,743</ix:nonFraction></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">Deposit paid for acquisition of a subsidiary</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">6</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="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccountsAndOtherReceivablesNetCurrent" scale="0" unitRef="usd">3,096,646</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Right-of-use assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">11</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="c2" decimals="0" format="ixt:numdotdecimal" name="cbat:OperatingLeaseRightOfUseAssetGross" scale="0" unitRef="usd">7,500,780</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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="cbat:OperatingLeaseRightOfUseAssetGross" scale="0" unitRef="usd">7,495,092</ix:nonFraction></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">Operating lease right-of-use assets, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#160;</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="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="0" unitRef="usd">2,154,035</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Intangible assets, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">12</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="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="0" unitRef="usd">11,807</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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="0" unitRef="usd">10,558</ix:nonFraction></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-bottom: 1.5pt">Investment in sales-type lease, net</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">11</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetInvestmentInLeaseNoncurrent" scale="0" unitRef="usd">850,407</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetInvestmentInLeaseNoncurrent" scale="0" unitRef="usd">1,130,389</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Total assets</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt; text-align: center">&#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"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="0" unitRef="usd">142,767,079</ix:nonFraction></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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="0" unitRef="usd">192,173,802</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#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; ">
    <td style="font-weight: bold">Liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#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="font-style: italic; text-align: left">Current liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#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; ">
    <td style="text-align: left">Trade accounts and bills payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">13</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableTradeCurrent" scale="0" unitRef="usd">28,352,292</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableTradeCurrent" scale="0" unitRef="usd">24,250,568</ix:nonFraction></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">Current maturities of long-term bank loans</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">14</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="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtCurrent" scale="0" unitRef="usd">13,739,546</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"><div style="-sec-ix-hidden: hidden-fact-1">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Other short-term loans</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">14</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="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherShortTermBorrowings" scale="0" unitRef="usd">1,253,869</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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherShortTermBorrowings" scale="0" unitRef="usd">830,237</ix:nonFraction></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">Accrued expenses and other payables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">15</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="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherAccountsPayableAndAccruedLiabilities" scale="0" unitRef="usd">11,645,459</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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherAccountsPayableAndAccruedLiabilities" scale="0" unitRef="usd">12,407,180</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Payables to former subsidiaries, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">7</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="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DueToOtherRelatedPartiesClassifiedCurrent" scale="0" unitRef="usd">626,990</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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DueToOtherRelatedPartiesClassifiedCurrent" scale="0" unitRef="usd">362,549</ix:nonFraction></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">Deferred government grants, current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">16</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="c2" decimals="0" format="ixt:numdotdecimal" name="cbat:DeferredGovernmentGrantsCurrent" scale="0" unitRef="usd">151,476</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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="cbat:DeferredGovernmentGrantsCurrent" scale="0" unitRef="usd">153,118</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Product warranty provisions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">17</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="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProductWarrantyAccrualClassifiedCurrent" scale="0" unitRef="usd">155,888</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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProductWarrantyAccrualClassifiedCurrent" scale="0" unitRef="usd">124,075</ix:nonFraction></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">Operating lease liability, current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">11</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="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="0" unitRef="usd">1,180,631</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Warrants liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">21</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="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DerivativeLiabilitiesCurrent" scale="0" unitRef="usd">17,783,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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DerivativeLiabilitiesCurrent" scale="0" unitRef="usd">33,472,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Total current liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#160;</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="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="0" unitRef="usd">73,708,520</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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="0" unitRef="usd">72,780,358</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#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; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#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">Deferred government grants, non-current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">16</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="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DeferredRevenueNoncurrent" scale="0" unitRef="usd">7,304,832</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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DeferredRevenueNoncurrent" scale="0" unitRef="usd">7,307,444</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Operating lease liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">11</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="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="0" unitRef="usd">787,562</ix:nonFraction></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">Product warranty provision</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">17</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="c2" decimals="0" format="ixt:numdotdecimal" name="cbat:ProductWarrantyAccrualClassifiedNonCurrent" scale="0" unitRef="usd">1,835,717</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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="cbat:ProductWarrantyAccrualClassifiedNonCurrent" scale="0" unitRef="usd">1,867,312</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Long term tax payable</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">18</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:TaxesPayableCurrentAndNoncurrent" scale="0" unitRef="usd">7,511,182</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:TaxesPayableCurrentAndNoncurrent" scale="0" unitRef="usd">7,592,590</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#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; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Total liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="0" unitRef="usd">90,360,251</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="0" unitRef="usd">90,335,266</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#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; ">
    <td style="text-align: left">Commitments and contingencies</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">23</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-2">&#160;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-3">&#160;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#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; ">
    <td style="font-weight: bold; text-align: left">Shareholders&#8217; equity (deficit)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#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-indent: -10pt; padding-left: 10pt"><div style="-sec-ix-hidden: hidden-fact-4">Common stock $<ix:nonFraction contextRef="c2" decimals="3" format="ixt:numdotdecimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares">0.001</ix:nonFraction> par value; <ix:nonFraction contextRef="c2" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares"><ix:nonFraction contextRef="c3" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares">500,000,000</ix:nonFraction></ix:nonFraction>&#160;authorized; <ix:nonFraction contextRef="c2" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares">79,310,249</ix:nonFraction> issued and <ix:nonFraction contextRef="c2" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares">79,166,043</ix:nonFraction> outstanding as of December 31, 2020, <ix:nonFraction contextRef="c3" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares">88,538,723</ix:nonFraction> issued&#160;and <ix:nonFraction contextRef="c3" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares">88,394,517</ix:nonFraction> outstanding as of June 30, 2021</div></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#160;</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="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:CommonStockValue" scale="0" unitRef="usd">79,310</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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:CommonStockValue" scale="0" unitRef="usd">88,538</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Donated shares</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#160;</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="c2" decimals="0" format="ixt:numdotdecimal" name="cbat:DonatedShares" scale="0" unitRef="usd">14,101,689</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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="cbat:DonatedShares" scale="0" unitRef="usd">14,101,689</ix:nonFraction></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">Additional paid-in capital</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#160;</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="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapital" scale="0" unitRef="usd">225,278,113</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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapital" scale="0" unitRef="usd">241,141,468</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Statutory reserves</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#160;</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="c2" decimals="0" format="ixt:numdotdecimal" name="cbat:StatutoryReserves" scale="0" unitRef="usd">1,230,511</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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="cbat:StatutoryReserves" scale="0" unitRef="usd">1,230,511</ix:nonFraction></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">Accumulated deficit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#160;</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="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="0" sign="-" unitRef="usd">183,984,311</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="0" sign="-" unitRef="usd">151,674,428</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Accumulated other comprehensive (loss) income</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="0" sign="-" unitRef="usd">239,609</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="0" unitRef="usd">997,013</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 9pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#160;</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="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityBeforeTreasuryStock" scale="0" unitRef="usd">56,465,703</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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityBeforeTreasuryStock" scale="0" unitRef="usd">105,884,791</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; padding-left: 9pt">Less: Treasury shares</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValue" scale="0" unitRef="usd">4,066,610</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValue" scale="0" unitRef="usd">4,066,610</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#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; ">
    <td style="text-align: left">Total shareholders&#8217; equities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#160;</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="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">52,399,093</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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">101,818,181</ix:nonFraction></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-bottom: 1.5pt">Non-controlling interests</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MinorityInterest" scale="0" unitRef="usd">7,735</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MinorityInterest" scale="0" unitRef="usd">20,355</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Total equity</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">52,406,828</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">101,838,536</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#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; ">
    <td style="text-align: left; padding-bottom: 4pt">Total liabilities and shareholder&#8217;s equity</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt; text-align: center">&#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"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="0" unitRef="usd">142,767,079</ix:nonFraction></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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="0" unitRef="usd">192,173,802</ix:nonFraction></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;&#160;</span></p><div>

</div><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
accompanying notes to the condensed consolidated financial statements.</span></p><div>

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

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


</div><!-- Field: Page; Sequence: 4 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="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: 6pt"><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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><div><a id="b_002"></a></div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>CBAK Energy Technology, Inc. and Subsidiaries</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Condensed consolidated statements of operations and comprehensive income (loss)</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>For the three and six months ended June 30, 2020 and 2021</b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif">(In US$ except for number of shares)</span></p><div>


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

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Three months ended June&#160;30,</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Six months ended June 30,</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Note</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Net revenues</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: center">25</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"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="usd">4,624,247</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">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="usd">5,889,154</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">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="usd">11,525,521</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">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="usd">15,305,203</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-indent: -0.1in; padding-left: 0.1in">Cost of revenues</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:numdotdecimal" name="us-gaap:CostOfRevenue" scale="0" unitRef="usd">4,536,637</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c5" decimals="0" format="ixt:numdotdecimal" name="us-gaap:CostOfRevenue" scale="0" unitRef="usd">4,791,503</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="us-gaap:CostOfRevenue" scale="0" unitRef="usd">11,231,908</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:CostOfRevenue" scale="0" unitRef="usd">12,368,123</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.1in; padding-left: 0.1in">Gross profit</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd">87,610</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd">1,097,651</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd">293,613</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd">2,937,080</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Operating expenses:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#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><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; text-indent: -0.1in; padding-left: 0.1in">Research and development expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#160;</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="c4" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="0" unitRef="usd">385,224</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c5" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="0" unitRef="usd">1,045,312</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="0" unitRef="usd">684,154</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="0" unitRef="usd">1,529,061</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Sales and marketing expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#160;</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="c4" decimals="0" format="ixt:numdotdecimal" name="us-gaap:SellingAndMarketingExpense" scale="0" unitRef="usd">100,707</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c5" decimals="0" format="ixt:numdotdecimal" name="us-gaap:SellingAndMarketingExpense" scale="0" unitRef="usd">539,471</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="us-gaap:SellingAndMarketingExpense" scale="0" unitRef="usd">194,478</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:SellingAndMarketingExpense" scale="0" unitRef="usd">752,613</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -0.1in; padding-left: 0.1in">General and administrative expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#160;</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="c4" decimals="0" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="0" unitRef="usd">756,946</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c5" decimals="0" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="0" unitRef="usd">2,340,896</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="0" unitRef="usd">1,872,564</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="0" unitRef="usd">3,665,377</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.1in; padding-left: 0.1in">Recovery (provision for) of doubtful accounts</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProvisionForDoubtfulAccounts" scale="0" sign="-" unitRef="usd">245,484</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProvisionForDoubtfulAccounts" scale="0" sign="-" unitRef="usd">104,517</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProvisionForDoubtfulAccounts" scale="0" unitRef="usd">427,702</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProvisionForDoubtfulAccounts" scale="0" sign="-" unitRef="usd">258,578</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.1in; padding-left: 0.1in">Total operating expenses</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="0" unitRef="usd">997,393</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c5" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="0" unitRef="usd">3,821,162</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="0" unitRef="usd">3,178,898</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="0" unitRef="usd">5,688,473</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Operating loss</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#160;</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="c4" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="0" sign="-" unitRef="usd">909,783</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c5" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="0" sign="-" unitRef="usd">2,723,511</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="0" sign="-" unitRef="usd">2,885,285</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="0" sign="-" unitRef="usd">2,751,393</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Finance (expenses) income, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#160;</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="c4" decimals="0" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNet" scale="0" sign="-" unitRef="usd">385,208</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNet" scale="0" unitRef="usd">52,700</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">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNet" scale="0" sign="-" unitRef="usd">813,291</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNet" scale="0" unitRef="usd">45,102</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Other income, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#160;</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="c4" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="0" unitRef="usd">96,824</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"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="0" unitRef="usd">331,576</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"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="0" unitRef="usd">146,298</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"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="0" unitRef="usd">1,549,224</ix:nonFraction></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; text-indent: -0.1in; padding-left: 0.1in">Impairment of non-marketable equity securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-5">-</div></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:numdotdecimal" name="cbat:ImpairmentOfNonmarketableEquitySecurities" scale="0" unitRef="usd">690,542</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-6">-</div></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="c0" decimals="0" format="ixt:numdotdecimal" name="cbat:ImpairmentOfNonmarketableEquitySecurities" scale="0" unitRef="usd">690,542</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.1in; padding-left: 0.1in">Change in fair value of warrants</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-7">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:numdotdecimal" name="cbat:ChangeInFairValueOfWarrants" scale="0" sign="-" unitRef="usd">5,750,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-8">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="cbat:ChangeInFairValueOfWarrants" scale="0" sign="-" unitRef="usd">34,176,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -0.1in; padding-left: 0.1in">(Loss) income before income tax</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#160;</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="c4" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="0" sign="-" unitRef="usd">1,198,167</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="0" unitRef="usd">2,720,223</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">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="0" sign="-" unitRef="usd">3,552,278</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="0" unitRef="usd">32,328,391</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.1in; padding-left: 0.1in">Income tax expenses</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">18</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-9">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-10">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-11">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-12">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Net (loss) income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#160;</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="c4" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">1,198,167</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="0" unitRef="usd">2,720,223</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">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">3,552,278</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="0" unitRef="usd">32,328,391</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.1in; padding-left: 0.1in">Less: Net loss (income) attributable to non-controlling interest</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd">952</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c5" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="0" unitRef="usd">19,622</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="0" unitRef="usd">4,918</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="0" unitRef="usd">18,508</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -0.1in; padding-left: 0.1in">Net (loss) income attributable to CBAK Energy Technology, Inc.</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt; text-align: center">&#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">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="0" sign="-" unitRef="usd">1,197,215</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">)</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"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="0" unitRef="usd">2,700,601</ix:nonFraction></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">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="0" sign="-" unitRef="usd">3,557,196</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">)</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"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="0" unitRef="usd">32,309,883</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.1in; padding-left: 0.1in">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#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><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; text-indent: -0.1in; padding-left: 0.1in">Net (loss) income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#160;</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="c4" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="usd">1,198,167</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="0" unitRef="usd">2,720,223</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">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="usd">3,552,278</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="0" unitRef="usd">32,328,391</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Other comprehensive income (loss)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#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><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; padding-bottom: 1.5pt; text-indent: -0.1in; padding-left: 0.25in">&#8211; Foreign currency translation adjustment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="0" unitRef="usd">29,876</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="0" unitRef="usd">1,141,596</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="0" sign="-" unitRef="usd">272,169</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="0" unitRef="usd">1,230,734</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Comprehensive (loss) income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#160;</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="c4" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="0" sign="-" unitRef="usd">1,168,291</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="0" unitRef="usd">3,861,819</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">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="0" sign="-" unitRef="usd">3,824,447</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="0" unitRef="usd">33,559,125</ix:nonFraction></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-bottom: 1.5pt; text-indent: -0.1in; padding-left: 0.1in">Less: Comprehensive loss (income) attributable to non-controlling interest</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd">945</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c5" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="0" unitRef="usd">18,637</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="0" unitRef="usd">4,095</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="0" unitRef="usd">12,620</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -0.1in; padding-left: 0.1in">Comprehensive (loss) income attributable to CBAK Energy Technology, Inc.</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt; text-align: center">&#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">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="0" sign="-" unitRef="usd">1,167,346</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">)</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"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="0" unitRef="usd">3,843,182</ix:nonFraction></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">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="0" sign="-" unitRef="usd">3,828,542</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">)</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"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="0" unitRef="usd">33,546,505</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#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><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; ">
    <td style="text-indent: -0.1in; padding-left: 0.1in">(Loss) Income per share</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">20</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><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="padding-bottom: 1.5pt; text-indent: -0.1in; padding-left: 0.25in">&#8211; Basic</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasic" scale="0" sign="-" unitRef="usdPershares">0.02</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasic" scale="0" unitRef="usdPershares">0.02</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c6" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasic" scale="0" sign="-" unitRef="usdPershares">0.06</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasic" scale="0" unitRef="usdPershares">0.37</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-indent: -0.1in; padding-left: 0.25in">&#8211; Diluted</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareDiluted" scale="0" sign="-" unitRef="usdPershares">0.02</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareDiluted" scale="0" unitRef="usdPershares">0.02</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c6" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareDiluted" scale="0" sign="-" unitRef="usdPershares">0.06</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareDiluted" scale="0" unitRef="usdPershares">0.37</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#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><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; ">
    <td style="text-indent: -0.1in; padding-left: 0.1in">Weighted average number of shares of common stock:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">20</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><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="padding-bottom: 4pt; text-indent: -0.1in; padding-left: 0.25in">&#8211; Basic</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt; text-align: center">&#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">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c4" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares">60,430,255</ix:nonFraction></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">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c5" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares">88,411,583</ix:nonFraction></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">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c6" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares">56,877,900</ix:nonFraction></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">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares">86,347,656</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt; text-indent: -0.1in; padding-left: 0.25in">&#8211; Diluted</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt; text-align: center">&#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">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c4" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares">60,430,255</ix:nonFraction></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">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c5" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares">88,993,839</ix:nonFraction></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">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c6" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares">56,877,900</ix:nonFraction></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">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares">86,938,886</ix:nonFraction></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">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
accompanying notes to the condensed consolidated financial statements.</span></p><div>

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

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


</div><!-- Field: Page; Sequence: 5 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="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: 6pt"><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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><div><a id="b_003"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CBAK
Energy Technology, Inc. and Subsidiaries</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Condensed
consolidated statements of changes in shareholders&#8217; equity (deficit)</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For
the three months ended June 30, 2020 and 2021</b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(In
US$ except for number of shares)</span></p><div>

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

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 8pt"><i>Accumulated</i></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 8pt"><i>Total</i></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 8pt"><i>Common stock issued</i></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 8pt"><i>Additional</i></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 8pt"><i>other</i></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 8pt"><i>Non-</i></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 8pt"><i>Treasury shares</i></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 8pt"><i>shareholders&#8217;</i></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 8pt"><i>Number</i></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 8pt"><i>Donated</i></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 8pt"><i>paid-in</i></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 8pt"><i>Statutory</i></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 8pt"><i>Accumulated</i></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 8pt"><i>comprehensive</i></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 8pt"><i>Controlling</i></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 8pt"><i>Number</i></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 8pt"><i>equity</i></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 8pt"><i>of shares</i></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 8pt"><i>Amount</i></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 8pt"><i>shares</i></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 8pt"><i>capital</i></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 8pt"><i>reserves</i></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 8pt"><i>deficit</i></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 8pt"><i>income (loss)</i></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 8pt"><i>interest</i></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 8pt"><i>of shares</i></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 8pt"><i>Amount</i></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 8pt"><i>(deficit)</i></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 12%; padding-bottom: 1.5pt; padding-left: 0.1in; text-indent: -0.1in"><span style="font-size: 8pt"><b>Balance as
    of April&#160;1, 2020</b></span></td>
    <td style="width: 1%; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; border-bottom: black 1.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 5%; border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><b><ix:nonFraction contextRef="c7" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">53,588,799</ix:nonFraction></b></span></td>
    <td style="width: 1%; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; border-bottom: black 1.5pt solid"><span style="font-size: 8pt"><b>$</b></span></td>
    <td style="width: 5%; border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><b><ix:nonFraction contextRef="c7" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">53,590</ix:nonFraction></b></span></td>
    <td style="width: 1%; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; border-bottom: black 1.5pt solid"><span style="font-size: 8pt"><b>$</b></span></td>
    <td style="width: 5%; border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><b><ix:nonFraction contextRef="c8" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">14,101,689</ix:nonFraction></b></span></td>
    <td style="width: 1%; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; border-bottom: black 1.5pt solid"><span style="font-size: 8pt"><b>$</b></span></td>
    <td style="width: 5%; border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><b><ix:nonFraction contextRef="c9" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">180,708,377</ix:nonFraction></b></span></td>
    <td style="width: 1%; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; border-bottom: black 1.5pt solid"><span style="font-size: 8pt"><b>$</b></span></td>
    <td style="width: 5%; border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><b><ix:nonFraction contextRef="c10" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">1,230,511</ix:nonFraction></b></span></td>
    <td style="width: 1%; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; border-bottom: black 1.5pt solid"><span style="font-size: 8pt"><b>$</b></span></td>
    <td style="width: 5%; border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><b>(<ix:nonFraction contextRef="c11" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd">178,537,394</ix:nonFraction></b></span></td>
    <td style="width: 1%; padding-bottom: 1.5pt"><span style="font-size: 8pt"><b>)</b></span></td>
    <td style="width: 1%; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; border-bottom: black 1.5pt solid"><span style="font-size: 8pt"><b>$</b></span></td>
    <td style="width: 5%; border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><b>(<ix:nonFraction contextRef="c12" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd">2,045,945</ix:nonFraction></b></span></td>
    <td style="width: 1%; padding-bottom: 1.5pt"><span style="font-size: 8pt"><b>)</b></span></td>
    <td style="width: 1%; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; border-bottom: black 1.5pt solid"><span style="font-size: 8pt"><b>$</b></span></td>
    <td style="width: 5%; border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><b><ix:nonFraction contextRef="c13" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">57,817</ix:nonFraction></b></span></td>
    <td style="width: 1%; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; border-bottom: black 1.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 5%; border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><b>(<ix:nonFraction contextRef="c14" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="0" sign="-" unitRef="shares">144,206</ix:nonFraction></b></span></td>
    <td style="width: 1%; padding-bottom: 1.5pt"><span style="font-size: 8pt"><b>)</b></span></td>
    <td style="width: 1%; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; border-bottom: black 1.5pt solid"><span style="font-size: 8pt"><b>$</b></span></td>
    <td style="width: 5%; border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><b>(<ix:nonFraction contextRef="c14" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd">4,066,610</ix:nonFraction></b></span></td>
    <td style="width: 1%; padding-bottom: 1.5pt"><span style="font-size: 8pt"><b>)</b></span></td>
    <td style="width: 1%; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; border-bottom: black 1.5pt solid"><span style="font-size: 8pt"><b>$</b></span></td>
    <td style="width: 5%; border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><b><ix:nonFraction contextRef="c15" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">11,502,035</ix:nonFraction></b></span></td>
    <td style="width: 1%; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.1in; text-indent: -0.1in"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.1in; text-indent: -0.1in"><span style="font-size: 8pt">Net loss</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">-</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-13"><span style="font-size: 8pt"><b>-</b></span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-14"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-15"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-16"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction contextRef="c20" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">1,197,215</ix:nonFraction></span></td>
    <td><span style="font-size: 8pt">)</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-17"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction contextRef="c22" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">952</ix:nonFraction></span></td>
    <td><span style="font-size: 8pt">)</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">-</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-18"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">1,198,167</ix:nonFraction></span></td>
    <td><span style="font-size: 8pt">)</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.1in; text-indent: -0.1in"><span style="font-size: 8pt">Share-based compensation for employee and directors
    for stock awards</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">-</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-19"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-20"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c18" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="0" unitRef="usd">153,961</ix:nonFraction></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-21"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-22"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-23"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-24"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">-</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-25"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="0" unitRef="usd">153,961</ix:nonFraction></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.1in; text-indent: -0.1in"><span style="font-size: 8pt">Common stock issued to employees and directors
    for stock awards</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c16" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesOther" scale="0" unitRef="shares">293,498</ix:nonFraction></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c16" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" scale="0" unitRef="usd">293</ix:nonFraction></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-26"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction contextRef="c18" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" scale="0" sign="-" unitRef="usd">293</ix:nonFraction></span></td>
    <td><span style="font-size: 8pt">)</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-27"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-28"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-29"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-30"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-31"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-32"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-33"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.1in; text-indent: -0.1in"><span style="font-size: 8pt">Common stock issued to investors</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c16" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesAcquisitions" scale="0" unitRef="shares">9,920,041</ix:nonFraction></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c16" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" scale="0" unitRef="usd">9,920</ix:nonFraction></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-34"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c18" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" scale="0" unitRef="usd">4,625,612</ix:nonFraction></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-35"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-36"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-37"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-38"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-39"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-40"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" scale="0" unitRef="usd">4,635,532</ix:nonFraction></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 0.1in; text-indent: -0.1in"><span style="font-size: 8pt">Foreign currency translation
    adjustment</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 8pt">-</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-41"><span style="font-size: 8pt">-</span></div></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-42"><span style="font-size: 8pt">-</span></div></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-43"><span style="font-size: 8pt">-</span></div></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-44"><span style="font-size: 8pt">-</span></div></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-45"><span style="font-size: 8pt">-</span></div></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c21" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="0" unitRef="usd">29,869</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c22" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="0" unitRef="usd">7</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 8pt">-</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-46"><span style="font-size: 8pt">-</span></div></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="0" unitRef="usd">29,876</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt; padding-left: 0.1in; text-indent: -0.1in"><span style="font-size: 8pt"><b>Balance as of June&#160;30,&#160;2020</b></span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double "><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double; text-align: right"><span style="font-size: 8pt"><b><ix:nonFraction contextRef="c24" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">63,802,338</ix:nonFraction></b></span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double "><span style="font-size: 8pt"><b>$</b></span></td>
    <td style="border-bottom: black 4pt double; text-align: right"><span style="font-size: 8pt"><b><ix:nonFraction contextRef="c24" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">63,803</ix:nonFraction></b></span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double "><span style="font-size: 8pt"><b>$</b></span></td>
    <td style="border-bottom: black 4pt double; text-align: right"><span style="font-size: 8pt"><b><ix:nonFraction contextRef="c25" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">14,101,689</ix:nonFraction></b></span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double "><span style="font-size: 8pt"><b>$</b></span></td>
    <td style="border-bottom: black 4pt double; text-align: right"><span style="font-size: 8pt"><b><ix:nonFraction contextRef="c26" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">185,487,657</ix:nonFraction></b></span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double "><span style="font-size: 8pt"><b>$</b></span></td>
    <td style="border-bottom: black 4pt double; text-align: right"><span style="font-size: 8pt"><b><ix:nonFraction contextRef="c27" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">1,230,511</ix:nonFraction></b></span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double "><span style="font-size: 8pt"><b>$</b></span></td>
    <td style="border-bottom: black 4pt double; text-align: right"><span style="font-size: 8pt"><b>(<ix:nonFraction contextRef="c28" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd">179,734,609</ix:nonFraction></b></span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt"><b>)</b></span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double "><span style="font-size: 8pt"><b>$</b></span></td>
    <td style="border-bottom: black 4pt double; text-align: right"><span style="font-size: 8pt"><b>(<ix:nonFraction contextRef="c29" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd">2,016,076</ix:nonFraction></b></span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt"><b>)</b></span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double "><span style="font-size: 8pt"><b>$</b></span></td>
    <td style="border-bottom: black 4pt double; text-align: right"><span style="font-size: 8pt"><b><ix:nonFraction contextRef="c30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">56,872</ix:nonFraction></b></span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double "><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double; text-align: right"><span style="font-size: 8pt"><b>(<ix:nonFraction contextRef="c31" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="0" sign="-" unitRef="shares">144,206</ix:nonFraction></b></span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt"><b>)</b></span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double "><span style="font-size: 8pt"><b>$</b></span></td>
    <td style="border-bottom: black 4pt double; text-align: right"><span style="font-size: 8pt"><b>(<ix:nonFraction contextRef="c31" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd">4,066,610</ix:nonFraction></b></span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt"><b>)</b></span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double "><span style="font-size: 8pt"><b>$</b></span></td>
    <td style="border-bottom: black 4pt double; text-align: right"><span style="font-size: 8pt"><b><ix:nonFraction contextRef="c32" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">15,123,237</ix:nonFraction></b></span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 0.1in; text-indent: -0.1in"><span style="font-size: 8pt"><b>Balance as of April&#160;1,
    2021</b></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c33" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">88,250,225</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">$</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c33" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">88,250</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">$</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c34" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">14,101,689</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">$</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c35" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">241,048,002</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">$</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c36" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">1,230,511</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">$</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction contextRef="c37" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd">154,375,029</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">)</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">$</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction contextRef="c38" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd">145,568</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">)</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">$</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c39" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">1,718</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction contextRef="c40" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="0" sign="-" unitRef="shares">144,206</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">)</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">$</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction contextRef="c40" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd">4,066,610</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">)</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">$</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c41" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">97,882,963</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.1in; text-indent: -0.1in"><span style="font-size: 8pt">Net income</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">-</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-47"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-48"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-49"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-50"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c46" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="0" unitRef="usd">2,700,601</ix:nonFraction></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-51"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c48" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="0" unitRef="usd">19,622</ix:nonFraction></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">-</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-52"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="0" unitRef="usd">2,720,223</ix:nonFraction></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.1in; text-indent: -0.1in"><span style="font-size: 8pt">Share-based compensation for employee and director
    stock awards</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">-</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-53"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-54"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c44" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="0" unitRef="usd">93,754</ix:nonFraction></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-55"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-56"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-57"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-58"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">-</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-59"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="0" unitRef="usd">93,754</ix:nonFraction></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.1in; text-indent: -0.1in"><span style="font-size: 8pt">Common stock issued to employees and directors
    for stock awards</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c42" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesOther" scale="0" unitRef="shares">288,498</ix:nonFraction></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c42" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" scale="0" unitRef="usd">288</ix:nonFraction></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-60"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction contextRef="c44" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" scale="0" sign="-" unitRef="usd">288</ix:nonFraction></span></td>
    <td><span style="font-size: 8pt">)</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-61"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-62"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-63"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-64"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-65"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-66"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-67"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 0.1in; text-indent: -0.1in"><span style="font-size: 8pt">Foreign currency translation
    adjustment</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right">-<span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-68">-<span style="font-size: 8pt">&#160;</span></div></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-69"><span style="font-size: 8pt">-</span></div></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-70"><span style="font-size: 8pt">-</span></div></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-71"><span style="font-size: 8pt">-</span></div></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-72"><span style="font-size: 8pt">-</span></div></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c47" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="0" unitRef="usd">1,142,581</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction contextRef="c48" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="0" sign="-" unitRef="usd">985</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">)</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 8pt">-</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-73"><span style="font-size: 8pt">-</span></div></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="0" unitRef="usd">1,141,596</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt; padding-left: 0.1in; text-indent: -0.1in"><span style="font-size: 8pt"><b>Balance as of June&#160;30,&#160;2021</b></span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double "><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c50" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">88,538,723</ix:nonFraction></span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double "><span style="font-size: 8pt">$</span></td>
    <td style="border-bottom: black 4pt double; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c50" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">88,538</ix:nonFraction></span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double "><span style="font-size: 8pt">$</span></td>
    <td style="border-bottom: black 4pt double; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c51" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">14,101,689</ix:nonFraction></span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double "><span style="font-size: 8pt">$</span></td>
    <td style="border-bottom: black 4pt double; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c52" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">241,141,468</ix:nonFraction></span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double "><span style="font-size: 8pt">$</span></td>
    <td style="border-bottom: black 4pt double; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c53" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">1,230,511</ix:nonFraction></span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double "><span style="font-size: 8pt">$</span></td>
    <td style="border-bottom: black 4pt double; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction contextRef="c54" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd">151,674,428</ix:nonFraction></span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">)</span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double "><span style="font-size: 8pt">$</span></td>
    <td style="border-bottom: black 4pt double; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c55" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">997,013</ix:nonFraction></span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double "><span style="font-size: 8pt">$</span></td>
    <td style="border-bottom: black 4pt double; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c56" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">20,355</ix:nonFraction></span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double "><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction contextRef="c57" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="0" sign="-" unitRef="shares">144,206</ix:nonFraction></span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">)</span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double "><span style="font-size: 8pt">$</span></td>
    <td style="border-bottom: black 4pt double; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction contextRef="c57" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd">4,066,610</ix:nonFraction></span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">)</span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double "><span style="font-size: 8pt">$</span></td>
    <td style="border-bottom: black 4pt double; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">101,838,536</ix:nonFraction></span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</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: 6 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="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: 6pt"><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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>CBAK Energy Technology, Inc. and Subsidiaries</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Condensed consolidated statements of changes in shareholders&#8217; equity (deficit)</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>For the six months ended June 30, 2020 and 2021</b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif">(In US$ except for number of shares)</span></p><div>


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

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 8pt"><i>Accumulated</i></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 8pt"><i>Total</i></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 8pt"><i>Common stock issued</i></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 8pt"><i>Additional</i></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 8pt"><i>other</i></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 8pt"><i>Non-</i></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 8pt"><i>Treasury shares</i></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 8pt"><i>shareholders&#8217;</i></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 8pt"><i>Number</i></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 8pt"><i>Donated</i></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 8pt"><i>paid-in</i></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 8pt"><i>Statutory</i></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 8pt"><i>Accumulated</i></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 8pt"><i>comprehensive</i></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 8pt"><i>Controlling</i></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 8pt"><i>Number</i></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-size: 8pt"><i>equity</i></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 8pt"><i>of shares</i></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 8pt"><i>Amount</i></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 8pt"><i>shares</i></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 8pt"><i>capital</i></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 8pt"><i>reserves</i></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 8pt"><i>deficit</i></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 8pt"><i>loss</i></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 8pt"><i>interest</i></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 8pt"><i>of shares</i></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 8pt"><i>Amount</i></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 8pt"><i>(deficit)</i></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 12%; padding-bottom: 1.5pt; padding-left: 0.1in; text-indent: -0.1in"><span style="font-size: 8pt"><b>Balance as
    of January&#160;1, 2020</b></span></td>
    <td style="width: 1%; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; border-bottom: black 1.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 5%; border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><b><ix:nonFraction contextRef="c58" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">53,220,902</ix:nonFraction></b></span></td>
    <td style="width: 1%; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; border-bottom: black 1.5pt solid"><span style="font-size: 8pt"><b>$</b></span></td>
    <td style="width: 5%; border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><b><ix:nonFraction contextRef="c58" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">53,222</ix:nonFraction></b></span></td>
    <td style="width: 1%; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; border-bottom: black 1.5pt solid"><span style="font-size: 8pt"><b>$</b></span></td>
    <td style="width: 5%; border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><b><ix:nonFraction contextRef="c59" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">14,101,689</ix:nonFraction></b></span></td>
    <td style="width: 1%; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; border-bottom: black 1.5pt solid"><span style="font-size: 8pt"><b>$</b></span></td>
    <td style="width: 5%; border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><b><ix:nonFraction contextRef="c60" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">180,208,610</ix:nonFraction></b></span></td>
    <td style="width: 1%; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; border-bottom: black 1.5pt solid"><span style="font-size: 8pt"><b>$</b></span></td>
    <td style="width: 5%; border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><b><ix:nonFraction contextRef="c61" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">1,230,511</ix:nonFraction></b></span></td>
    <td style="width: 1%; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; border-bottom: black 1.5pt solid"><span style="font-size: 8pt"><b>$</b></span></td>
    <td style="width: 5%; border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><b>(<ix:nonFraction contextRef="c62" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd">176,177,413</ix:nonFraction></b></span></td>
    <td style="width: 1%; padding-bottom: 1.5pt"><span style="font-size: 8pt"><b>)</b></span></td>
    <td style="width: 1%; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; border-bottom: black 1.5pt solid"><span style="font-size: 8pt"><b>$</b></span></td>
    <td style="width: 5%; border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><b>(<ix:nonFraction contextRef="c63" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd">1,744,730</ix:nonFraction></b></span></td>
    <td style="width: 1%; padding-bottom: 1.5pt"><span style="font-size: 8pt"><b>)</b></span></td>
    <td style="width: 1%; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; border-bottom: black 1.5pt solid"><span style="font-size: 8pt"><b>$</b></span></td>
    <td style="width: 5%; border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><b><ix:nonFraction contextRef="c64" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">52,777</ix:nonFraction></b></span></td>
    <td style="width: 1%; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; border-bottom: black 1.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 5%; border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><b>(<ix:nonFraction contextRef="c65" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="0" sign="-" unitRef="shares">144,206</ix:nonFraction></b></span></td>
    <td style="width: 1%; padding-bottom: 1.5pt"><span style="font-size: 8pt"><b>)</b></span></td>
    <td style="width: 1%; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; border-bottom: black 1.5pt solid"><span style="font-size: 8pt"><b>$</b></span></td>
    <td style="width: 5%; border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><b>(<ix:nonFraction contextRef="c65" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd">4,066,610</ix:nonFraction></b></span></td>
    <td style="width: 1%; padding-bottom: 1.5pt"><span style="font-size: 8pt"><b>)</b></span></td>
    <td style="width: 1%; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; border-bottom: black 1.5pt solid"><span style="font-size: 8pt"><b>$</b></span></td>
    <td style="width: 5%; border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><b><ix:nonFraction contextRef="c66" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">13,658,056</ix:nonFraction></b></span></td>
    <td style="width: 1%; padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.1in; text-indent: -0.1in"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.1in; text-indent: -0.1in"><span style="font-size: 8pt">Net loss</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">-</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-74"><span style="font-size: 8pt"><b>-</b></span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-75"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-76"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-77"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction contextRef="c71" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">3,557,196</ix:nonFraction></span></td>
    <td><span style="font-size: 8pt">)</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">-</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c72" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="0" unitRef="usd">4,918</ix:nonFraction></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">-</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-78"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">3,552,278</ix:nonFraction></span></td>
    <td><span style="font-size: 8pt">)</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.1in; text-indent: -0.1in"><span style="font-size: 8pt">Share-based compensation for employee and director
    stock awards</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">-</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-79"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-80"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c69" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="0" unitRef="usd">454,096</ix:nonFraction></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-81"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-82"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-83"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-84"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">-</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-85"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="0" unitRef="usd">454,096</ix:nonFraction></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.1in; text-indent: -0.1in"><span style="font-size: 8pt">Common stock issued to employees and directors
    for stock awards</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c67" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesOther" scale="0" unitRef="shares">293,498</ix:nonFraction></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c67" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" scale="0" unitRef="usd">293</ix:nonFraction></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-86"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction contextRef="c69" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" scale="0" sign="-" unitRef="usd">293</ix:nonFraction></span></td>
    <td><span style="font-size: 8pt">)</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-87"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-88"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-89"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-90"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-91"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-92"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-93"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.1in; text-indent: -0.1in"><span style="font-size: 8pt">Common stock issued to investors</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c67" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesAcquisitions" scale="0" unitRef="shares">10,287,938</ix:nonFraction></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c67" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" scale="0" unitRef="usd">10,288</ix:nonFraction></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-94"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c69" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" scale="0" unitRef="usd">4,825,244</ix:nonFraction></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-95"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-96"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-97"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-98"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-99"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-100"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" scale="0" unitRef="usd">4,835,532</ix:nonFraction></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 0.1in; text-indent: -0.1in"><span style="font-size: 8pt">Foreign currency translation
    adjustment</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 8pt">-</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-101"><span style="font-size: 8pt">-</span></div></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-102"><span style="font-size: 8pt">-</span></div></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-103"><span style="font-size: 8pt">-</span></div></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-104"><span style="font-size: 8pt">-</span></div></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-105"><span style="font-size: 8pt">-</span></div></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction contextRef="c74" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="0" sign="-" unitRef="usd">271,346</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">)</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction contextRef="c72" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="0" sign="-" unitRef="usd">823</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">)</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 8pt">-</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-106"><span style="font-size: 8pt">-</span></div></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="0" sign="-" unitRef="usd">272,169</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">)</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt; padding-left: 0.1in; text-indent: -0.1in"><span style="font-size: 8pt"><b>Balance as of June&#160;30,&#160;2020</b></span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double "><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double; text-align: right"><span style="font-size: 8pt"><b><ix:nonFraction contextRef="c24" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">63,802,338</ix:nonFraction></b></span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double "><span style="font-size: 8pt"><b>$</b></span></td>
    <td style="border-bottom: black 4pt double; text-align: right"><span style="font-size: 8pt"><b><ix:nonFraction contextRef="c24" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">63,803</ix:nonFraction></b></span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double "><span style="font-size: 8pt"><b>$</b></span></td>
    <td style="border-bottom: black 4pt double; text-align: right"><span style="font-size: 8pt"><b><ix:nonFraction contextRef="c25" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">14,101,689</ix:nonFraction></b></span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double "><span style="font-size: 8pt"><b>$</b></span></td>
    <td style="border-bottom: black 4pt double; text-align: right"><span style="font-size: 8pt"><b><ix:nonFraction contextRef="c26" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">185,487,657</ix:nonFraction></b></span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double "><span style="font-size: 8pt"><b>$</b></span></td>
    <td style="border-bottom: black 4pt double; text-align: right"><span style="font-size: 8pt"><b><ix:nonFraction contextRef="c27" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">1,230,511</ix:nonFraction></b></span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double "><span style="font-size: 8pt"><b>$</b></span></td>
    <td style="border-bottom: black 4pt double; text-align: right"><span style="font-size: 8pt"><b>(<ix:nonFraction contextRef="c28" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd">179,734,609</ix:nonFraction></b></span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt"><b>)</b></span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double "><span style="font-size: 8pt"><b>$</b></span></td>
    <td style="border-bottom: black 4pt double; text-align: right"><span style="font-size: 8pt"><b>(<ix:nonFraction contextRef="c29" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd">2,016,076</ix:nonFraction></b></span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt"><b>)</b></span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double "><span style="font-size: 8pt"><b>$</b></span></td>
    <td style="border-bottom: black 4pt double; text-align: right"><span style="font-size: 8pt"><b><ix:nonFraction contextRef="c30" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">56,872</ix:nonFraction></b></span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double "><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double; text-align: right"><span style="font-size: 8pt"><b>(<ix:nonFraction contextRef="c31" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="0" sign="-" unitRef="shares">144,206</ix:nonFraction></b></span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt"><b>)</b></span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double "><span style="font-size: 8pt"><b>$</b></span></td>
    <td style="border-bottom: black 4pt double; text-align: right"><span style="font-size: 8pt"><b>(<ix:nonFraction contextRef="c31" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd">4,066,610</ix:nonFraction></b></span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt"><b>)</b></span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double "><span style="font-size: 8pt"><b>$</b></span></td>
    <td style="border-bottom: black 4pt double; text-align: right"><span style="font-size: 8pt"><b><ix:nonFraction contextRef="c32" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">15,123,237</ix:nonFraction></b></span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 0.1in; text-indent: -0.1in"><span style="font-size: 8pt"><b>Balance as of January&#160;1,
    2021</b></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c75" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">79,310,249</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">$&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c75" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">79,310</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">$&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c76" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">14,101,689</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">$&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c77" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">225,278,113</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">$&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c78" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">1,230,511</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">$&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction contextRef="c79" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd">183,984,311</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">)</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">$&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction contextRef="c80" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd">239,609</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">)</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">$&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c81" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">7,735</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction contextRef="c82" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="0" sign="-" unitRef="shares">144,206</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">)</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">$&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction contextRef="c82" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd">4,066,610</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">)</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">$&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">52,406,828</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.1in; text-indent: -0.1in"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.1in; text-indent: -0.1in"><span style="font-size: 8pt">Net income</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">-</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-107"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-108"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-109"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-110"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c87" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="0" unitRef="usd">32,309,883</ix:nonFraction></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-111"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c89" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="0" unitRef="usd">18,508</ix:nonFraction></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">-</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-112"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="0" unitRef="usd">32,328,391</ix:nonFraction></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.1in; text-indent: -0.1in"><span style="font-size: 8pt">Share-based compensation for employee and director
    stock awards</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">-</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-113"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-114"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c85" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="0" unitRef="usd">242,572</ix:nonFraction></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-115"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-116"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-117"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-118"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">-</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-119"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="0" unitRef="usd">242,572</ix:nonFraction></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.1in; text-indent: -0.1in"><span style="font-size: 8pt">Common stock issued to employees and directors
    for stock awards</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c83" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesOther" scale="0" unitRef="shares">288,498</ix:nonFraction></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c83" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" scale="0" unitRef="usd">288</ix:nonFraction></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-120"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction contextRef="c85" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" scale="0" sign="-" unitRef="usd">288</ix:nonFraction></span></td>
    <td><span style="font-size: 8pt">)</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-121"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-122"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-123"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-124"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-125"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-126"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-127"><span style="font-size: 8pt">-</span></div></td>
    <td><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.1in; text-indent: -0.1in"><span style="font-size: 8pt">Issuance of common stock and warrants</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c83" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" unitRef="shares">8,939,976</ix:nonFraction></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c83" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="0" unitRef="usd">8,940</ix:nonFraction></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">-</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c85" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="0" unitRef="usd">15,621,071</ix:nonFraction></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">-</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">-</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">-</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">-</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">-</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">-</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="0" unitRef="usd">15,630,011</ix:nonFraction></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 0.1in; text-indent: -0.1in"><span style="font-size: 8pt">Foreign currency translation
    adjustment</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right">-<span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-128">-<span style="font-size: 8pt">&#160;</span></div></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-129"><span style="font-size: 8pt">-</span></div></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-130"><span style="font-size: 8pt">-</span></div></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-131"><span style="font-size: 8pt">-</span></div></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-132"><span style="font-size: 8pt">-</span></div></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c88" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="0" unitRef="usd">1,236,622</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction contextRef="c89" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="0" sign="-" unitRef="usd">5,888</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">)</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 8pt">-</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-133"><span style="font-size: 8pt">-</span></div></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="0" unitRef="usd">1,230,734</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt; padding-left: 0.1in; text-indent: -0.1in"><span style="font-size: 8pt"><b>Balance as of June&#160;30,&#160;2021</b></span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double "><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c50" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">88,538,723</ix:nonFraction></span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double "><span style="font-size: 8pt">$</span></td>
    <td style="border-bottom: black 4pt double; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c50" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">88,538</ix:nonFraction></span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double "><span style="font-size: 8pt">$</span></td>
    <td style="border-bottom: black 4pt double; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c51" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">14,101,689</ix:nonFraction></span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double "><span style="font-size: 8pt">$</span></td>
    <td style="border-bottom: black 4pt double; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c52" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">241,141,468</ix:nonFraction></span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double "><span style="font-size: 8pt">$</span></td>
    <td style="border-bottom: black 4pt double; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c53" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">1,230,511</ix:nonFraction></span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double "><span style="font-size: 8pt">$</span></td>
    <td style="border-bottom: black 4pt double; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction contextRef="c54" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd">151,674,428</ix:nonFraction></span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">)</span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double "><span style="font-size: 8pt">$</span></td>
    <td style="border-bottom: black 4pt double; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c55" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">997,013</ix:nonFraction></span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double "><span style="font-size: 8pt">$</span></td>
    <td style="border-bottom: black 4pt double; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c56" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">20,355</ix:nonFraction></span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double "><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction contextRef="c57" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="0" sign="-" unitRef="shares">144,206</ix:nonFraction></span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">)</span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double "><span style="font-size: 8pt">$</span></td>
    <td style="border-bottom: black 4pt double; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction contextRef="c57" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd">4,066,610</ix:nonFraction></span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">)</span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double "><span style="font-size: 8pt">$</span></td>
    <td style="border-bottom: black 4pt double; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">101,838,536</ix:nonFraction></span></td>
    <td style="padding-bottom: 4pt"><span style="font-size: 8pt">&#160;</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
accompanying notes to the condensed consolidated financial statements.</span></p><div>

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

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


</div><!-- Field: Page; Sequence: 7 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="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: 6pt"><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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><div><a id="b_004"></a></div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>CBAK Energy Technology, Inc. and subsidiaries</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Condensed Consolidated statements of cash flows</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>For the six months ended June 30, 2020 and 2021</b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif">(In US$ except for number of shares)</span></p><div>


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

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Six months ended<br/> June 30,</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Cash flows from operating activities</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Net (loss) income</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="usd">3,552,278</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="0" unitRef="usd">32,328,391</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Adjustments to reconcile net loss to net cash provided by (used in) operating activities:</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; text-indent: -0.1in; padding-left: 0.1in">Depreciation and amortization</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DepreciationAndAmortization" scale="0" unitRef="usd">1,154,563</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"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DepreciationAndAmortization" scale="0" unitRef="usd">1,401,505</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Provision for (recovery of) doubtful debts</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="cbat:ProvisionForDoubtfulAccount" scale="0" unitRef="usd">427,702</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">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="cbat:ProvisionForDoubtfulAccount" scale="0" sign="-" unitRef="usd">258,578</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Amortization of operating lease right-of-use assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-134">-</div></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="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" scale="0" unitRef="usd">114,119</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.1in; padding-left: 0.1in">Write-down of inventories</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="cbat:WritedownOfInventories" scale="0" unitRef="usd">457,039</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"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="cbat:WritedownOfInventories" scale="0" unitRef="usd">338,057</ix:nonFraction></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; text-indent: -0.1in; padding-left: 0.1in">Share-based compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="cbat:SharebasedCompensation" scale="0" unitRef="usd">454,096</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"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="cbat:SharebasedCompensation" scale="0" unitRef="usd">242,572</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Change in fair value of warrant liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-135">-</div></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="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:FairValueAdjustmentOfWarrants" scale="0" sign="-" unitRef="usd">34,176,000</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Impairment of non-marketable equity securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-136">-</div></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="c0" decimals="0" format="ixt:numdotdecimal" name="cbat:ImpairmentOfNonmarketableEquitySecuritiesValue" scale="0" unitRef="usd">690,542</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.1in; padding-left: 0.1in">(Gain) loss on disposal of property, plant and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="0" unitRef="usd">13,360</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="0" sign="-" unitRef="usd">9,613</ix:nonFraction></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; text-indent: -0.1in; padding-left: 0.1in">Changes in operating assets and liabilities:</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; ">
    <td style="text-align: left; text-indent: -0.1in; padding-left: 16.2pt">Trade accounts and bills receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="0" unitRef="usd">4,154,650</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="0" sign="-" unitRef="usd">7,886,902</ix:nonFraction></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.1in; padding-left: 16.2pt">Inventories</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="0" sign="-" unitRef="usd">2,738,941</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">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="0" unitRef="usd">4,716,578</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.1in; padding-left: 16.2pt">Prepayments and other receivables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="0" sign="-" unitRef="usd">309,378</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">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="0" unitRef="usd">898,925</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -0.1in; padding-left: 16.2pt">Trade accounts and bills payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="cbat:TradeAccountsAndBillsPayable" scale="0" sign="-" unitRef="usd">351,898</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="cbat:TradeAccountsAndBillsPayable" scale="0" sign="-" unitRef="usd">4,399,818</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.1in; padding-left: 16.2pt">Accrued expenses and other payables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherAccountsPayable" scale="0" unitRef="usd">190,330</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"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherAccountsPayable" scale="0" unitRef="usd">170,246</ix:nonFraction></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; text-indent: -0.1in; padding-left: 16.2pt">Operating lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-137">-</div></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="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="0" sign="-" unitRef="usd">299,573</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.1in; padding-left: 16.2pt">Investment in sales-type lease</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-138">-</div></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="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOverEnergyRecovery" scale="0" unitRef="usd">781,041</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.1in; padding-left: 16.2pt">Trade receivable from and payables to former subsidiaries</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivableRelatedParties" scale="0" sign="-" unitRef="usd">4,321,809</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivableRelatedParties" scale="0" unitRef="usd">75,713</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.1in; padding-left: 0.1in">Net cash provided by (used in) operating activities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="0" unitRef="usd">1,981,672</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="0" sign="-" unitRef="usd">2,424,279</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.1in; padding-left: 0.1in">&#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; ">
    <td style="font-weight: bold; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Cash flows from investing activities</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; text-indent: -0.1in; padding-left: 0.1in">Purchases of property, plant and equipment and construction in progress</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="0" unitRef="usd">779,064</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="0" unitRef="usd">13,200,827</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Deposit paid for acquisition of a subsidiary</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-139">-</div></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="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="0" unitRef="usd">3,090,187</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.1in; padding-left: 0.1in">Investment in non-marketable equity securities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-140">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="cbat:InvestmentInNonmarketableEquitySecurities" scale="0" unitRef="usd">1,390,584</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.1in; padding-left: 0.1in">Net cash used in investing activities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="0" sign="-" unitRef="usd">779,064</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="0" sign="-" unitRef="usd">17,681,598</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.1in; padding-left: 0.1in">&#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; ">
    <td style="font-weight: bold; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Cash flows from financing activities</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; text-indent: -0.1in; padding-left: 0.1in">Repayment of bank borrowings</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfBankDebt" scale="0" unitRef="usd">155,128</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfBankDebt" scale="0" unitRef="usd">13,859,489</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Borrowings from unrelated parties</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromOtherShortTermDebt" scale="0" unitRef="usd">3,440,970</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"><div style="-sec-ix-hidden: hidden-fact-141">-</div></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; text-indent: -0.1in; padding-left: 0.1in">Borrowings from shareholders</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromRepaymentsOfRelatedPartyDebt" scale="0" unitRef="usd">267,315</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"><div style="-sec-ix-hidden: hidden-fact-142">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Repayment of borrowings from related parties</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-143">-</div></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="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfOtherShortTermDebt" scale="0" unitRef="usd">435,228</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Repayment of borrowings from unrelated parties</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="cbat:ProceedsFromUnrelatedPartyDebt" scale="0" sign="-" unitRef="usd">5,630,679</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-144">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-indent: -0.1in; padding-left: 0.1in">Proceeds from issuance of shares</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-145">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="0" unitRef="usd">65,495,011</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.1in; padding-left: 0.1in">Net cash (used in) provided by financing activities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="0" sign="-" unitRef="usd">2,077,522</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="0" unitRef="usd">51,200,294</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.1in; padding-left: 0.1in">&#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="font-weight: bold; text-align: left; padding-bottom: 1.5pt; text-indent: -0.1in; padding-left: 0.1in">Effect of exchange rate changes on cash and cash equivalents, and restricted&#160;cash</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" sign="-" unitRef="usd">88,048</ix:nonFraction></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd">603,991</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Net (decrease) increase in cash and cash equivalents, and restricted cash</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="0" sign="-" unitRef="usd">962,962</ix:nonFraction></td><td style="font-weight: bold; text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="0" unitRef="usd">31,698,408</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt; text-indent: -0.1in; padding-left: 0.1in">Cash and cash equivalents, and restricted cash at the beginning of period</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c66" decimals="0" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd">7,133,948</ix:nonFraction></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd">20,671,498</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt; text-indent: -0.1in; padding-left: 0.1in">Cash and cash equivalents, and restricted cash at the end of period</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c32" decimals="0" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd">6,170,986</ix:nonFraction></td><td style="padding-bottom: 4pt; font-weight: bold; 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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd">52,369,906</ix:nonFraction></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="text-indent: -0.1in; padding-left: 0.1in">&#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; ">
    <td style="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Supplemental non-cash investing and financing transactions:</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; padding-bottom: 4pt; text-indent: -0.1in; padding-left: 0.1in">Transfer of construction in progress to property, plant and equipment</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"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="cbat:TransferOfConstructionInProgressToPropertyPlantAndEquipment" scale="0" unitRef="usd">42,958</ix:nonFraction></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"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="cbat:TransferOfConstructionInProgressToPropertyPlantAndEquipment" scale="0" unitRef="usd">314,238</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -0.1in; padding-left: 0.1in">Non-cash payment for purchase of property, plant and equipment and construction in progress by new vehicles</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"><div style="-sec-ix-hidden: hidden-fact-146">-</div></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"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="cbat:NoncashPaymentForPurchaseOfPropertyPlantAndEquipmentAndConstructionInProgressBy" scale="0" unitRef="usd">61,340</ix:nonFraction></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="text-indent: -0.1in; padding-left: 0.1in">&#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; ">
    <td style="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Issuance of common stock (note 1):</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; padding-bottom: 4pt; text-indent: -0.1in; padding-left: 0.1in">- offset repayment of promissory notes</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"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="cbat:OffsetRepaymentOfPromissoryNotes" scale="0" unitRef="usd">550,000</ix:nonFraction></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"><div style="-sec-ix-hidden: hidden-fact-147">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -0.1in; padding-left: 0.1in">- offset payable to Shenzhen BAK (Sixth Debt)</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"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="cbat:OffsetPayableToShenzhenBAKSixthDebt" scale="0" unitRef="usd">4,285,532</ix:nonFraction></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"><div style="-sec-ix-hidden: hidden-fact-148">-</div></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="text-indent: -0.1in; padding-left: 0.1in">&#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; ">
    <td style="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Cash paid during the period for:</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; padding-bottom: 4pt; text-indent: -0.1in; padding-left: 0.1in">Interest, net of amounts capitalized</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"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="0" unitRef="usd">524,860</ix:nonFraction></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"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="0" unitRef="usd">4,661</ix:nonFraction></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
accompanying notes to the condensed consolidated financial statements.</span></p><div>

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

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


</div><!-- Field: Page; Sequence: 8 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="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: 6pt"><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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><div><a id="b_005"></a></div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>CBAK Energy Technology, Inc. and subsidiaries</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Notes to the condensed consolidated financial statements</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>For the three and six months ended June 30, 2020 and 2021</b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif">(In US$ except for number of shares)</span></p><div>


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

</div><ix:nonNumeric contextRef="c0" continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0px"></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>1.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Principal Activities, Basis of Presentation and Organization</b></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p></ix:nonNumeric><div>
</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_2" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><i>Principal Activities</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><i>&#160;</i></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_3" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">CBAK Energy Technology, Inc. (formerly
known as China BAK Battery, Inc.) (&#8220;CBAK&#8221; or the &#8220;Company&#8221;) is a corporation formed in the State of Nevada on
October 4, 1999 as Medina Copy, Inc. The Company changed its name to Medina Coffee, Inc. on October 6, 1999 and subsequently changed its
name to China BAK Battery, Inc. on February 14, 2005. CBAK and its subsidiaries (hereinafter, collectively referred to as the &#8220;Company&#8221;)
are principally engaged in the manufacture, commercialization and distribution of a wide variety of standard and customized lithium ion
(known as &#8220;Li-ion&#8221; or &#8220;Li-ion cell&#8221;) high power rechargeable batteries. Prior to the disposal of BAK International
Limited (&#8220;BAK International&#8221;) and its subsidiaries (see below), the batteries produced by the Company were for use in cellular
telephones, as well as various other portable electronic applications, including high-power handset telephones, laptop computers, power
tools, digital cameras, video camcorders, MP3 players, electric bicycles, hybrid/electric vehicles, and general industrial applications.
After the disposal of BAK International and its subsidiaries on June 30, 2014, the Company will focus on the manufacture, commercialization
and distribution of high power lithium ion rechargeable batteries for use in cordless power tools, light electric vehicles, hybrid electric
vehicles, electric cars, electric busses, uninterruptable power supplies and other high power applications.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:nonNumeric contextRef="c91" name="cbat:DescriptionOfExchangeAgreement"><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_4" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The shares of the Company traded in
the over-the-counter market through the Over-the-Counter Bulletin Board from 2005 until May 31, 2006, when the Company obtained approval
to list its common stock on The NASDAQ Global Market, and trading commenced that same date under the symbol &#8220;CBAK&#8221;.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_5" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On January 10, 2017, the Company filed
Articles of Merger with the Secretary of State of Nevada to effectuate a merger between the Company and the Company&#8217;s newly formed,
wholly owned subsidiary, CBAK Merger Sub, Inc. (the &#8220;Merger Sub&#8221;). According to the Articles of Merger, effective January
16, 2017, the Merger Sub merged with and into the Company with the Company being the surviving entity (the &#8220;Merger&#8221;). As permitted
by Chapter 92A.180 of Nevada Revised Statutes, the sole purpose of the Merger was to effect a change of the Company&#8217;s name.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_6" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Effective November 30, 2018, the trading
symbol for common stock of the Company was changed from CBAK to CBAT. Effective at the opening of business on June 21, 2019, the Company&#8217;s
common stock started trading on the Nasdaq Capital Market.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_7" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_6"><ix:nonNumeric contextRef="c0" continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><i>Basis of Presentation and Organization</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_8" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_7"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_2" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On November 6, 2004, BAK International,
a non-operating holding company that had substantially the same shareholders as Shenzhen BAK Battery Co., Ltd (&#8220;Shenzhen BAK&#8221;),
entered into a share swap transaction with the shareholders of Shenzhen BAK for the purpose of the subsequent reverse acquisition of the
Company. The share swap transaction between BAK International and the shareholders of Shenzhen BAK was accounted for as a reverse acquisition
of Shenzhen BAK with no adjustment to the historical basis of the assets and liabilities of Shenzhen BAK.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_9" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_8"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_3" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On January 20, 2005, the Company completed
a share swap transaction with the shareholders of BAK International. The share swap transaction, also referred to as the &#8220;reverse
acquisition&#8221; of the Company, was consummated under Nevada law pursuant to the terms of a Securities Exchange Agreement entered by
and among CBAK, BAK International and the shareholders of BAK International on January 20, 2005. The share swap transaction has been accounted
for as a capital-raising transaction of the Company whereby the historical financial statements and operations of Shenzhen BAK are consolidated
using historical carrying amounts.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_10" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_9"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_4" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Also on January 20, 2005, immediately
prior to consummating the share swap transaction, BAK International executed a private placement of its common stock with unrelated investors
whereby it issued an aggregate of <ix:nonFraction contextRef="c92" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" unitRef="shares">1,720,087</ix:nonFraction> shares of common stock for gross proceeds of $<ix:nonFraction contextRef="c92" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="0" unitRef="usd">17,000,000</ix:nonFraction>. In conjunction with this financing,
Mr. Xiangqian Li, the Chairman and Chief Executive Officer of the Company (&#8220;Mr. Li&#8221;), agreed to place <ix:nonFraction contextRef="c92" decimals="INF" format="ixt:numdotdecimal" name="cbat:SharesPlacedInEscrow" scale="0" unitRef="shares">435,910</ix:nonFraction> shares of the
Company&#8217;s common stock owned by him into an escrow account pursuant to an Escrow Agreement dated January 20, 2005 (the &#8220;Escrow
Agreement&#8221;). <ix:nonNumeric contextRef="c92" name="cbat:EscrowAgreementDescription">Pursuant to the Escrow Agreement, 50% of the escrowed shares were to be released to the investors in the private placement
if audited net income of the Company for the fiscal year ended September 30, 2005 was not at least $12,000,000, and the remaining 50%
was to be released to investors in the private placement if audited net income of the Company for the fiscal year ended September 30,
2006 was not at least $27,000,000. If the audited net income of the Company for the fiscal years ended September 30, 2005 and 2006 reached
the above-mentioned targets, the 435,910 shares would be released to Mr. Li in the amount of 50% upon reaching the 2005 target and the
remaining 50% upon reaching the 2006 target.</ix:nonNumeric></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

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

</div><!-- Field: Page; Sequence: 9 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="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: 6pt"><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; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>CBAK Energy Technology, Inc. and subsidiaries</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Notes
to the condensed consolidated financial statements</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>For the three and six months ended June 30, 2020 and 2021</b></span></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">(Unaudited)</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">(In US$ except for number of shares)</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" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>1.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Principal Activities, Basis of Presentation and Organization (continued)</b></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 0pt 0.25in; text-align: justify"><i>Basis of Presentation and Organization
(continued)</i></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><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_11" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_10"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_5" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Under accounting principles generally
accepted in the United States of America (&#8220;US GAAP&#8221;), escrow agreements such as the one established by Mr. Li generally constitute
compensation if, following attainment of a performance threshold, shares are returned to a company officer. The Company determined that
without consideration of the compensation charge, the performance thresholds for the year ended September 30, 2005 would be achieved.
However, after consideration of a related compensation charge, the Company determined that such thresholds would not have been achieved.
The Company also determined that, even without consideration of a compensation charge, the performance thresholds for the year ended September
30, 2006 would not be achieved.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_12" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_11"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_6" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">While the <ix:nonFraction contextRef="c93" decimals="INF" format="ixt:numdotdecimal" name="cbat:SharesReleasedFromEscrow" scale="0" unitRef="shares">217,955</ix:nonFraction> escrow shares relating
to the 2005 performance threshold were previously released to Mr. Li, Mr. Li executed a further undertaking on August&#160;21, 2006 to
return those shares to the escrow agent for the distribution to the relevant investors. However, such shares were not returned to the
escrow agent, but, pursuant to a Delivery of Make Good Shares, Settlement and Release Agreement between the Company, BAK International
and Mr. Li entered into on October&#160;22, 2007 (the &#8220;Li Settlement Agreement&#8221;), such shares were ultimately delivered to
the Company as described below. Because the Company failed to satisfy the performance threshold for the fiscal year ended September 30,
2006, the remaining <ix:nonFraction contextRef="c94" decimals="INF" format="ixt:numdotdecimal" name="cbat:SharesReleasedFromEscrow" scale="0" unitRef="shares">217,955</ix:nonFraction> escrow shares relating to the fiscal year 2006 performance threshold were released to the relevant investors.
As Mr. Li has not retained any of the shares placed into escrow, and as the investors party to the Escrow Agreement are only shareholders
of the Company and do not have and are not expected to have any other relationship to the Company, the Company has not recorded a compensation
charge for the years ended September 30, 2005 and 2006.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_13" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_12"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_7" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">At the time the escrow shares relating
to the 2006 performance threshold were transferred to the investors in fiscal year 2007, the Company should have recognized a credit to
donated shares and a debit to additional paid-in capital, both of which are elements of shareholders&#8217; equity. This entry is not
material because total ordinary shares issued and outstanding, total shareholders&#8217; equity and total assets do not change; nor is
there any impact on income or earnings per share. Therefore, previously filed consolidated financial statements for the fiscal year ended
September 30, 2007 will not be restated. This share transfer has been reflected in these financial statements by reclassifying the balances
of certain items as of October 1, 2007. The balances of donated shares and additional paid-in capital as of October 1, 2007 were credited
and debited by $<ix:nonFraction contextRef="c95" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalOther" scale="0" unitRef="usd">7,955,358</ix:nonFraction> respectively, as set out in the consolidated statements of changes in shareholders&#8217; equity.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_14" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_13"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_8" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_7"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In November 2007, Mr. Li delivered
the <ix:nonFraction contextRef="c96" decimals="INF" format="ixt:numdotdecimal" name="cbat:SharesDelivered" scale="0" unitRef="shares">217,955</ix:nonFraction> shares related to the 2005 performance threshold to BAK International pursuant to the Li Settlement Agreement; BAK International
in turn delivered the shares to the Company. Such shares (other than those issued to investors pursuant to the 2008 Settlement Agreements,
as described below) are now held by the Company. Upon receipt of these shares, the Company and BAK International released all claims and
causes of action against Mr. Li regarding the shares, and Mr. Li released all claims and causes of action against the Company and BAK
International regarding the shares. Under the terms of the Li Settlement Agreement, the Company commenced negotiations with the investors
who participated in the Company&#8217;s January 2005 private placement in order to achieve a complete settlement of BAK International&#8217;s
obligations (and the Company&#8217;s obligations to the extent it has any) under the applicable agreements with such investors.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_15" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_14"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_9" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_8"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Beginning on March 13, 2008, the Company
entered into settlement agreements (the &#8220;2008 Settlement Agreements&#8221;) with certain investors in the January 2005 private placement.
Since the other investors have never submitted any claims regarding this matter, the Company did not reach any settlement with them.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_16" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_15"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_10" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_9"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Pursuant to the 2008 Settlement Agreements,
the Company and the settling investors have agreed, without any admission of liability, to a settlement and mutual release from all claims
relating to the January 2005 private placement, including all claims relating to the escrow shares related to the 2005 performance threshold
that had been placed into escrow by Mr. Li, as well as all claims, including claims for liquidated damages relating to registration rights
granted in connection with the January 2005 private placement. Under the 2008 Settlement Agreement, the Company has made settlement payments
to each of the settling investors of the number of shares of the Company&#8217;s common stock equivalent to <ix:nonFraction contextRef="c0" decimals="2" format="ixt:numdotdecimal" name="cbat:CommonStockEquivalentPercentage" scale="-2" unitRef="pure">50</ix:nonFraction>% of the number of the escrow
shares related to the 2005 performance threshold these investors had claimed; aggregate settlement payments as of June 30, 2015amounted
to <ix:nonFraction contextRef="c97" decimals="INF" format="ixt:numdotdecimal" name="cbat:SharesReleasedFromEscrow" scale="0" unitRef="shares">73,749</ix:nonFraction> shares. Share payments to date have been made in reliance upon the exemptions from registration provided by Section 4(2) and/or
other applicable provisions of the Securities Act of 1933, as amended. In accordance with the 2008 Settlement Agreements, the Company
filed a registration statement covering the resale of such shares which was declared effective by the SEC on June 26, 2008.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_17" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_16"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_11" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_10"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Pursuant to the Li Settlement Agreement,
the 2008 Settlement Agreements and upon the release of the <ix:nonFraction contextRef="c0" decimals="INF" format="ixt:numdotdecimal" name="cbat:SharesReleasedFromEscrow" scale="0" unitRef="shares">217,955</ix:nonFraction> escrow shares relating to the fiscal year 2006 performance threshold
to the relevant investors, neither Mr. Li or the Company have any obligations to the investors who participated in the Company&#8217;s
January 2005 private placement relating to the escrow shares.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>



</div><div>

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

</div><!-- Field: Page; Sequence: 10 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="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: 6pt"><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; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>CBAK Energy Technology, Inc. and subsidiaries</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Notes to the condensed consolidated financial statements</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>For the three and six months ended June 30, 2020 and 2021</b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">(In US$ except for number of shares)</p><div>


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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0px"></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>1.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Principal Activities, Basis of Presentation and Organization (continued)</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><i>Basis of Presentation and Organization
(continued)</i></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><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_18" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_17"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_12" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_11"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As of June 30, 2021, the Company had
not received any claim from the other investors who have not been covered by the &#8220;2008 Settlement Agreements&#8221; in the January
2005 private placement.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>



</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_19" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_18"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_13" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_12"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As the Company has transferred the
217,955 shares related to the 2006 performance threshold to the relevant investors in fiscal year 2007 and the Company also have transferred
<ix:nonFraction contextRef="c0" decimals="INF" format="ixt:numdotdecimal" name="cbat:TransferredShares" scale="0" unitRef="shares">73,749</ix:nonFraction> shares relating to the 2005 performance threshold to the investors who had entered the &#8220;2008 Settlement Agreements&#8221;
with us in fiscal year 2008, pursuant to &#8220;Li Settlement Agreement&#8221; and &#8220;2008 Settlement Agreements&#8221;, neither Mr.
Li nor the Company had any remaining obligations to those related investors who participated in the Company&#8217;s January 2005 private
placement relating to the escrow shares.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_20" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_19"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_14" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_13"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On August 14, 2013, Dalian BAK Trading
Co., Ltd was established as a wholly owned subsidiary of China BAK Asia Holding Limited (&#8220;BAK Asia&#8221;) with a registered capital
of $<ix:nonFraction contextRef="c98" decimals="0" format="ixt:numdotdecimal" name="cbat:RegisteredCapitalOfSubsidiary" scale="0" unitRef="usd">500,000</ix:nonFraction>. Pursuant to CBAK Trading&#8217;s articles of association and relevant PRC regulations, BAK Asia was required to contribute
the capital to CBAK Trading on or before August 14, 2015. On August 5, 2019, CBAK Trading&#8217;s registered capital was increased to
$<ix:nonFraction contextRef="c99" decimals="0" format="ixt:numdotdecimal" name="cbat:RegisteredCapitalOfSubsidiary" scale="0" unitRef="usd">5,000,000</ix:nonFraction>. Pursuant to CBAK Trading&#8217;s amendment articles of association and relevant PRC regulations, BAK Asia was required to
contribute the capital to CBAK Trading on or before August 1, 2033. Up to the date of this report, the Company has contributed $<ix:nonFraction contextRef="c99" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Cash" scale="0" unitRef="usd">2,435,000</ix:nonFraction>
to CBAK Trading in cash.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_21" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_20"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_15" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_14"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On December 27, 2013, Dalian BAK Power
Battery Co., Ltd was established as a wholly owned subsidiary of BAK Asia with a registered capital of $<ix:nonFraction contextRef="c100" decimals="0" format="ixt:numdotdecimal" name="cbat:RegisteredCapitalOfSubsidiary" scale="0" unitRef="usd">30,000,000</ix:nonFraction>. Pursuant to CBAK Power&#8217;s
articles of association and relevant PRC regulations, BAK Asia was required to contribute the capital to CBAK Power on or before December
27, 2015. On March 7, 2017, the name of Dalian BAK Power Battery Co., Ltd was changed to Dalian CBAK Power Battery Co., Ltd (&#8220;CBAK
Power&#8221;). On July 10, 2018, CBAK Power&#8217;s registered capital was increased to $<ix:nonFraction contextRef="c101" decimals="0" format="ixt:numdotdecimal" name="cbat:RegisteredCapitalOfSubsidiary" scale="0" unitRef="usd">50,000,000</ix:nonFraction>. On October 29, 2019, CBAK Power&#8217;s
registered capital was further increased to $<ix:nonFraction contextRef="c102" decimals="0" format="ixt:numdotdecimal" name="cbat:RegisteredCapitalOfSubsidiary" scale="0" unitRef="usd">60,000,000</ix:nonFraction>. Pursuant to CBAK Power&#8217;s amendment articles of association and relevant
PRC regulations, BAK Asia was required to contribute the capital to CBAK Power on or before December 31, 2021. Up to the date of this
report, the Company has contributed $<ix:nonFraction contextRef="c102" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Cash" scale="0" unitRef="usd">60,000,000</ix:nonFraction> to CBAK Power through injection of a series of patents and cash.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_22" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_21"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_16" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_15"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On May 4, 2018, CBAK New Energy (Suzhou)
Co., Ltd (&#8220;CBAK Suzhou&#8221;) was established as a <ix:nonFraction contextRef="c103" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" unitRef="pure">90</ix:nonFraction>% owned subsidiary of CBAK Power with a registered capital of RMB<ix:nonFraction contextRef="c103" decimals="0" format="ixt:numdotdecimal" name="cbat:RegisteredCapitalOfSubsidiary" scale="0" unitRef="cny">10,000,000</ix:nonFraction>
(approximately $<ix:nonFraction contextRef="c103" decimals="-5" format="ixt:numdotdecimal" name="cbat:RegisteredCapitalOfSubsidiary" scale="6" unitRef="usd">1.5</ix:nonFraction> million). The remaining <ix:nonFraction contextRef="c104" decimals="2" format="ixt:numdotdecimal" name="cbat:EquityInterestPercentage" scale="-2" unitRef="pure">10</ix:nonFraction>% equity interest was held by certain employees of CBAK Suzhou. Pursuant to CBAK Suzhou&#8217;s
articles of association, each shareholder is entitled to the right of the profit distribution or responsible for the loss according to
its proportion to the capital contribution. Pursuant to CBAK Suzhou&#8217;s articles of association and relevant PRC regulations, CBAK
Power was required to contribute the capital to CBAK Suzhou on or before December 31, 2019. <ix:nonNumeric contextRef="c104" name="cbat:CompanyContribtionOnRelatedDescription">Up to the date of this report, the Company
has contributed RMB9.0 million (approximately $1.3 million), and the other shareholders have contributed RMB1.0 million (approximately
$0.1 million) to CBAK Suzhou through injection of a series of cash. The Company plan to dissolve CBAK Suzhou in 2021.</ix:nonNumeric></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_23" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_22"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_17" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_16"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On November 21, 2019, Dalian CBAK Energy
Technology Co., Ltd (&#8220;CBAK Energy&#8221;) was established as a wholly owned subsidiary of BAK Asia with a registered capital of
$<ix:nonFraction contextRef="c105" decimals="0" format="ixt:numdotdecimal" name="cbat:RegisteredCapitalIncreased" scale="0" unitRef="usd">50,000,000</ix:nonFraction>. Pursuant to CBAK Energy&#8217;s articles of association and relevant PRC regulations, BAK Asia was required to contribute
the capital to CBAK Energy on or before November 20, 2022. <ix:nonNumeric contextRef="c106" name="cbat:CompanyContribtionOnRelatedDescription">Up to the date of this report, the Company has contributed $23,519,972 to CBAK
Energy.</ix:nonNumeric> CBAK Energy will be focus on manufacture and sale of lithium batteries and lithium batteries&#8217; materials.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_24" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_23"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_18" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_17"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On July 14, 2020, the Company acquired
BAK Asia Investments Limited (&#8220;BAK Investments&#8221;), a company incorporated under Hong Kong laws, from Mr. Xiangqian Li, the
Company&#8217;s former CEO, for a cash consideration of HK$1.00. BAK Asia Investments Limited is a holding company without any other business
operations.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_25" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_24"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_19" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_18"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On July 31, 2020, BAK Investments formed
a wholly owned subsidiary CBAK New Energy (Nanjing) Co., Ltd. (&#8220;CBAK Nanjing&#8221;) in China with a registered capital of $<ix:nonFraction contextRef="c107" decimals="0" format="ixt:numdotdecimal" name="cbat:RegisteredCapitalOfSubsidiary" scale="0" unitRef="usd">100,000,000</ix:nonFraction>.
Pursuant to CBAK Nanjing&#8217;s articles of association and relevant PRC regulations, BAK Investments was required to contribute the
capital to CBAK Nanjing on or before July 29, 2040. Up to the date of this report, the Company has contributed $<ix:nonFraction contextRef="c108" decimals="0" format="ixt:numdotdecimal" name="cbat:ContributedAmount" scale="0" unitRef="usd">55,289,915</ix:nonFraction> to CBAK Nanjing.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_26" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_25"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_20" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_19"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On August 6, 2020, Nanjing CBAK New
Energy Technology Co., Ltd. (&#8220;Nanjing CBAK&#8221;) was established as a wholly owned subsidiary of CBAK Nanjing with a registered
capital of RMB<ix:nonFraction contextRef="c109" decimals="0" format="ixt:numdotdecimal" name="cbat:RegisteredCapitalOfSubsidiary" scale="0" unitRef="cny">700,000,000</ix:nonFraction> (approximately $<ix:nonFraction contextRef="c109" decimals="-6" format="ixt:numdotdecimal" name="cbat:RegisteredCapitalOfSubsidiary" scale="6" unitRef="usd">107</ix:nonFraction> million). Pursuant to Nanjing CBAK&#8217;s articles of association and relevant PRC regulations,
CBAK Nanjing was required to contribute the capital to Nanjing CBAK on or before August 5, 2040. Up to the date of this report, the Company
has contributed RMB<ix:nonFraction contextRef="c110" decimals="0" format="ixt:numdotdecimal" name="cbat:ContributedAmount" scale="0" unitRef="cny">306,418,836</ix:nonFraction> (approximately $<ix:nonFraction contextRef="c110" decimals="-5" format="ixt:numdotdecimal" name="cbat:ContributedAmount" scale="6" unitRef="usd">47.4</ix:nonFraction> million) to Nanjing CBAK.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_27" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_26"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_21" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_20"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On November 9, 2020, Nanjing Daxin
New Energy Automobile Industry Co., Ltd (&#8220;Nanjing Daxin&#8221;) was established as a wholly owned subsidiary of CBAK Nanjing with
a register capital of RMB<ix:nonFraction contextRef="c111" decimals="0" format="ixt:numdotdecimal" name="cbat:RegisteredCapitalOfSubsidiary" scale="0" unitRef="cny">50,000,000</ix:nonFraction> (approximately $<ix:nonFraction contextRef="c111" decimals="-5" format="ixt:numdotdecimal" name="cbat:RegisteredCapitalOfSubsidiary" scale="6" unitRef="usd">7.6</ix:nonFraction> million). Up to the date of this report, the Company has contributed RMB<ix:nonFraction contextRef="c112" decimals="0" format="ixt:numdotdecimal" name="cbat:ContributedAmount" scale="0" unitRef="cny">16,416,000</ix:nonFraction>
(approximately $<ix:nonFraction contextRef="c112" decimals="-4" format="ixt:numdotdecimal" name="cbat:ContributedAmount" scale="6" unitRef="usd">2.54</ix:nonFraction> million) to Nanjing Daxin. On January 18, 2021, Nanjing Daxin established a branch in Tianjin City.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

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

</div><!-- Field: Page; Sequence: 11 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="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: 6pt"><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; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>CBAK Energy Technology, Inc. and subsidiaries</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Notes to the condensed consolidated financial statements</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>For the three and six months ended June 30, 2020 and 2021</b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">(In US$ except for number of shares)</p><div>


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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0px"></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>1.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Principal Activities, Basis of Presentation and Organization (continued)</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><i>Basis of Presentation and Organization
(continued)</i></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><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_28" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_27"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_22" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_21"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On April 21, 2021, CBAK Power, along
with Shenzhen BAK Power Battery Co., Ltd (BAK SZ), Shenzhen Asian Plastics Technology Co., Ltd (SZ Asian Plastics) and Xiaoxia Liu, entered
into an investment agreement with Junxiu Li, Hunan Xintao New Energy Technology Partnership, Xingyu Zhu, and Jiangsu Saideli Pharmaceutical
Machinery Manufacturing Co., Ltd for an investment in Hunan DJY Technology Co., Ltd (&#8220;DJY&#8221;). CBAK Power has paid $<ix:nonFraction contextRef="c113" decimals="-5" format="ixt:numdotdecimal" name="cbat:EquityInvestmentPaid" scale="6" unitRef="usd">1.4</ix:nonFraction> million
(RMB<ix:nonFraction contextRef="c113" decimals="0" format="ixt:numdotdecimal" name="cbat:EquityInvestmentPaid" scale="0" unitRef="cny">9,000,000</ix:nonFraction>) to acquire <ix:nonFraction contextRef="c113" decimals="4" format="ixt:numdotdecimal" name="cbat:InvestmentAcquirePercentage" scale="-2" unitRef="pure">9.74</ix:nonFraction>% of the equity interests of DJY. CBAK Power has appointed one director to the Board of Directors of DJY.
DJY is an unrelated third party of the Company engaging in researching and manufacturing of raw materials and equipment.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_29" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_28"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_23" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_22"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company&#8217;s condensed consolidated
financial statements have been prepared under US GAAP.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>



</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_30" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_29"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_24" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_23"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">These condensed consolidated financial
statements are unaudited. In the opinion of management, all adjustments and disclosures necessary for a fair presentation of these condensed
consolidated financial statements, which are of a normal and recurring nature, have been included. The results reported in the condensed
consolidated financial statements for any interim periods are not necessarily indicative of the results that may be reported for the entire
year. The following (a) condensed consolidated balance sheet as of December 31, 2020, which was derived from the Company&#8217;s audited
financial statements, and (b) the unaudited condensed consolidated financial statements have been prepared pursuant to the rules and regulations
of the Securities and Exchange Commission. Certain information and note disclosures normally included in annual financial statements prepared
in accordance with US GAAP have been condensed or omitted pursuant to those rules and regulations, though the Company believes that the
disclosures made are adequate to make the information not misleading. These unaudited condensed consolidated financial statements should
be read in conjunction with the audited consolidated financial statements and accompanying footnotes of the Company for the year ended
December 31, 2020 filed with the SEC on April 13, 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_31" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_30"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_25" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_24"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The preparation of financial statements
in conformity with US GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities
and disclosures of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and
expenses during the reporting periods. Actual results could differ from those estimates. This basis of accounting differs in certain material
respects from that used for the preparation of the books of account of the Company&#8217;s principal subsidiaries, which are prepared
in accordance with the accounting principles and the relevant financial regulations applicable to enterprises with limited liability established
in the PRC or Hong Kong. The accompanying consolidated financial statements reflect necessary adjustments not recorded in the books of
account of the Company&#8217;s subsidiaries to present them in conformity with US GAAP.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_32" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_31"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_26" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_25"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">After the disposal of BAK International
Limited and its subsidiaries, namely Shenzhen BAK, Shenzhen BAK Power Battery Co., Ltd (formerly BAK Battery (Shenzhen) Co., Ltd.) (&#8220;BAK
Shenzhen&#8221;), BAK International (Tianjin) Ltd. (&#8220;BAK Tianjin&#8221;), Tianjin Chenhao Technological Development Limited (a subsidiary
of BAK Tianjin established on May 8, 2014, &#8220;Tianjin Chenhao&#8221;), BAK Battery Canada Ltd. (&#8220;BAK Canada&#8221;), BAK Europe
GmbH (&#8220;BAK Europe&#8221;) and BAK Telecom India Private Limited (&#8220;BAK India&#8221;), effective on June 30, 2014, and as of
Jun 30, 2021, the Company&#8217;s subsidiaries consisted of: i) China BAK Asia Holdings Limited (&#8220;BAK Asia&#8221;), a wholly owned
limited liability company incorporated in Hong Kong on July 9, 2013; ii) Dalian CBAK Trading Co., Ltd. (&#8220;CBAK Trading&#8221;), a
wholly owned limited company established on August 14, 2013 in the PRC; iii) Dalian CBAK Power Battery Co., Ltd. (&#8220;CBAK Power&#8221;),
a wholly owned limited liability company established on December 27, 2013 in the PRC; iv) CBAK New Energy (Suzhou) Co., Ltd. (&#8220;CBAK
Suzhou&#8221;), a 90% owned limited liability company established on May 4, 2018 in the PRC; v) Dalian CBAK Energy Technology Co., Ltd
(&#8220;CBAK Energy&#8221;), a wholly owned limited liability company established on November 21, 2019 in the PRC; (vi) BAK Asia Investments
Limited (&#8220;BAK Investments&#8221;), a wholly owned limited liability company incorporated in Hong Kong acquired on July 14, 2020;
(vii) CBAK New Energy (Nanjing) Co., Ltd. (&#8220;CBAK Nanjing&#8221;), a wholly owned limited liability company established on July 31,
2020 in the PRC; (viii) Nanjing CBAK New Energy Technology Co., Ltd, (&#8220;Nanjing CBAK&#8221;), a wholly owned limited liability company
established on August 6, 2020 in the PRC; (ix) Nanjing Daxin New Energy Automobile Industry Co., Ltd (&#8220;Nanjing Daxin&#8221;), a
wholly owned limited liability company established on November 9, 2020.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_33" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_32"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_27" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_26"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company continued its business
and continued to generate revenues from sale of batteries via subcontracting the production to BAK Tianjin and BAK Shenzhen, former subsidiaries
before the completion of construction and operation of its facility in Dalian. BAK Tianjin and BAK Shenzhen are now suppliers of the Company,
and the Company does not have any significant benefits or liability from the operating results of BAK Tianjin and BAK Shenzhen except
the normal risk with any major supplier.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_34" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_33"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_28" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_27"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As of the date of this report, Mr.
Xiangqian Li is no longer a director of BAK International and BAK Tianjin. He remained as a director of Shenzhen BAK and BAK Shenzhen.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

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

</div><!-- Field: Page; Sequence: 12 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="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: 6pt"><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; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>CBAK Energy Technology, Inc. and subsidiaries</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Notes to the condensed consolidated financial statements</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>For the three and six months ended June 30, 2020 and 2021</b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">(In US$ except for number of shares)</p><div>


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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0px"></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>1.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Principal Activities, Basis of Presentation and Organization (continued)</b></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><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><i>Basis of Presentation and Organization
(continued)</i></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><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_35" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_34"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_29" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_28"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On and effective March 1, 2016, Mr.
Xiangqian Li resigned as Chairman, director, Chief Executive Officer, President and Secretary of the Company. On the same date, the Board
of Directors of the Company appointed Mr. Yunfei Li as Chairman, Chief Executive Officer, President and Secretary of the Company. On
March&#160;4, 2016, Mr. Xiangqian Li transferred 3,000,000 shares to Mr. Yunfei Li for a price of $<ix:nonFraction contextRef="c114" decimals="1" format="ixt:numdotdecimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" unitRef="usdPershares">2.4</ix:nonFraction> per share. After the share transfer,
Mr. Yunfei Li held <ix:nonFraction contextRef="c114" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares">3,000,000</ix:nonFraction> shares or <ix:nonFraction contextRef="c115" decimals="3" format="ixt:numdotdecimal" name="us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction" scale="-2" unitRef="pure">17.3</ix:nonFraction>% and Mr. Xiangqian Li held <ix:nonFraction contextRef="c116" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares">760,557</ix:nonFraction> shares at <ix:nonFraction contextRef="c117" decimals="3" format="ixt:numdotdecimal" name="us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction" scale="-2" unitRef="pure">4.4</ix:nonFraction>% of the Company&#8217;s outstanding stock,
respectively. As of June 30, 2021, Mr. Yunfei Li held <ix:nonFraction contextRef="c118" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares">10,852,539</ix:nonFraction> shares or <ix:nonFraction contextRef="c119" decimals="3" format="ixt:numdotdecimal" name="us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction" scale="-2" unitRef="pure">12.3</ix:nonFraction>% of the Company&#8217;s outstanding stock, and Mr. Xiangqian
Li held none of the Company&#8217;s outstanding stock.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_36" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_35"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_30" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_29"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company had an accumulated deficit
from recurring losses from operations and short-term debt obligations as of December 31, 2020 and June 30, 2021. As of December 31, 2020,
the Company has a working capital deficiency of $<ix:nonFraction contextRef="c2" decimals="-5" format="ixt:numdotdecimal" name="cbat:WorkingCapital" scale="6" unitRef="usd">10.5</ix:nonFraction> million. These factors raise substantial doubts about the Company&#8217;s ability
to continue as a going concern.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>



</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_37" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_36"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_31" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_30"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In June and July 2015, the Company
received advances of approximately $<ix:nonFraction contextRef="c120" decimals="-5" format="ixt:numdotdecimal" name="cbat:ReceiveAdvanceAmount" scale="6" unitRef="usd">9.8</ix:nonFraction> million from potential investors. On September 29, 2015, the Company entered into a Debt Conversion
Agreement with these investors. Pursuant to the terms of the Debt Conversion Agreement, each of the creditors agreed to convert existing
loan principal of $<ix:nonFraction contextRef="c121" decimals="0" format="ixt:numdotdecimal" name="cbat:PrincipalAmount" scale="0" unitRef="usd">9,847,644</ix:nonFraction> into an aggregate <ix:nonFraction contextRef="c121" decimals="INF" format="ixt:numdotdecimal" name="cbat:AggregateShare" scale="0" unitRef="shares">4,376,731</ix:nonFraction> shares of common stock of the Company (&#8220;the Shares&#8221;) at a conversion
price of $<ix:nonFraction contextRef="c121" decimals="2" format="ixt:numdotdecimal" name="cbat:ConversionPricePerShare" scale="0" unitRef="usdPershares">2.25</ix:nonFraction> per share. Upon receipt of the Shares on October 16, 2015, the creditors released the Company from all claims, demands
and other obligations relating to the Debts. As such, no interest was recognized by the Company on the advances from investors pursuant
to the supplemental agreements with investors and the Debt Conversion Agreement.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_38" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_37"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_32" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_31"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In June 2016, the Company received
further advances in the aggregate of $<ix:nonFraction contextRef="c122" decimals="-5" format="ixt:numdotdecimal" name="cbat:FurtherAdvanceAmount" scale="6" unitRef="usd">2.9</ix:nonFraction> million from Mr. Jiping Zhou and Mr. Dawei Li. These advances were unsecured, non-interest bearing
and repayable on demand. On July 8, 2018, the Company received further advances of $<ix:nonFraction contextRef="c123" decimals="-5" format="ixt:numdotdecimal" name="cbat:FurtherAdvanceAmount" scale="6" unitRef="usd">2.6</ix:nonFraction> million from Mr. Jiping Zhou. On July 28, 2016,
the Company entered into securities purchase agreements with Mr. Jiping Zhou and Mr. Dawei Li to issue and sell an aggregate of <ix:nonFraction contextRef="c124" decimals="INF" format="ixt:numdotdecimal" name="cbat:AggregateShare" scale="0" unitRef="shares">2,206,640</ix:nonFraction>
shares of common stock of the Company, at $<ix:nonFraction contextRef="c124" decimals="1" format="ixt:numdotdecimal" name="cbat:CommonStockPerShare" scale="0" unitRef="usdPershares">2.5</ix:nonFraction> per share, for an aggregate consideration of approximately $<ix:nonFraction contextRef="c124" decimals="-4" format="ixt:numdotdecimal" name="cbat:AggregateConsiderationAmount" scale="6" unitRef="usd">5.52</ix:nonFraction> million. On August 17,
2016, the Company issued these shares to the investors.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_39" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_38"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_33" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_32"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On February 17, 2017, the Company signed
investment agreements with eight investors (including Mr. Yunfei Li, the Company&#8217;s CEO, and seven of the Company&#8217;s existing
shareholders) whereby the investors agreed to subscribe new shares of the Company totaling $<ix:nonFraction contextRef="c124" decimals="-6" format="ixt:numdotdecimal" name="cbat:InvestmentTotal" scale="6" unitRef="usd">10</ix:nonFraction> million. Pursuant to the investment agreements,
in January 2017 the 8 investors paid the Company a total of $<ix:nonFraction contextRef="c125" decimals="-4" format="ixt:numdotdecimal" name="cbat:InventoryPaidTotal" scale="6" unitRef="usd">2.06</ix:nonFraction> million as down payments. Mr. Yunfei Li agrees to subscribe new shares
of the Company totaled $<ix:nonFraction contextRef="c125" decimals="0" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesSubscriptions" scale="0" unitRef="usd">1,120,000</ix:nonFraction> and paid the earnest money of $<ix:nonFraction contextRef="c125" decimals="0" format="ixt:numdotdecimal" name="cbat:ProceedsFromReceivedInvestment" scale="0" unitRef="usd">225,784</ix:nonFraction> in January 2017. On April 1, April 21, April 26 and May 10, 2017,
the Company received $<ix:nonFraction contextRef="c126" decimals="0" format="ixt:numdotdecimal" name="cbat:ProceedsFromReceivedInvestment" scale="0" unitRef="usd">1,999,910</ix:nonFraction>, $<ix:nonFraction contextRef="c127" decimals="0" format="ixt:numdotdecimal" name="cbat:ProceedsFromReceivedInvestment" scale="0" unitRef="usd">3,499,888</ix:nonFraction>, $<ix:nonFraction contextRef="c128" decimals="0" format="ixt:numdotdecimal" name="cbat:ProceedsFromReceivedInvestment" scale="0" unitRef="usd">1,119,982</ix:nonFraction> and $<ix:nonFraction contextRef="c129" decimals="0" format="ixt:numdotdecimal" name="cbat:ProceedsFromReceivedInvestment" scale="0" unitRef="usd">2,985,497</ix:nonFraction> from these investors, respectively. On May 31, 2017, the Company
entered into a securities purchase agreement with the eight investors, pursuant to which the Company agreed to issue an aggregate of <ix:nonFraction contextRef="c130" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" unitRef="shares">6,403,518</ix:nonFraction>
shares of common stock to these investors, at a purchase price of $<ix:nonFraction contextRef="c131" decimals="2" format="ixt:numdotdecimal" name="us-gaap:SharePrice" scale="0" unitRef="usdPershares">1.50</ix:nonFraction> per share, for an aggregate price of $<ix:nonFraction contextRef="c131" decimals="-5" format="ixt:numdotdecimal" name="cbat:AggregatePriceAmount" scale="6" unitRef="usd">9.6</ix:nonFraction> million, among which
<ix:nonFraction contextRef="c131" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="0" unitRef="shares">746,018</ix:nonFraction> shares issued to Mr. Yunfei Li. On June 22, 2017, the Company issued the shares to the investors.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_40" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_39"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_34" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_33"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In 2019, according to the investment
agreements and agreed by the investors, the Company returned partial earnest money of $966,579 (approximately RMB6.7 million) to these
investors.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_41" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_40"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_35" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_34"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On January 7, 2019, each of Mr. Dawei
Li and Mr. Yunfei Li entered into an agreement with CBAK Power and Tianjin New Energy whereby Tianjin New Energy assigned its rights to
loans to CBAK Power of approximately $<ix:nonFraction contextRef="c132" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" unitRef="usd">3.4</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c132" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="cny">23,980,950</ix:nonFraction>) and $<ix:nonFraction contextRef="c133" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" unitRef="usd">1.7</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c133" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="cny">11,647,890</ix:nonFraction>) (totaled $<ix:nonFraction contextRef="c134" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" unitRef="usd">5.1</ix:nonFraction> million, the &#8220;First
Debt&#8221;) to Mr. Dawei Li and Mr. Yunfei Li, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_42" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_41"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_36" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_35"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On January 7, 2019, the Company entered
into a cancellation agreement with Mr. Dawei Li and Mr. Yunfei Li. Pursuant to the terms of the cancellation agreement, Mr. Dawei Li and
Mr. Yunfei Li agreed to cancel the First Debt in exchange for <ix:nonFraction contextRef="c135" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ConversionOfStockSharesConverted1" scale="0" unitRef="shares">3,431,373</ix:nonFraction> and <ix:nonFraction contextRef="c136" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ConversionOfStockSharesConverted1" scale="0" unitRef="shares">1,666,667</ix:nonFraction> shares of common stock of the Company, respectively,
at an exchange price of $<ix:nonFraction contextRef="c137" decimals="2" format="ixt:numdotdecimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" unitRef="usdPershares">1.02</ix:nonFraction> per share. Upon receipt of the shares, the creditors released the Company from any claims, demands and other
obligations relating to the First Debt.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_43" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_42"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_37" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_36"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On April 26, 2019, each of Mr. Jun
Lang, Ms. Jing Shi and Asia EVK Energy Auto Limited (&#8220;Asia EVK&#8221;) entered into an agreement with CBAK Power and Tianjin New
Energy whereby Tianjin New Energy assigned its rights to loans to CBAK Power of approximately $<ix:nonFraction contextRef="c138" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" unitRef="usd">0.3</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c138" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="cny">2,225,082</ix:nonFraction>), $<ix:nonFraction contextRef="c139" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" unitRef="usd">0.1</ix:nonFraction> million
(RMB <ix:nonFraction contextRef="c139" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="cny">912,204</ix:nonFraction>) and $<ix:nonFraction contextRef="c140" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" unitRef="usd">5.0</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c140" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="cny">35,406,036</ix:nonFraction>) (collectively $<ix:nonFraction contextRef="c141" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" unitRef="usd">5.4</ix:nonFraction> million, the &#8220;Second Debt&#8221;) to Mr. Jun Lang, Ms. Jing Shi
and Asia EVK, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_44" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_43"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_38" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_37"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On April 26, 2019, the Company entered
into a cancellation agreement with Mr. Jun Lang, Ms. Jing Shi and Asia EVK (the creditors). Pursuant to the terms of the cancellation
agreement, the creditors agreed to cancel the Second Debt in exchange for 300,534, 123,208 and <ix:nonFraction contextRef="c142" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ConversionOfStockSharesConverted1" scale="0" unitRef="shares">4,782,163</ix:nonFraction> shares of common stock of the
Company, respectively, at an exchange price of $<ix:nonFraction contextRef="c143" decimals="1" format="ixt:numdotdecimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" unitRef="usdPershares">1.1</ix:nonFraction> per share. Upon receipt of the shares, the creditors released the Company from any
claims, demands and other obligations relating to the Second Debt.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_45" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_44"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_39" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_38"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On June 28, 2019, each of Mr. Dawei
Li and Mr. Yunfei Li entered into an agreement with CBAK Power to loan approximately $<ix:nonFraction contextRef="c144" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" unitRef="usd">1.4</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c144" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="cny">10,000,000</ix:nonFraction>) and $<ix:nonFraction contextRef="c145" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" unitRef="usd">2.5</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c145" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="cny">18,000,000</ix:nonFraction>)
respectively to CBAK Power for a terms of six months (collectively $<ix:nonFraction contextRef="c146" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" unitRef="usd">3.9</ix:nonFraction> million, the &#8220;Third Debt&#8221;). The loan was unsecured,
non-interest bearing and repayable on demand.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

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

</div><!-- Field: Page; Sequence: 13 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="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: 6pt"><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; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>CBAK Energy Technology, Inc. and subsidiaries</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Notes to the condensed consolidated financial statements</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>For the three and six months ended June 30, 2020 and 2021</b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">(In US$ except for number of shares)</p><div>


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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0px"></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>1.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Principal Activities, Basis of Presentation and Organization (continued)</b></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><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><i>Basis of Presentation and Organization
(continued)</i></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><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_46" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_45"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_40" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_39"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On July 16, 2019, each of Asia EVK
and Mr. Yunfei Li entered into an agreement with CBAK Power and Dalian Zhenghong Architectural Decoration and Installation Engineering
Co. Ltd. (the Company&#8217;s construction contractor) whereby Dalian Zhenghong Architectural Decoration and Installation Engineering
Co. Ltd. assigned its rights to the unpaid construction fees owed by CBAK Power of approximately $<ix:nonFraction contextRef="c147" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" unitRef="usd">2.8</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c147" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="cny">20,000,000</ix:nonFraction>) and $<ix:nonFraction contextRef="c148" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" unitRef="usd">0.4</ix:nonFraction>
million (RMB<ix:nonFraction contextRef="c148" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="cny">2,813,810</ix:nonFraction>) (collectively $<ix:nonFraction contextRef="c149" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" unitRef="usd">3.2</ix:nonFraction> million, the &#8220;Fourth Debt&#8221;) to Asia EVK and Mr. Yunfei Li, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_47" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_46"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_41" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_40"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On July 26, 2019, the Company entered
into a cancellation agreement with Mr. Dawei Li, Mr. Yunfei Li and Asia EVK (the creditors). Pursuant to the terms of the cancellation
agreement, Mr. Dawei Li, Mr. Yunfei Li and Asia EVK agreed to cancel the Third Debt and Fourth Debt in exchange for <ix:nonFraction contextRef="c150" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ConversionOfStockSharesConverted1" scale="0" unitRef="shares">1,384,717</ix:nonFraction>, <ix:nonFraction contextRef="c151" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ConversionOfStockSharesConverted1" scale="0" unitRef="shares">2,938,067</ix:nonFraction>
and <ix:nonFraction contextRef="c152" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ConversionOfStockSharesConverted1" scale="0" unitRef="shares">2,769,435</ix:nonFraction> shares of common stock of the Company, respectively, at an exchange price of $<ix:nonFraction contextRef="c153" decimals="2" format="ixt:numdotdecimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" unitRef="usdPershares">1.05</ix:nonFraction> per share. 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. The cancellation
agreement contains customary representations and warranties of the creditors. The creditors do not have registration rights with respect
to the shares.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>



</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_48" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_47"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_42" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_41"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On July 24, 2019, the Company entered
into a securities purchase agreement with Atlas Sciences, LLC (the &#8220;Lender&#8221;), pursuant to which the Company issued a promissory
note (the &#8220;Note 1&#8221;) to the Lender. The Note has an original principal amount of $<ix:nonFraction contextRef="c154" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NotesPayable" scale="0" unitRef="usd">1,395,000</ix:nonFraction>, bears interest at a rate of <ix:nonFraction contextRef="c154" decimals="2" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" unitRef="pure">10</ix:nonFraction>%
per annum and will mature 12 months after the issuance, unless earlier paid or redeemed in accordance with its terms. The Company received
proceeds of $<ix:nonFraction contextRef="c155" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromOtherOperatingActivities" scale="0" unitRef="usd">1,250,000</ix:nonFraction> after an original issue discount of $<ix:nonFraction contextRef="c155" decimals="0" format="ixt:numdotdecimal" name="cbat:OriginalIssueDiscount" scale="0" unitRef="usd">125,000</ix:nonFraction> and payment of Lender&#8217;s expenses of $<ix:nonFraction contextRef="c155" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherExpenses" scale="0" unitRef="usd">20,000</ix:nonFraction>.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_49" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_48"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_43" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_42"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On October 10, 2019, each of Mr. Shibin
Mao, Ms. Lijuan Wang and Mr. Ping Shen entered into an agreement with CBAK Power and Zhengzhou BAK New Energy Vehicle Co., Ltd. <ix:nonNumeric contextRef="c156" name="cbat:CompanyContribtionOnRelatedDescription">(the Company&#8217;s
supplier of which Mr. Xiangqian Li, the former CEO, is a director of this company) whereby Zhengzhou BAK New Energy Vehicle Co., Ltd.
assigned its rights to the unpaid inventories cost owed by CBAK Power of approximately $2.1 million (RMB15,000,000), $1.0 million (RMB7,380,000)
and $1.0 million (RMB7,380,000) (collectively $4.2 million, the &#8220;Fifth Debt&#8221;) to Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping
Shen, respectively.</ix:nonNumeric></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_50" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_49"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_44" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_43"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On October 14, 2019, the Company entered
into a cancellation agreement with Mr. Shangdong Liu, Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping Shen (the creditors). Pursuant to the
terms of the cancellation agreement, Mr. Shangdong Liu, Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping Shen agreed to cancel and convert
the Fifth Debt and the Unpaid Earnest Money of approximately $1 million (RMB6,720,000) in exchange for 528,053, 3,536,068, 2,267,798 and
2,267,798 shares of common stock of the Company, respectively, at an exchange price of $0.6 per share. Upon receipt of the shares, the
creditors released the Company from any claims, demands and other obligations relating to the Fifth Debt&#160;and the Unpaid Earnest Money.
The cancellation agreement contains customary representations and warranties of the creditors. The creditors do not have registration
rights with respect to the shares.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_51" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_50"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_45" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_44"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On December 30, 2019, the Company entered
into a second securities purchase agreement with Atlas Sciences, LLC (the &#8220;Lender&#8221;), pursuant to which the Company issued
a promissory note (the &#8220;Note II&#8221;) to the Lender. The Note II has an original principal amount of $<ix:nonFraction contextRef="c157" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NotesPayable" scale="0" unitRef="usd">1,670,000</ix:nonFraction>, bears interest
at a rate of <ix:nonFraction contextRef="c157" decimals="2" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" unitRef="pure">10</ix:nonFraction>% per annum and will mature 12 months after the issuance, unless earlier paid or redeemed in accordance with its terms.
The Company received proceeds of $<ix:nonFraction contextRef="c158" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromOtherOperatingActivities" scale="0" unitRef="usd">1,500,000</ix:nonFraction> after an original issue discount of $<ix:nonFraction contextRef="c158" decimals="0" format="ixt:numdotdecimal" name="cbat:OriginalIssueDiscount" scale="0" unitRef="usd">150,000</ix:nonFraction> and payment of Lender&#8217;s expenses of $<ix:nonFraction contextRef="c158" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherExpenses" scale="0" unitRef="usd">20,000</ix:nonFraction>.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_52" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_51"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_46" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_45"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On January 27, 2020, the Company entered
into an exchange agreement (the &#8220;First Exchange Agreement&#8221;) with Atlas Sciences, LLC (the &#8220;Lender&#8221;), pursuant
to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $<ix:nonFraction contextRef="c159" decimals="0" format="ixt:numdotdecimal" name="cbat:PromissoryNotes" scale="0" unitRef="usd">100,000</ix:nonFraction> (the
&#8220;Partitioned Promissory Note) from the outstanding balance of certain promissory note that the Company issued to the Lender on July
24, 2019, which has an original principal amount of $<ix:nonFraction contextRef="c160" decimals="0" format="ixt:numdotdecimal" name="cbat:PromissoryNotes" scale="0" unitRef="usd">1,395,000</ix:nonFraction>, and (ii) exchange the Partitioned Promissory Note for the issuance of
<ix:nonFraction contextRef="c160" decimals="INF" format="ixt:numdotdecimal" name="cbat:IsuanceOfPromissoryNote" scale="0" unitRef="shares">160,256</ix:nonFraction> shares of the Company&#8217;s common stock, par value $<ix:nonFraction contextRef="c161" decimals="3" format="ixt:numdotdecimal" name="us-gaap:CommonStockNoParValue" scale="0" unitRef="usdPershares">0.001</ix:nonFraction> per share to the Lender.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_53" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_52"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_47" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_46"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On February 20, 2020, the Company entered
into a second exchange agreement (the &#8220;Second Exchange Agreement&#8221;) with Atlas Sciences, LLC (the &#8220;Lender&#8221;), pursuant
to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $<ix:nonFraction contextRef="c162" decimals="0" format="ixt:numdotdecimal" name="cbat:PromissoryNotes" scale="0" unitRef="usd">100,000</ix:nonFraction> (the
&#8220;Partitioned Promissory Note&#8221;) from the outstanding balance of certain promissory note that the Company issued to the Lender
on July 24, 2019, which has an original principal amount of $<ix:nonFraction contextRef="c163" decimals="0" format="ixt:numdotdecimal" name="cbat:PromissoryNotes" scale="0" unitRef="usd">1,395,000</ix:nonFraction>, and (ii) exchange the Partitioned Promissory Note for the issuance
of <ix:nonFraction contextRef="c163" decimals="INF" format="ixt:numdotdecimal" name="cbat:IsuanceOfPromissoryNote" scale="0" unitRef="shares">207,641</ix:nonFraction> shares of the Company&#8217;s common stock, par value $<ix:nonFraction contextRef="c164" decimals="3" format="ixt:numdotdecimal" name="us-gaap:CommonStockNoParValue" scale="0" unitRef="usdPershares">0.001</ix:nonFraction> per share to the Lender.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_54" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_53"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_48" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_47"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On April 10, 2020, each of Mr. Yunfei
Li, Mr. Ping Shen and Asia EVK entered into an agreement with CBAK Power and Shenzhen BAK, whereby Shenzhen BAK assigned its rights to
the unpaid inventories cost (note 7) owed by CBAK Power of approximately $1.0 million (RMB7,000,000), $2.3 million (RMB16,000,000) and
$1.0 million (RMB7,300,000) (collectively $4.3 million, the &#8220;Sixth Debt&#8221;) to Mr. Yunfei Li, Mr. Ping Shen and Asia EVK, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_55" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_54"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_49" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_48"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; 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 &#8220;creditors&#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 of the Company, 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. The cancellation agreement
contains customary representations and warranties of the creditors. The creditors do not have registration rights with respect to the
shares.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

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

</div><!-- Field: Page; Sequence: 14 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="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: 6pt"><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; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>CBAK Energy Technology, Inc. and subsidiaries</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Notes to the condensed consolidated financial statements</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>For the three and six months ended June 30, 2020 and 2021</b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">(In US$ except for number of shares)</p><div>


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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0px"></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>1.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Principal Activities, Basis of Presentation and Organization (continued)</b></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><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><i>Basis of Presentation and Organization
(continued)</i></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><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_56" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_55"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_50" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_49"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On April 28, 2020, the Company entered
into a third exchange agreement (the &#8220;Third Exchange Agreement&#8221;) with Atlas Sciences, LLC (the &#8220;Lender&#8221;), pursuant
to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $<ix:nonFraction contextRef="c165" decimals="0" format="ixt:numdotdecimal" name="cbat:PromissoryNotes" scale="0" unitRef="usd">100,000</ix:nonFraction> (the
&#8220;Partitioned Promissory Note&#8221;) from the outstanding balance of certain promissory note that the Company issued to the Lender
on July 24, 2019, which has an original principal amount of $<ix:nonFraction contextRef="c166" decimals="0" format="ixt:numdotdecimal" name="cbat:PromissoryNotes" scale="0" unitRef="usd">1,395,000</ix:nonFraction>, and (ii) exchange the Partitioned Promissory Note for the issuance
of <ix:nonFraction contextRef="c166" decimals="INF" format="ixt:numdotdecimal" name="cbat:IsuanceOfPromissoryNote" scale="0" unitRef="shares">312,500</ix:nonFraction> shares of the Company&#8217;s common stock, par value $<ix:nonFraction contextRef="c167" decimals="3" format="ixt:numdotdecimal" name="us-gaap:CommonStockNoParValue" scale="0" unitRef="usdPershares">0.001</ix:nonFraction> per share to the Lender.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_57" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_56"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_51" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_50"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On June 8, 2020, the Company entered
into a fourth exchange agreement (the &#8220;Fourth Exchange Agreement&#8221;) with Atlas Sciences, LLC (the &#8220;Lender&#8221;), pursuant
to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $<ix:nonFraction contextRef="c168" decimals="0" format="ixt:numdotdecimal" name="cbat:PromissoryNotes" scale="0" unitRef="usd">100,000</ix:nonFraction> (the
&#8220;Partitioned Promissory Note&#8221;) from the outstanding balance of certain promissory note that the Company issued to the Lender
on July 24, 2019, which has an original principal amount of $<ix:nonFraction contextRef="c169" decimals="0" format="ixt:numdotdecimal" name="cbat:PromissoryNotes" scale="0" unitRef="usd">1,395,000</ix:nonFraction>, and (ii) exchange the Partitioned Promissory Note for the issuance
of <ix:nonFraction contextRef="c169" decimals="INF" format="ixt:numdotdecimal" name="cbat:IsuanceOfPromissoryNote" scale="0" unitRef="shares">271,739</ix:nonFraction> shares of the Company&#8217;s common stock, par value $<ix:nonFraction contextRef="c170" decimals="3" format="ixt:numdotdecimal" name="us-gaap:CommonStockNoParValue" scale="0" unitRef="usdPershares">0.001</ix:nonFraction> per share to the Lender.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>



</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_58" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_57"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_52" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_51"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On June 10, 2020, the Company entered
into a Fifth exchange agreement (the &#8220;Fifth Exchange Agreement&#8221;) with Atlas Sciences, LLC (the &#8220;Lender&#8221;), pursuant
to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $<ix:nonFraction contextRef="c171" decimals="0" format="ixt:numdotdecimal" name="cbat:PromissoryNotes" scale="0" unitRef="usd">150,000</ix:nonFraction> (the
&#8220;Partitioned Promissory Note&#8221;) from the outstanding balance of certain promissory note that the Company issued to the Lender
on July 24, 2019, which has an original principal amount of $<ix:nonFraction contextRef="c172" decimals="0" format="ixt:numdotdecimal" name="cbat:PromissoryNotes" scale="0" unitRef="usd">1,395,000</ix:nonFraction>, and (ii) exchange the Partitioned Promissory Note for the issuance
of <ix:nonFraction contextRef="c172" decimals="INF" format="ixt:numdotdecimal" name="cbat:IsuanceOfPromissoryNote" scale="0" unitRef="shares">407,609</ix:nonFraction> shares of the Company&#8217;s common stock, par value $<ix:nonFraction contextRef="c173" decimals="3" format="ixt:numdotdecimal" name="us-gaap:CommonStockNoParValue" scale="0" unitRef="usdPershares">0.001</ix:nonFraction> per share to the Lender.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_59" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_58"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_53" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_52"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On July 6, 2020, the Company entered
into a Sixth exchange agreement (the &#8220;Sixth Exchange Agreement&#8221;) with Atlas Sciences, LLC (the &#8220;Lender&#8221;), pursuant
to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $<ix:nonFraction contextRef="c174" decimals="0" format="ixt:numdotdecimal" name="cbat:PromissoryNotes" scale="0" unitRef="usd">250,000</ix:nonFraction> (the
&#8220;Partitioned Promissory Note&#8221;) from the outstanding balance of certain promissory note that the Company issued to the Lender
on July 24, 2019, which has an original principal amount of $<ix:nonFraction contextRef="c175" decimals="0" format="ixt:numdotdecimal" name="cbat:PromissoryNotes" scale="0" unitRef="usd">1,395,000</ix:nonFraction>, and (ii) exchange the Partitioned Promissory Note for the issuance
of <ix:nonFraction contextRef="c175" decimals="INF" format="ixt:numdotdecimal" name="cbat:IsuanceOfPromissoryNote" scale="0" unitRef="shares">461,595</ix:nonFraction> shares of the Company&#8217;s common stock, par value $<ix:nonFraction contextRef="c176" decimals="3" format="ixt:numdotdecimal" name="us-gaap:CommonStockNoParValue" scale="0" unitRef="usdPershares">0.001</ix:nonFraction> per share to the Lender.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_60" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_59"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_54" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_53"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On July 8, 2020, the Company entered
into a First exchange agreement for Note II (the &#8220;First Exchange Agreement- Note II&#8221;) with Atlas Sciences, LLC (the &#8220;Lender&#8221;),
pursuant to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $250,000
(the &#8220;Partitioned Promissory Note&#8221;) from the outstanding balance of certain promissory note that the Company issued to the
Lender on December 30, 2019, which has an original principal amount of $1,670,000, and (ii) exchange the Partitioned Promissory Note for
the issuance of 453,161 shares of the Company&#8217;s common stock, par value $0.001 per share to the Lender.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_61" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_60"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_55" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_54"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On July 29, 2020, the Company entered
into a Seventh exchange agreement (the &#8220;Seventh Exchange Agreement&#8221;) with Atlas Sciences, LLC (the &#8220;Lender&#8221;),
pursuant to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $<ix:nonFraction contextRef="c177" decimals="0" format="ixt:numdotdecimal" name="cbat:PromissoryNotes" scale="0" unitRef="usd">365,000</ix:nonFraction>
(the &#8220;Partitioned Promissory Note&#8221;) from the outstanding balance of certain promissory note that the Company issued to the
Lender on July 24, 2019, which has an original principal amount of $<ix:nonFraction contextRef="c178" decimals="0" format="ixt:numdotdecimal" name="cbat:PromissoryNotes" scale="0" unitRef="usd">1,395,000</ix:nonFraction>, and (ii) exchange the Partitioned Promissory Note for the
issuance of <ix:nonFraction contextRef="c178" decimals="INF" format="ixt:numdotdecimal" name="cbat:IsuanceOfPromissoryNote" scale="0" unitRef="shares">576,802</ix:nonFraction> shares of the Company&#8217;s common stock, par value $<ix:nonFraction contextRef="c179" decimals="3" format="ixt:numdotdecimal" name="us-gaap:CommonStockNoParValue" scale="0" unitRef="usdPershares">0.001</ix:nonFraction> per share to the Lender.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_62" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_61"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_56" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_55"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On October 12, 2020, <ix:nonNumeric contextRef="c180" name="cbat:AmendmentToPromissoryNotesDescription">the Company entered
into an Amendment to Promissory Notes (the &#8220;Amendment&#8221;) with Atlas Sciences, LLC (the Lender), pursuant to which the Lender
has the right at any time until the outstanding balance of the Notes has been paid in full, at its election, to convert all or any portion
of the outstanding balance of the Notes into shares of common stock of the Company. The conversion price for each conversion will be calculated
pursuant to the following formula: 80% multiplied by the lowest closing price of the Company common stock during the ten (10) trading
days immediately preceding the applicable conversion (the &#8220;Conversion Price&#8221;). Notwithstanding the foregoing, in no event
will the Conversion Price be less than $1.00.</ix:nonNumeric></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_63" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_62"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_57" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_56"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">According to the Amendment, on October
13, 2020, the Company exchange $230,000 in principal and $141,275 coupon interest under the Note I and $775,000 principal under the Note
II for the issuance of 229,750 and 479,579 shares of the Company&#8217;s common stock, par value $0.001 per share to the Lender, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_64" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_63"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_58" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_57"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On October 20, 2020, <ix:nonNumeric contextRef="c181" name="cbat:DescriptionOfExchangeAgreement">the Company further
exchange $645,000 in principal and $133,252 coupon interests under Note II for the issuance of 329,768 shares of the Company&#8217;s common
stock, par value $0.001 per share to the Lender. Up to the date of this report, the Company has fully repaid the principal and coupon
interests of Note I and Note II.</ix:nonNumeric></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_65" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_64"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_59" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_58"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On November 5, 2020, each of Tillicum
Investment Company Limited, an unrelated party, entered into an agreement with CBAK Nanjing and Shenzhen ESTAR Industrial Company Limited,
whereby Shenzhen ESTAR Industrial Company Limited assigned its rights to the unpaid equipment cost owed by CBAK Nanjing of approximately
$11.17 million (RMB75,000,000) (the &#8220;Seventh Debt&#8221;) to Tillicum Investment Company Limited.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

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

</div><!-- Field: Page; Sequence: 15 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="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: 6pt"><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>CBAK Energy Technology, Inc. and subsidiaries</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Notes to the condensed consolidated financial
statements</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>For the three and six months ended June 30, 2020 and 2021</b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(In US$ except for number of shares)</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" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0px"></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>1.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Principal Activities, Basis of Presentation and Organization (continued)</b></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 0pt 0.25in; text-align: justify"><i>Basis of Presentation and Organization
(continued)</i></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><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_66" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_65"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_60" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_59"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On November 11, 2020, the Company entered
into a cancellation agreement with Tillicum Investment Company Limited (the &#8220;creditor&#8221;). <ix:nonNumeric contextRef="c182" name="cbat:CancellationAgreementWithCreditorsDescription">Pursuant to the terms of the cancellation
agreement, Tillicum Investment Company Limited agreed to cancel the Seventh Debt in exchange for 3,192,291 shares of common stock of the
Company, at an exchange price of $3.5 per share. Upon receipt of the shares, the creditor released the Company from any claims, demands
and other obligations relating to the Seventh Debt.</ix:nonNumeric> The cancellation agreement contains customary representations and warranties of the
creditor. The creditor does not have registration rights with respect to the shares.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_67" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_66"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_61" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_60"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On December 8, 2020, <ix:nonNumeric contextRef="c183" name="cbat:SecuritiesPurchaseAgreementDescription">the Company entered
into a securities purchase agreement with certain institutional investors, pursuant to which the Company issued in a registered direct
offering, an aggregate of 9,489,800 shares of common stock of the Company at a per share purchase price of $5.18, and warrants to purchase
an aggregate of 3,795,920 shares of common stock of the Company at an exercise price of $6.46 per share exercisable for 36 months from
the date of issuance, for gross proceeds of approximately $49.16 million, before deducting fees to the placement agent and other offering
expenses of $3.81 million. In addition, the placement agent for this transaction also received warrants (&#8220;Placement Agent Warrants&#8221;)
for the purchase of up to 379,592 shares of the Company&#8217;s common stock at an exercise price of $6.475 per share exercisable for
36 months after 6 months from the issuance.</ix:nonNumeric></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>



</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_68" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_67"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_62" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_61"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On February 8, 2021, <ix:nonNumeric contextRef="c184" name="cbat:SecuritiesPurchaseAgreementDescription">the Company entered
into another securities purchase agreement with the same investors, pursuant to which the Company issued in a registered direct offering,
an aggregate of 8,939,976 shares of common stock of the Company at a per share purchase price of $7.83. In addition, the Company issued
to the investors (i) in a concurrent private placement, the Series A-1 warrants to purchase a total of 4,469,988 shares of common stock,
at a per share exercise price of $7.67 and exercisable for 42 months from the date of issuance; (ii) in the registered direct offering,
the Series B warrants to purchase a total of 4,469,988 shares of common stock, at a per share exercise price of $7.83 and exercisable
for 90 days from the date of issuance; and (iii) in the registered direct offering, the Series A-2 warrants to purchase up to 2,234,992
shares of common stock, at a per share exercise price of $7.67 and exercisable for 45 months from the date of issuance. The Company received
gross proceeds of approximately $70 million from the registered direct offering and the concurrent private placement, before deducting
fees to the placement agent and other offering expenses of $5.0 million. In addition, the placement agent for this transaction also received
warrants (&#8220;Placement Agent Warrants&#8221;) for the purchase of up to 446,999 shares of the Company&#8217;s common stock at an exercise
price of $9.204 per share exercisable for 36 months after 6 months from the issuance.</ix:nonNumeric></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_69" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_68"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_63" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_62"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On May 10, 2021, the Company entered
into that Amendment No. 1 to the Series B Warrant (the &#8220;Series B Warrant Amendment&#8221;) with each of the holders of the Company&#8217;s
outstanding Series B warrants. Pursuant to the Series B Warrant Amendment, the term of the Series B warrants was extended from May 11,
2021 to August 31, 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_70" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_69"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_64" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_63"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As of June 30, 2021, the Company had
<span style="-sec-ix-hidden: hidden-fact-149">nil</span> bank loans and approximately $<ix:nonFraction contextRef="c3" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesCurrent" scale="6" unitRef="usd">39.3</ix:nonFraction> million of other current liabilities (excluding warrants derivative liability).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_71" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_70"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_65" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_64"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company is currently expanding
its product lines and manufacturing capacity in its Dalian and Nanjing plant, which requires more funding to finance the expansion. The
Company plans to raise additional funds through banks borrowing and equity financing in the future to meet its daily cash demands, if
required.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_72" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_71"><ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_66" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_65"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">However, there can be no assurance
that the Company will be successful in obtaining further financing. The Company expects that it will be able to secure more potential
orders from the new energy market, especially from the electric car market and UPS market. The Company believes that with the booming
future market demand in high power lithium ion products, it can continue as a going concern and return to profitability.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_73" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_72"><ix:continuation id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_66"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The accompanying consolidated financial
statements have been prepared assuming the Company will continue to operate as a going concern, which contemplates the realization of
assets and the settlement of liabilities in the normal course of business. The consolidated financial statements do not include any adjustments
to reflect the possible future effects on the recoverability and classification of assets or the amounts and classification of liabilities
that may result from the outcome of this uncertainty related to the Company&#8217;s ability to continue as a going concern.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

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

</div><!-- Field: Page; Sequence: 16 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="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: 6pt"><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 0.25in; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>CBAK Energy Technology, Inc. and subsidiaries</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Notes to the condensed consolidated financial
statements</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>For the three and six months ended June 30, 2020 and 2021</b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(In US$ except for number of shares)</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0px"></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>1.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Principal Activities, Basis of Presentation and Organization (continued)</b></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><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_74" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_73"><ix:nonNumeric contextRef="c0" continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:RevenueRecognitionPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><i>Revenue Recognition </i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_75" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_74"><ix:continuation continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_2" id="_RevenueRecognitionPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company recognizes revenues when
its customer obtains control of promised goods or services, in an amount that reflects the consideration which it expects to receive in
exchange for those goods. The Company recognizes revenues following the five step model prescribed under ASU No. 2014-09: (i) identify
contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate
the transaction price to the performance obligations in the contract; and (v) recognize revenues when (or as) we satisfy the performance
obligation.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_76" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_75"><ix:continuation continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_3" id="_RevenueRecognitionPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Revenues from product sales are recognized
when the customer obtains control of the Company&#8217;s product, which occurs at a point in time, typically upon delivery to the customer.
The Company expenses incremental costs of obtaining a contract as and when incurred if the expected amortization period of the asset that
it would have recognized is one year or less or the amount is immaterial.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_77" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_76"><ix:continuation continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_4" id="_RevenueRecognitionPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Revenues from product sales are recorded
net of reserves established for applicable discounts and allowances that are offered within contracts with the Company&#8217;s customers.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_78" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_77"><ix:continuation id="_RevenueRecognitionPolicyTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Product revenue reserves, which are
classified as a reduction in product revenues, are generally characterized in the categories: discounts and returns. These reserves are
based on estimates of the amounts earned or to be claimed on the related sales and are classified as reductions of accounts receivable
as the amount is payable to the Company&#8217;s customer.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>



</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_79" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_78"><ix:nonNumeric contextRef="c0" continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><i>Recently Adopted Accounting Standards</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_80" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_79"><ix:continuation continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_2" id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; ">In December&#160;2019,
the FASB issued ASU 2019-12, Simplifying the Accounting for Income Taxes, which simplifies the accounting for income taxes, eliminates
certain exceptions within ASC 740, Income Taxes, and clarifies certain aspects of the current guidance to promote consistent application
among reporting entities. Upon adoption, the Company must apply certain aspects of this standard retrospectively for all periods presented
while other aspects are applied on a modified retrospective basis through a cumulative-effect adjustment to retained earnings as of the
beginning of the fiscal year of adoption. The Company applied the new standard beginning January 1, 2021.&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; ">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_81" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_80"><ix:continuation id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; ">In August
2020, the FASB issued ASU No. 2020-06 (&#8220;ASU 2020-06&#8221;) &#8220;Debt&#8212;Debt with Conversion and Other Options (Subtopic 470-20)
and Derivatives and Hedging&#8212;Contracts in Entity&#8217;s Own Equity (Subtopic 815-40).&#8221; ASU 2020-06 reduces the number of accounting
models for convertible debt instruments by eliminating the cash conversion and beneficial conversion models. As a result, a convertible
debt instrument will be accounted for as a single liability measured at its amortized cost as long as no other features require bifurcation
and recognition as derivatives. For contracts in an entity&#8217;s own equity, the type of contracts primarily affected by this update
are freestanding and embedded features that are accounted for as derivatives under the current guidance due to a failure to meet the settlement
conditions of the derivative scope exception. This update simplifies the related settlement assessment by removing the requirements to
(i) consider whether the contract would be settled in registered shares, (ii) consider whether collateral is required to be posted, and
(iii) assess shareholder rights. ASU 2020-06 is effective for fiscal years beginning after December 15, 2023. Early adoption is permitted,
but no earlier than fiscal years beginning after December 15, 2020, and only if adopted as of the beginning of such fiscal year. The Company
adopted ASU 2020-06 effective January 1, 2021. The adoption of ASU 2020-06 did not have any impact on the Company&#8217;s condensed consolidated
financial statement presentation or disclosures.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_82" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_81"><ix:nonNumeric contextRef="c0" continuedAt="_RecentlyIssuedAccountingStandardsPoliciesTextBlock-c0_cont_1" escape="true" name="cbat:RecentlyIssuedAccountingStandardsPoliciesTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><i>Recently Issued Accounting Standards</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><i>&#160;</i></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_83" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_82"><ix:continuation continuedAt="_RecentlyIssuedAccountingStandardsPoliciesTextBlock-c0_cont_2" id="_RecentlyIssuedAccountingStandardsPoliciesTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; ">In June 2016,
the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326) (&#8220;ASU 2016-13&#8221;), which requires entities
to measure all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions,
and reasonable and supportable forecasts. ASU 2016-13 replaces the existing incurred loss model and is applicable to the measurement of
credit losses on financial assets measured at amortized cost. ASU 2016-13 is to be adopted on a modified retrospective basis. As a smaller
reporting company, ASU 2016-13 will be effective for the Company for interim and annual reporting periods beginning after December 15,
2022. The Company is currently evaluating the impact that the adoption of ASU 2016-13 will have on its consolidated financial statement
presentations and disclosures.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; ">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_83"><ix:continuation id="_RecentlyIssuedAccountingStandardsPoliciesTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; ">Other accounting
standards that have been issued or proposed by the FASB or other standards-setting bodies that do not require adoption until a future
date are not expected to have a material impact on the Company&#8217;s condensed consolidated financial statements upon adoption.</p></ix:continuation></ix:continuation><div>

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

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

</div><!-- Field: Page; Sequence: 17 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="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: 6pt"><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 0.25in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>CBAK Energy Technology, Inc. and subsidiaries</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Notes to the condensed consolidated financial statements</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>For the three and six months ended June 30, 2020 and 2021</b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif">(In US$ except for number of shares)</span></p><div>


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

</div><ix:nonNumeric contextRef="c0" continuedAt="_PledgedDepositsTextBlock-c0_cont_1" escape="true" name="cbat:PledgedDepositsTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Pledged deposits</b></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:nonNumeric><div>
</div><div>

</div><ix:continuation continuedAt="_PledgedDepositsTextBlock-c0_cont_2" id="_PledgedDepositsTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">Pledged deposits as of December 31, 2020 and June 30, 2021
consisted of the following:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_PledgedDepositsTextBlock-c0_cont_3" id="_PledgedDepositsTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font: italic 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December&#160;31,</span></td><td style="font: italic 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font: italic 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">June 30,</span></td><td style="font: italic 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">2020</span></td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">2021</span></td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Pledged deposits with banks for:</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 80%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Bills payable</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 7%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrentAndNoncurrent" scale="0" unitRef="usd">8,791,499</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 7%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrentAndNoncurrent" scale="0" unitRef="usd">19,065,551</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Others*</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" id="ix_0_fact" name="us-gaap:OtherLiabilities" scale="0" unitRef="usd">198,249</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" id="ix_1_fact" name="us-gaap:OtherLiabilities" scale="0" unitRef="usd">5,125</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DepositsAssetsCurrent" scale="0" unitRef="usd">8,989,748</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DepositsAssetsCurrent" scale="0" unitRef="usd">19,070,676</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:nonNumeric></ix:continuation><div>


</div><div>

</div><ix:continuation continuedAt="_PledgedDepositsTextBlock-c0_cont_4" id="_PledgedDepositsTextBlock-c0_cont_3"><ix:continuation id="_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>*</b></span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><ix:footnote id="ix_0_footnote" xml:lang="en-US"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In November 2019, CBAK Suzhou received notice from Court of Suzhou city that Suzhou Industrial Park Security Service Co., Ltd (&#8220;Suzhou Security&#8221;) filed a lawsuit against CBAK Suzhou for the failure to pay pursuant to the terms of the sales contract. Suzhou Security sought a total amount of $<ix:nonFraction contextRef="c185" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="usd">21,321</ix:nonFraction> (RMB<ix:nonFraction contextRef="c185" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="cny">139,713</ix:nonFraction>), including services expenses amount of $<ix:nonFraction contextRef="c185" decimals="0" format="ixt:numdotdecimal" name="cbat:ServiceExpensesAmount" scale="0" unitRef="usd">21,198</ix:nonFraction> (RMB<ix:nonFraction contextRef="c185" decimals="0" format="ixt:numdotdecimal" name="cbat:ServiceExpensesAmount" scale="0" unitRef="cny">138,908</ix:nonFraction>) and interest of $<ix:nonFraction contextRef="c185" decimals="0" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseOther" scale="0" unitRef="usd">123</ix:nonFraction> (RMB<ix:nonFraction contextRef="c185" decimals="0" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseOther" scale="0" unitRef="cny">805</ix:nonFraction>). Upon the request of Suzhou Security for property preservation, the Court of Suzhou froze CBAK Suzhou&#8217;s bank deposits totaling $<ix:nonFraction contextRef="c186" decimals="-4" format="ixt:numdotdecimal" name="cbat:BankDeposits" scale="6" unitRef="usd">0.02</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c186" decimals="0" format="ixt:numdotdecimal" name="cbat:BankDeposits" scale="0" unitRef="cny">150,000</ix:nonFraction>) for a period of one year. As of June 30, 2021, $<ix:nonFraction contextRef="c187" decimals="0" format="ixt:numdotdecimal" name="cbat:FrozenByBank" scale="0" unitRef="usd">5,125</ix:nonFraction> (RMB<ix:nonFraction contextRef="c187" decimals="0" format="ixt:numdotdecimal" name="cbat:FrozenByBank" scale="0" unitRef="cny">33,099</ix:nonFraction>) was frozen by bank and the Company had accrued the service cost of $<ix:nonFraction contextRef="c188" decimals="0" format="ixt:numdotdecimal" name="cbat:AccruedServiceCost" scale="0" unitRef="usd">21,507</ix:nonFraction> (RMB<ix:nonFraction contextRef="c188" decimals="0" format="ixt:numdotdecimal" name="cbat:AccruedServiceCost" scale="0" unitRef="cny">138,908</ix:nonFraction>).</span></ix:footnote></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p></ix:continuation></ix:continuation><div>
</div><div>

</div><ix:continuation continuedAt="_PledgedDepositsTextBlock-c0_cont_5" id="_PledgedDepositsTextBlock-c0_cont_4"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 24px">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On March 20, 2020, CBAK Power received notice from Court of Nanpi County, Hebei Province that Cangzhou Huibang Engineering Manufacturing Co., Ltd (&#8220;Cangzhou Huibang&#8221;) filed a lawsuit against CBAK Power for the failure to pay pursuant to the terms of the purchase contract. Cangzhou Huibang sought a total amount of $<ix:nonFraction contextRef="c189" decimals="-4" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="6" unitRef="usd">0.31</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c189" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="cny">2,029,594</ix:nonFraction>), including materials purchase cost of $<ix:nonFraction contextRef="c190" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:MaterialsSuppliesAndOther" scale="6" unitRef="usd">0.3</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c191" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MaterialsSuppliesAndOther" scale="0" unitRef="cny">1,932,947</ix:nonFraction>), and interest of $<ix:nonFraction contextRef="c189" decimals="0" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseOther" scale="0" unitRef="usd">14,804</ix:nonFraction> (RMB<ix:nonFraction contextRef="c189" decimals="0" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseOther" scale="0" unitRef="cny">96,647</ix:nonFraction>). As of December 31, 2020, the Company has accrued materials purchase cost of $<ix:nonFraction contextRef="c192" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:MaterialsSuppliesAndOther" scale="6" unitRef="usd">0.3</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c192" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MaterialsSuppliesAndOther" scale="0" unitRef="cny">1,932,947</ix:nonFraction>). Upon the request of Cangzhou Huibang for property preservation, the Court of Nanpi ordered to freeze CBAK Power&#8217;s bank deposits totaling $<ix:nonFraction contextRef="c192" decimals="-5" format="ixt:numdotdecimal" name="cbat:BankDeposits" scale="6" unitRef="usd">0.4</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c192" decimals="0" format="ixt:numdotdecimal" name="cbat:BankDeposits" scale="0" unitRef="cny">2,650,000</ix:nonFraction>) for a period of two year to March 2, 2022. As of December 31, 2020, $<ix:nonFraction contextRef="c192" decimals="0" format="ixt:numdotdecimal" name="cbat:FrozenByBank" scale="0" unitRef="usd">18,518</ix:nonFraction> (RMB<ix:nonFraction contextRef="c192" decimals="0" format="ixt:numdotdecimal" name="cbat:FrozenByBank" scale="0" unitRef="cny">120,898</ix:nonFraction>) was frozen by bank.&#160;In March 2021, CBAK Power had made full payment and bank deposit was released.</p></td></tr>
</table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_PledgedDepositsTextBlock-c0_cont_6" id="_PledgedDepositsTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In February 2020, CBAK Power received notice from Court of Zhuanghe that Dongguan Shanshan Battery Material Co., Ltd (&#8220;Dongguan Shanshan&#8221;) filed lawsuit against CBAK Power for the failure to pay pursuant to the terms of the purchase contract. Dongguan Shanshan sought a total amount of $<ix:nonFraction contextRef="c193" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="6" unitRef="usd">0.7</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c193" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="cny">4,434,209</ix:nonFraction>). Upon the request of Dongguan Shanshan for property preservation, the Court of Zhuanghe ordered to freeze CBAK Power&#8217;s bank deposits totaling $<ix:nonFraction contextRef="c194" decimals="-5" format="ixt:numdotdecimal" name="cbat:BankDeposits" scale="6" unitRef="usd">0.7</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c194" decimals="0" format="ixt:numdotdecimal" name="cbat:BankDeposits" scale="0" unitRef="cny">4,434,209</ix:nonFraction>) for a period of one year to December 17, 2020. In July 2020, CBAK Power and Dongguan Shanshan have come to a settlement amount of $<ix:nonFraction contextRef="c195" decimals="-5" format="ixt:numdotdecimal" name="cbat:SettlementAmount" scale="6" unitRef="usd">0.6</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c195" decimals="0" format="ixt:numdotdecimal" name="cbat:SettlementAmount" scale="0" unitRef="cny">3,635,192</ix:nonFraction>) and the bank deposit was then released. In October 2020, CBAK Power fail to pay according to the settlement, Dongguan Shanshan sought a total amount of $<ix:nonFraction contextRef="c196" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PaymentsForLegalSettlements" scale="6" unitRef="usd">0.6</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c196" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PaymentsForLegalSettlements" scale="0" unitRef="cny">3,635,192</ix:nonFraction>). Upon the request of Dongguan Shanshan for property preservation, the Court of Zhuanghe ordered to freeze CBAK Power&#8217;s bank deposits totaling $<ix:nonFraction contextRef="c197" decimals="-5" format="ixt:numdotdecimal" name="cbat:BankDeposits" scale="6" unitRef="usd">0.6</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c197" decimals="0" format="ixt:numdotdecimal" name="cbat:BankDeposits" scale="0" unitRef="cny">3,365,192</ix:nonFraction>) for a period of one year to October 21, 2021. As of December 31, 2020, $<ix:nonFraction contextRef="c198" decimals="0" format="ixt:numdotdecimal" name="cbat:FrozenByBank" scale="0" unitRef="usd">55,230</ix:nonFraction> (RMB<ix:nonFraction contextRef="c198" decimals="0" format="ixt:numdotdecimal" name="cbat:FrozenByBank" scale="0" unitRef="cny">360,576</ix:nonFraction>) was frozen by bank. In late February 2021, CBAK Power and Dongguan Shanshan entered into a settlement agreement that CBAK would pay $<ix:nonFraction contextRef="c199" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PaymentsForLegalSettlements" scale="0" unitRef="usd">260,393</ix:nonFraction>, $<ix:nonFraction contextRef="c200" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PaymentsForLegalSettlements" scale="0" unitRef="usd">76,586</ix:nonFraction>, $<ix:nonFraction contextRef="c201" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PaymentsForLegalSettlements" scale="0" unitRef="usd">76,586</ix:nonFraction>, $<ix:nonFraction contextRef="c202" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PaymentsForLegalSettlements" scale="0" unitRef="usd">76,586</ix:nonFraction>, and $<ix:nonFraction contextRef="c203" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PaymentsForLegalSettlements" scale="0" unitRef="usd">32,088</ix:nonFraction> (RMB<ix:nonFraction contextRef="c199" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PaymentsForLegalSettlements" scale="0" unitRef="cny">1,700,000</ix:nonFraction>, RMB<ix:nonFraction contextRef="c200" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PaymentsForLegalSettlements" scale="0" unitRef="cny">500,000</ix:nonFraction>, RMB<ix:nonFraction contextRef="c201" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PaymentsForLegalSettlements" scale="0" unitRef="cny">500,000</ix:nonFraction>, RMB<ix:nonFraction contextRef="c202" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PaymentsForLegalSettlements" scale="0" unitRef="cny">500,000</ix:nonFraction> and RMB<ix:nonFraction contextRef="c203" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PaymentsForLegalSettlements" scale="0" unitRef="cny">209,487</ix:nonFraction>) by March 5, March 31, April 30, May 31 and June 30, 2021, respectively, and after the first payment of RMB <ix:nonFraction contextRef="c199" decimals="0" format="ixt:numdotdecimal" name="cbat:Payments" scale="0" unitRef="cny">1,700,000</ix:nonFraction> by March 5, 2021, Dongguan Shanshan would release all the enforcement measures against CBAK Power. CBAK Power had made payment on time and the bank deposit was then release. As of June 30, 2021, CBAK Power had made full payment.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_PledgedDepositsTextBlock-c0_cont_7" id="_PledgedDepositsTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In June 2020, CBAK Power received notice from Court of Dalian Economic and Technology Development Zone that Nanjing Jinlong Chemical Co., Ltd. (&#8220;Nanjing Jinlong&#8221;) filed a lawsuit against CBAK Power for the failure to pay pursuant to the terms of the purchase contract. Nanjing Jinlong sought a total amount of $<ix:nonFraction contextRef="c204" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="usd">125,443</ix:nonFraction> (RMB<ix:nonFraction contextRef="c204" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="cny">822,000</ix:nonFraction>). Upon the request of Nanjing Jinlong for property preservation, the Court of Dalian Economic and Technology Development Zone ordered to freeze CBAK Power&#8217;s bank deposits totaling $<ix:nonFraction contextRef="c205" decimals="0" format="ixt:numdotdecimal" name="cbat:BankDeposits" scale="0" unitRef="usd">125,443</ix:nonFraction> (RMB<ix:nonFraction contextRef="c205" decimals="0" format="ixt:numdotdecimal" name="cbat:BankDeposits" scale="0" unitRef="cny">822,000</ix:nonFraction>) for a period of one year. As of December 31, 2020, $<ix:nonFraction contextRef="c206" decimals="0" format="ixt:numdotdecimal" name="cbat:FrozenByBank" scale="0" unitRef="usd">16</ix:nonFraction> (RMB<ix:nonFraction contextRef="c206" decimals="0" format="ixt:numdotdecimal" name="cbat:FrozenByBank" scale="0" unitRef="cny">107</ix:nonFraction>) was frozen by bank and the Company had accrued the material purchase cost of $<ix:nonFraction contextRef="c205" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MaterialsSuppliesAndOther" scale="0" unitRef="usd">125,443</ix:nonFraction> (RMB<ix:nonFraction contextRef="c205" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MaterialsSuppliesAndOther" scale="0" unitRef="cny">822,000</ix:nonFraction>). In April 2021, CBAK Power has mad full settlement to Nanjing Jinlong and the property preservation was then released.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p></ix:continuation><div>



</div><div>

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

</div><!-- Field: Page; Sequence: 18 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="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: 6pt"><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; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>CBAK Energy Technology, Inc. and subsidiaries</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Notes to the condensed consolidated financial statements</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>For the three and six months ended June 30, 2020 and 2021</b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif">(In US$ except for number of shares)</span></p><div>


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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Pledged deposits (continued)</b></span></td></tr>
  </table><div>
</div><p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><ix:continuation continuedAt="_PledgedDepositsTextBlock-c0_cont_8" id="_PledgedDepositsTextBlock-c0_cont_7"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In June 2020, CBAK Power received notice from Court of Dalian Economic and Technology Development Zone that Xi&#8217;an Anpu New Energy Technology Co. LTD (&#8220;Xi&#8217;an Anpu&#8221;) filed a lawsuit against CBAK Power for the failure to pay pursuant to the terms of the equipment purchase contract. Xi&#8217;an Anpu sought a total amount of $<ix:nonFraction contextRef="c207" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="usd">129,270</ix:nonFraction> (RMB<ix:nonFraction contextRef="c207" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="cny">843,954</ix:nonFraction>), including $<ix:nonFraction contextRef="c207" decimals="0" format="ixt:numdotdecimal" name="us-gaap:EquipmentExpense" scale="0" unitRef="usd">117,636</ix:nonFraction> (RMB<ix:nonFraction contextRef="c207" decimals="0" format="ixt:numdotdecimal" name="us-gaap:EquipmentExpense" scale="0" unitRef="cny">768,000</ix:nonFraction>) for equipment cost and $<ix:nonFraction contextRef="c208" decimals="0" format="ixt:numdotdecimal" name="cbat:LiquidatedDamagesAmount" scale="0" unitRef="usd">11,634</ix:nonFraction> (RMB<ix:nonFraction contextRef="c208" decimals="0" format="ixt:numdotdecimal" name="cbat:LiquidatedDamagesAmount" scale="0" unitRef="cny">75,954</ix:nonFraction>) for liquidated damages. Upon <ix:nonNumeric contextRef="c207" name="cbat:EmployeesCompensationDescription">the request of Xi&#8217;an Anpu for property preservation, the Court of Dalian Economic and Technology Development Zone ordered to freeze CBAK Power&#8217;s bank deposits $0.1 million (RMB843,954) for a period to May 11, 2021. As of December 31, 2020, $98,284 (RMB641,656) was frozen by bank. The property preservation was released on February 25, 2021 upon CBAK Power settlement.</ix:nonNumeric></p><p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>


</div><div>

</div><ix:continuation continuedAt="_PledgedDepositsTextBlock-c0_cont_9" id="_PledgedDepositsTextBlock-c0_cont_8"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In May 2020, CBAK Power received
notice from Court of Wuqing District, Tianjin that Tianjin Changyuan Electric Material Co., Ltd (&#8220;Tianjin Changyuan&#8221;)
filed lawsuit against CBAK Power for failure to pay pursuant to the terms of the purchase contract. The plaintiff sought a total
amount of $<ix:nonFraction contextRef="c209" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="usd">13,040</ix:nonFraction> (RMB<ix:nonFraction contextRef="c209" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="cny">85,136</ix:nonFraction>), including material cost of $<ix:nonFraction contextRef="c209" decimals="0" format="ixt:numdotdecimal" name="cbat:MaterialCost" scale="0" unitRef="usd">12,166</ix:nonFraction> (RMB<ix:nonFraction contextRef="c209" decimals="0" format="ixt:numdotdecimal" name="cbat:MaterialCost" scale="0" unitRef="cny">79,429</ix:nonFraction>) and interest of $<ix:nonFraction contextRef="c209" decimals="0" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseOther" scale="0" unitRef="usd">874</ix:nonFraction> (RMB<ix:nonFraction contextRef="c209" decimals="0" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseOther" scale="0" unitRef="cny">5,707</ix:nonFraction>). In July, 2020, upon
the request of the plaintiff for property preservation, the Court of Wuqing District, Tianjin ordered to freeze CBAK Power&#8217;s
bank deposits totaling $<ix:nonFraction contextRef="c210" decimals="0" format="ixt:numdotdecimal" name="cbat:BankDeposits" scale="0" unitRef="usd">13,041</ix:nonFraction> (RMB<ix:nonFraction contextRef="c210" decimals="0" format="ixt:numdotdecimal" name="cbat:BankDeposits" scale="0" unitRef="cny">85,136</ix:nonFraction>) for a period of one year. As of December 31, 2020, $<ix:nonFraction contextRef="c211" decimals="0" format="ixt:numdotdecimal" name="cbat:FrozenByBank" scale="0" unitRef="usd">13,041</ix:nonFraction> (RMB<ix:nonFraction contextRef="c211" decimals="0" format="ixt:numdotdecimal" name="cbat:FrozenByBank" scale="0" unitRef="cny">85,136</ix:nonFraction>) was frozen by
bank. CBAK Power had made full payment in March, 2021 and the property preservation was then released.</p><p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_PledgedDepositsTextBlock-c0_cont_10" id="_PledgedDepositsTextBlock-c0_cont_9"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In October 2020, CBAK Power received
a notice from Court of Dalian Economic and Technology Development Zone that Jiuzhao New Energy Technology Co., Ltd. (&#8220;Jiuzhao&#8221;)
filed a lawsuit against CBAK Power for failure to pay pursuant to the terms of certain purchase contract. Jiuzhao sought a total amount
of $<ix:nonFraction contextRef="c212" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="6" unitRef="usd">0.9</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c212" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="6" unitRef="cny">6.0</ix:nonFraction> million), including material cost of $<ix:nonFraction contextRef="c212" decimals="-5" format="ixt:numdotdecimal" name="cbat:MaterialCost" scale="6" unitRef="usd">0.9</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c212" decimals="0" format="ixt:numdotdecimal" name="cbat:MaterialCost" scale="0" unitRef="cny">5,870,267</ix:nonFraction>) and interest of $<ix:nonFraction contextRef="c212" decimals="0" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseOther" scale="0" unitRef="usd">19,871</ix:nonFraction> (RMB<ix:nonFraction contextRef="c212" decimals="0" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseOther" scale="0" unitRef="cny">129,732</ix:nonFraction>). Upon the
request of the plaintiff for property preservation, the Court of Dalian Economic and Technology Development Zone, Jiuzhao ordered to freeze
CBAK Power&#8217;s bank deposits totaling $<ix:nonFraction contextRef="c213" decimals="-5" format="ixt:numdotdecimal" name="cbat:BankDeposits" scale="6" unitRef="usd">0.9</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c213" decimals="-5" format="ixt:numdotdecimal" name="cbat:BankDeposits" scale="6" unitRef="cny">6.0</ix:nonFraction> million) for a period to September 17, 2021. As of December 31, 2020, $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MaterialsSuppliesAndOther" scale="0" unitRef="usd">5,874</ix:nonFraction>
(RMB<ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MaterialsSuppliesAndOther" scale="0" unitRef="cny">38,346</ix:nonFraction>) was frozen by bank. CBAK Power has fully paid off the debts to Jiuzhao, and the frozen bank deposits were released in April
2021.</p><p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_PledgedDepositsTextBlock-c0_cont_10"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In October 2019, CBAK Power received
notice from Court of Changshou District, Chongqing that Chongqing Zhongrun Chemistry Co., Ltd (&#8220;Chongqing Zhongrun&#8221;) filed
arbitration claims against the Company for failure to pay pursuant to the terms of the contract. The plaintiff sought a total amount of
$<ix:nonFraction contextRef="c214" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="6" unitRef="usd">0.4</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c214" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="cny">2,484,948</ix:nonFraction>), including material cost of $<ix:nonFraction contextRef="c214" decimals="-5" format="ixt:numdotdecimal" name="cbat:MaterialCost" scale="6" unitRef="usd">0.4</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c214" decimals="0" format="ixt:numdotdecimal" name="cbat:MaterialCost" scale="0" unitRef="cny">2,397,660</ix:nonFraction>) and interest of $<ix:nonFraction contextRef="c214" decimals="0" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseOther" scale="0" unitRef="usd">13,370</ix:nonFraction> (RMB<ix:nonFraction contextRef="c214" decimals="0" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseOther" scale="0" unitRef="cny">87,288</ix:nonFraction>). On October 31,
2019, CBAK Power and Chongqing Zhongrun reached an agreement that CBAK Power would pay the material cost by the end of December 31, 2019.
In 2020, CBAK Power had paid $<ix:nonFraction contextRef="c215" decimals="0" format="ixt:numdotdecimal" name="cbat:Payments" scale="0" unitRef="usd">198,144</ix:nonFraction> (RMB<ix:nonFraction contextRef="c215" decimals="0" format="ixt:numdotdecimal" name="cbat:Payments" scale="0" unitRef="cny">1,293,600</ix:nonFraction>). In August 2020, upon the request of Chongqing Zhongrun for property preservation,
the Court of Changshou District ordered to freeze CBAK Power&#8217;s bank deposits totaling $<ix:nonFraction contextRef="c216" decimals="-5" format="ixt:numdotdecimal" name="cbat:BankDeposits" scale="6" unitRef="usd">0.2</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c216" decimals="0" format="ixt:numdotdecimal" name="cbat:BankDeposits" scale="0" unitRef="cny">1,249,836</ix:nonFraction>) for a period of
one year to August 2021. As of December 31, 2020, the Company has accrued the remaining material purchase cost of $<ix:nonFraction contextRef="c217" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:MaterialsSuppliesAndOther" scale="6" unitRef="usd">0.2</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c217" decimals="0" format="ixt:numdotdecimal" name="us-gaap:MaterialsSuppliesAndOther" scale="0" unitRef="cny">1,104,007</ix:nonFraction>)
and $<ix:nonFraction contextRef="c217" decimals="0" format="ixt:numdotdecimal" name="cbat:FrozenByBank" scale="0" unitRef="usd">2,224</ix:nonFraction> (RMB<ix:nonFraction contextRef="c217" decimals="0" format="ixt:numdotdecimal" name="cbat:FrozenByBank" scale="0" unitRef="cny">14,521</ix:nonFraction>) was frozen by bank. The property preservation was released in March, 2021 upon CBAK Power settlement.</p></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_TradeAccountsAndBillsReceivableNetTextBlock-c0_cont_1" escape="true" name="cbat:TradeAccountsAndBillsReceivableNetTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font: 10pt Times New Roman, Times, Serif"><b>3.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>Trade Accounts and Bills Receivable, net </b></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt"><span style="font-size: 7pt">&#160;</span></p></ix:nonNumeric><div>
</div><div>

</div><ix:continuation continuedAt="_TradeAccountsAndBillsReceivableNetTextBlock-c0_cont_2" id="_TradeAccountsAndBillsReceivableNetTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">Trade accounts and bills receivable as of December 31, 2020
and June 30, 2021 consisted of the following:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt"><span style="font-size: 7pt">&#160;</span></p></ix:continuation><div>

</div><div>

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

</div><ix:continuation continuedAt="_TradeAccountsAndBillsReceivableNetTextBlock-c0_cont_3" id="_TradeAccountsAndBillsReceivableNetTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-style: italic">&#160;</td>
    <td colspan="2" style="text-align: center; font-style: italic">December&#160;31,</td><td style="font-style: italic">&#160;</td><td style="font-style: italic">&#160;</td>
    <td colspan="2" style="text-align: center; font-style: italic">June&#160;30,</td><td style="font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-style: italic">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-style: italic">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Trade accounts receivable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableGrossCurrent" scale="0" unitRef="usd">33,305,997</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">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableGrossCurrent" scale="0" unitRef="usd">26,356,359</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">Less: Allowance for doubtful accounts</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="cbat:LessAllowanceForDoubtfulAccounts" scale="0" sign="-" unitRef="usd">5,266,828</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="cbat:LessAllowanceForDoubtfulAccounts" scale="0" sign="-" unitRef="usd">5,064,795</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNet" scale="0" unitRef="usd">28,039,169</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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNet" scale="0" unitRef="usd">21,291,564</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">Bills receivable</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="cbat:BillsReceivable" scale="0" unitRef="usd">1,532,105</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="cbat:BillsReceivable" scale="0" unitRef="usd">894,471</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#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"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="0" unitRef="usd">29,571,274</ix:nonFraction></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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="0" unitRef="usd">22,186,035</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt"><span style="font-size: 7pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_TradeAccountsAndBillsReceivableNetTextBlock-c0_cont_4" id="_TradeAccountsAndBillsReceivableNetTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Included in trade accounts and bills receivables
are retention receivables of $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="cbat:TradeAccountsAndBillsReceivables" scale="0" unitRef="usd">1,896,068</ix:nonFraction> and $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="cbat:TradeAccountsAndBillsReceivables" scale="0" unitRef="usd">1,900,664</ix:nonFraction> as of December 31, 2020 and June 30, 2021. Retention receivables are interest-free
and recoverable either at the end of the retention period of three to five years since the sales of the EV batteries or 200,000 km since
the sales of the motor vehicles (whichever comes first).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-size: 7pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_TradeAccountsAndBillsReceivableNetTextBlock-c0_cont_5" id="_TradeAccountsAndBillsReceivableNetTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">An analysis of the allowance for doubtful accounts is as
follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt"><span style="font-size: 7pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_TradeAccountsAndBillsReceivableNetTextBlock-c0_cont_5"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td style="font-style: italic">&#160;</td>
    <td colspan="2" style="text-align: center; font-style: italic">June 30,</td><td style="text-align: center; font-style: italic">&#160;</td><td style="text-align: center; font-style: italic">&#160;</td>
    <td colspan="2" style="text-align: center; font-style: italic">June 30,</td><td style="text-align: center; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-style: italic">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-style: italic">2020</td><td style="padding-bottom: 1.5pt; text-align: center; font-style: italic">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-style: italic">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-style: italic">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; width: 76%">Balance at beginning of period</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c66" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="0" unitRef="usd">4,650,686</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">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="0" unitRef="usd">5,266,828</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Provision for the period</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="cbat:GrossProvisionForDoubtfulAccounts" scale="0" unitRef="usd">968,627</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"><div style="-sec-ix-hidden: hidden-fact-150">-</div></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; padding-left: 0.125in; padding-bottom: 1.5pt; text-align: left">Reversal - recoveries by cash</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="cbat:ReversalRecoveriesByCash" scale="0" sign="-" unitRef="usd">540,925</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="cbat:ReversalRecoveriesByCash" scale="0" sign="-" unitRef="usd">258,578</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Charged to consolidated statements of operations and comprehensive (loss) income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="cbat:ChargedToConsolidatedStatementsOfOperationsAndComprehensiveLossIncome" scale="0" unitRef="usd">427,702</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">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="cbat:ChargedToConsolidatedStatementsOfOperationsAndComprehensiveLossIncome" scale="0" sign="-" unitRef="usd">258,578</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1.5pt; text-align: left">Foreign exchange adjustment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="cbat:AllowanceForDoubtfulAccountsForeignExchangeAdjustment" scale="0" unitRef="usd">69,158</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="cbat:AllowanceForDoubtfulAccountsForeignExchangeAdjustment" scale="0" sign="-" unitRef="usd">56,545</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 4pt">Balance at end of period</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"><ix:nonFraction contextRef="c32" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="0" unitRef="usd">5,009,230</ix:nonFraction></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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="0" unitRef="usd">5,064,795</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric></ix:continuation><div>



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

</div><!-- Field: Page; Sequence: 19 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="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: 6pt"><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 0.25in; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>CBAK Energy Technology, Inc. and subsidiaries</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Notes to the condensed consolidated financial statements</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>For the three and six months ended June 30, 2020 and 2021</b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif">(In US$ except for number of shares)</span></p><div>




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

</div><ix:nonNumeric contextRef="c0" continuedAt="_InventoryDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:InventoryDisclosureTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>4.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Inventories</b></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt"><span style="font-size: 7pt">&#160;</span></p></ix:nonNumeric><div>
</div><div>

</div><ix:continuation continuedAt="_InventoryDisclosureTextBlock-c0_cont_2" id="_InventoryDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">Inventories as of December 31, 2020 and June 30, 2021 consisted
of the following:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt"><span style="font-size: 7pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_InventoryDisclosureTextBlock-c0_cont_3" id="_InventoryDisclosureTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-style: italic">&#160;</td>
    <td colspan="2" style="text-align: center; font-style: italic">December&#160;31,</td><td style="text-align: center; font-style: italic">&#160;</td><td style="text-align: center; font-style: italic">&#160;</td>
    <td colspan="2" style="text-align: center; font-style: italic">June&#160;30,</td><td style="text-align: center; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-style: italic">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-style: italic">2020</td><td style="padding-bottom: 1.5pt; text-align: center; font-style: italic">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-style: italic">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-style: italic">2021</td><td style="padding-bottom: 1.5pt; text-align: center; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Raw materials</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:InventoryRawMaterials" scale="0" unitRef="usd">757,857</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">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:InventoryRawMaterials" scale="0" unitRef="usd">3,395,452</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Work in progress</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:InventoryWorkInProcess" scale="0" unitRef="usd">2,338,342</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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:InventoryWorkInProcess" scale="0" unitRef="usd">2,735,322</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Finished goods</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:InventoryFinishedGoods" scale="0" unitRef="usd">2,156,646</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:InventoryFinishedGoods" scale="0" unitRef="usd">3,566,676</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">&#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"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="0" unitRef="usd">5,252,845</ix:nonFraction></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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="0" unitRef="usd">9,697,450</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt"><span style="font-size: 7pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_InventoryDisclosureTextBlock-c0_cont_4" id="_InventoryDisclosureTextBlock-c0_cont_3"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">During the three months ended
June 30, 2020 and 2021, write-downs of obsolete inventories to lower of cost or net realizable value of $<ix:nonFraction contextRef="c4" decimals="0" format="ixt:numdotdecimal" name="us-gaap:InventoryWriteDown" scale="0" unitRef="usd">47,977</ix:nonFraction> and $<ix:nonFraction contextRef="c5" decimals="0" format="ixt:numdotdecimal" name="us-gaap:InventoryWriteDown" scale="0" unitRef="usd">104,752</ix:nonFraction>,
respectively, were charged to cost of revenues.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-size: 7pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_InventoryDisclosureTextBlock-c0_cont_4"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">During the six months ended June
30, 2020 and 2021, write-downs of obsolete inventories to lower of cost or net realizable value of $<ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="us-gaap:InventoryWriteDown" scale="0" unitRef="usd">457,039</ix:nonFraction> and $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:InventoryWriteDown" scale="0" unitRef="usd">338,057</ix:nonFraction>,
respectively, were charged to cost of revenues.</p></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeTextBlock-c0_cont_1" escape="true" name="cbat:PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font: 10pt Times New Roman, Times, Serif"><b>5.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>Prepayments and Other Receivables</b></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt"><span style="font-size: 7pt">&#160;</span></p></ix:nonNumeric><div>
</div><div>

</div><ix:continuation continuedAt="_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeTextBlock-c0_cont_2" id="_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">Prepayments and other receivables as of December 31, 2020
and June 30, 2021 consisted of the following:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt"><span style="font-size: 7pt">&#160;</span></p></ix:continuation><div>

</div><div>

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

</div><ix:continuation continuedAt="_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeTextBlock-c0_cont_3" id="_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-style: italic">&#160;</td>
    <td colspan="2" style="text-align: center; font-style: italic">December&#160;31,</td><td style="text-align: center; font-style: italic">&#160;</td><td style="text-align: center; font-style: italic">&#160;</td>
    <td colspan="2" style="text-align: center; font-style: italic">June&#160;30,</td><td style="text-align: center; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-style: italic">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-style: italic">2020</td><td style="padding-bottom: 1.5pt; text-align: center; font-style: italic">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-style: italic">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-style: italic">2021</td><td style="padding-bottom: 1.5pt; text-align: center; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Value added tax recoverable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ValueAddedTaxReceivableCurrent" scale="0" unitRef="usd">4,524,475</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">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ValueAddedTaxReceivableCurrent" scale="0" unitRef="usd">5,221,575</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Loan receivables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="cbat:LoanReceivables" scale="0" unitRef="usd">1,358,637</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"><div style="-sec-ix-hidden: hidden-fact-151">-</div></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">Prepayments to suppliers</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="cbat:PrepaymentsToSuppliers" scale="0" unitRef="usd">424,311</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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="cbat:PrepaymentsToSuppliers" scale="0" unitRef="usd">902,942</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Deposits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DepositAssets" scale="0" unitRef="usd">17,385</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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DepositAssets" scale="0" unitRef="usd">123,319</ix:nonFraction></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">Staff advances</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DueFromEmployeesCurrent" scale="0" unitRef="usd">67,867</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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DueFromEmployeesCurrent" scale="0" unitRef="usd">124,473</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Prepaid operating expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseCurrent" scale="0" unitRef="usd">529,401</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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseCurrent" scale="0" unitRef="usd">1,034,922</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Others</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherPrepaidExpenseCurrent" scale="0" unitRef="usd">524,468</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherPrepaidExpenseCurrent" scale="0" unitRef="usd">1,004,212</ix:nonFraction></td><td style="padding-bottom: 1.5pt; 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"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="cbat:PrepaidAndOtherAssetsGross" scale="0" unitRef="usd">7,446,544</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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="cbat:PrepaidAndOtherAssetsGross" scale="0" unitRef="usd">8,411,443</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Less: Allowance for doubtful accounts</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables" scale="0" unitRef="usd">7,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables" scale="0" unitRef="usd">7,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">&#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"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseAndOtherAssets" scale="0" unitRef="usd">7,439,544</ix:nonFraction></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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseAndOtherAssets" scale="0" unitRef="usd">8,404,443</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt"><span style="font-size: 7pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>








</div><ix:nonNumeric contextRef="c0" name="cbat:LoanAgreementDescription"><ix:continuation id="_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">Nanjing CBAK entered into a loan agreement with Shen Zhen
Asian Plastics Technology Co., Ltd (SZ Asian Plastics), to loan SZ Asian Plastics a total amount of $1.4 million (RMB8,870,000) for a
period of 6 months from December 1, 2020 to May 31, 2021. The loan was unsecured and bearing fixed interest at 6% per annum. The Company&#8217;s
shareholder Mr. Jiping Zhao, holding 2.39% equity interest in the Company, at the same time held 79.13% equity interests in SZ Asian Plastics.
In March 2021, SZ Asian Plastics has fully repaid the loan principal.</p></ix:continuation></ix:nonNumeric><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_BusinessCombinationDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:BusinessCombinationDisclosureTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font: 10pt Times New Roman, Times, Serif"><b>6.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>Acquisition
of a subsidiary</b></span></td></tr>
  </table><p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt">&#160;</p></ix:nonNumeric><div>
</div><div>

</div><ix:continuation continuedAt="_BusinessCombinationDisclosureTextBlock-c0_cont_2" id="_BusinessCombinationDisclosureTextBlock-c0_cont_1"><ix:nonNumeric contextRef="c0" escape="true" name="cbat:ScheduleOfAcquisitionOfASubsidiaryTableTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center">December&#160;31,</td><td style="font-style: italic">&#160;</td><td style="font-style: italic">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center">June 30,</td><td style="font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">2021</td><td style="padding-bottom: 1.5pt; 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">Deposit paid for acquisition of a subsidiary</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:SecurityDeposit" scale="0" unitRef="usd">3,096,646</ix:nonFraction></td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 7pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt">&#160;</p></ix:nonNumeric></ix:continuation><div>


</div><div>

</div><ix:continuation continuedAt="_BusinessCombinationDisclosureTextBlock-c0_cont_3" id="_BusinessCombinationDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On April 1, 2021, CBAK Power entered
into a framework investment agreement with Hangzhou Juzhong Daxin Asset Management Co., Ltd. (&#8220;Juzhong Daxin&#8221;) for a potential
acquisition of Zhejiang Hitrans Lithium Battery Technology Co., Ltd (&#8220;Hitrans&#8221;, formerly known as Zhejinag Meidu Hitrans Lithium
Battery Technology Co., Ltd). Juzhong Daxin is the trustee of <ix:nonFraction contextRef="c218" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" unitRef="pure">85</ix:nonFraction>% of equity interests of Hitrans and has the voting right and right to
dividend over the <ix:nonFraction contextRef="c219" decimals="2" format="ixt:numdotdecimal" name="cbat:VotingRightsOverEquityInterests" scale="-2" unitRef="pure">85</ix:nonFraction>% of equity interests. Subject to definitive acquisition agreements to be entered into among the parties, including
shareholders owning the <ix:nonFraction contextRef="c219" decimals="2" format="ixt:numdotdecimal" name="cbat:OwnershipOfEquityInterest" scale="-2" unitRef="pure">85</ix:nonFraction>% of equity interests of Hitrans, CBAK Power intends to acquire <ix:nonFraction contextRef="c219" decimals="2" format="ixt:numdotdecimal" name="cbat:EquityInterestPercentage" scale="-2" unitRef="pure">85</ix:nonFraction>% of equity interests of Hitrans in cash in
2021. CBAK Power has paid $<ix:nonFraction contextRef="c220" decimals="-4" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1" scale="6" unitRef="usd">3.09</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c219" decimals="0" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1" scale="0" unitRef="cny">20,000,000</ix:nonFraction>) to Juzhong Daxin as a security deposit in April 2021. Hitrans is an unrelated
third party of the Company engaging in researching, manufacturing and trading of raw materials and is one of the major suppliers of the
Company in fiscal 2020.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt"><span style="font-size: 7pt">&#160;</span></p></ix:continuation><div>
</div><div>

</div><!-- Field: Page; Sequence: 20 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><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" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CBAK Energy Technology, Inc. and subsidiaries</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Notes to the condensed consolidated financial statements</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For the three and six months ended June 30, 2020 and 2021</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Unaudited)</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(In US$ except for number of shares)</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" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>6.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Acquisition
of a subsidiary (continued)</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt">&#160;</p><div>

</div><ix:continuation continuedAt="_BusinessCombinationDisclosureTextBlock-c0_cont_4" id="_BusinessCombinationDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On July 20, 2021, CBAK Power entered
into a framework agreement relating to CBAK Power&#8217;s investment in Hitrans, pursuant to which CBAK Power will acquire <ix:nonFraction contextRef="c221" decimals="4" format="ixt:numdotdecimal" name="cbat:EquityInterestPercentage" scale="-2" unitRef="pure">81.56</ix:nonFraction>% of the
equity interests of Hitrans (the &#8220;Acquisition Agreement&#8221;). <ix:nonNumeric contextRef="c0" continuedAt="_AcquisitionAgreementDescription-c0_cont_1" name="cbat:AcquisitionAgreementDescription">Under the Acquisition Agreement, CBAK Power will acquire <ix:nonFraction contextRef="c222" decimals="2" format="ixt:numdotdecimal" name="cbat:AcquireOwnershipPercentage" scale="-2" unitRef="pure">60</ix:nonFraction>% ownership
of Hitrans from Zhejiang Meidu Graphene Technology Co., Ltd. (&#8220;Meidu Graphene&#8221;) valued at RMB<ix:nonFraction contextRef="c223" decimals="-6" format="ixt:numdotdecimal" name="cbat:AcquiredOwnershipValue" scale="6" unitRef="usd">118</ix:nonFraction> million ($<ix:nonFraction contextRef="c223" decimals="-4" format="ixt:numdotdecimal" name="cbat:AcquiredOwnershipValue" scale="6" unitRef="cny">18.27</ix:nonFraction> million)
and 21.56% ownership of Hitrans from Hitrans&#8217;s management shareholders valued at approximately RMB40.74 million ($6.31 million).
Two individuals among Hitrans management shareholders, including Hitrans&#8217;s CEO, Mr. Haijun Wu (&#8220;Mr. Wu&#8221;), will keep
2.50% ownership of Hitrans and New Era Group Zhejiang New Energy Materials Co., Ltd. (&#8220;New Era&#8221;) will continue to hold 15%
ownership of Hitrans after the acquisition.</ix:nonNumeric></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>
</div><ix:continuation continuedAt="_BusinessCombinationDisclosureTextBlock-c0_cont_5" id="_BusinessCombinationDisclosureTextBlock-c0_cont_4"><ix:continuation continuedAt="_AcquisitionAgreementDescription-c0_cont_2" id="_AcquisitionAgreementDescription-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As of the date of the Acquisition Agreement,
the 25% ownership of Hitrans held by Hitrans management shareholders was frozen as a result of a litigation arising from the default by
Hitrans management shareholders on debts borrowed from Zhejiang Meidu Pawn Co., Ltd. (&#8220;Pawn Co.&#8221;) whereby the 25% ownership
of Hitrans was pledged as collateral. Mr. Junnan Ye (&#8220;Mr. Ye&#8221;), acting as an intermediary, will first acquire 22.5% ownership
of Hitrans, free of any encumbrances, from Hitrans management shareholders. Pursuant to the Acquisition Agreement, within five days of
CBAK Power&#8217;s obtaining 21.56% ownership of Hitrans from Mr. Ye, CBAK Power will pay approximately RMB40.74 million ($6.31 million)
in cash, which amount shall be used toward the repayment of debts due to Pawn Co.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_BusinessCombinationDisclosureTextBlock-c0_cont_6" id="_BusinessCombinationDisclosureTextBlock-c0_cont_5"><ix:continuation id="_AcquisitionAgreementDescription-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In addition, as of the date of the Acquisition Agreement,
Meidu Graphene&#8217;s <ix:nonFraction contextRef="c3" decimals="2" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationAssetsAndLiabilitiesArisingFromContingenciesAmountRecognizedOtherThanAtFairValue" scale="-2" unitRef="usd">60</ix:nonFraction>% ownership of Hitrans was frozen as a result of a litigation arising from Hitrans&#8217;s failure to make payments
to New Era in connection with the purchase of land use rights, plants, equipment, pollution discharge permit and other assets (the &#8220;Assets&#8221;)
under certain asset transfer agreements as well as Meidu Graphene&#8217;s guarantee for Hitrans&#8217;s payment obligations thereunder.
As a part of the transaction, CBAK Power entered into a loan agreement with Hitrans to lend Hitrans approximately RMB131 million ($20.28
million) (the &#8220;Hitrans Loan&#8221;) by remitting approximately RMB131 million ($20.28 million) into the account of Shaoxing Intermediate
People&#8217;s Court (the &#8220;Court&#8221;) to remove the freeze on Meidu Graphene&#8217;s 60% ownership of Hitrans. Moreover, Juzhong
Daxin will return RMB15 million ($2.32 million) of the security deposit to CBAK Power before CBAK Power wires approximately RMB131 million
($20.28 million) to the Court and will retain RMB5 million ($0.77 million) as commission for facilitating the acquisition. CBAK Power
will pay all other fees due to Juzhong Daxin in accordance with the Letter of Intent. According to the Acquisition Agreement, Mr. Ye will
first acquire 60% ownership of Hitrans, free of any encumbrances, from Meidu Graphene. Thereafter, CBAK Power will assign RMB118 million
($18.27 million) of the Hitrans Loan to Mr. Junnan Ye as consideration for the acquisition of 60% ownership of Hitrans from Mr. Ye (the
&#8220;Assignment&#8221;). Hitrans shall repay RMB118 million ($18.27 million) to Mr. Ye in accordance with a separate loan repayment
agreement (the &#8220;Loan Repayment Agreement&#8221;) to be entered into among Mr. Ye, Hitrans, CBAK Power and Mr. Wu. Under the Loan
Repayment Agreement, Hitrans shall repay Mr. Ye at least RMB70 million ($10.84 million) within two months of obtaining the title to the
Assets from New Era and the remaining balance by December 31, 2021, with a fixed interest of RMB3.5 million ($0.54 million) which can
be reduced by up to RMB1 million ($0.15 million) if the loan is settled before its due date. CBAK Power provides guarantee to Mr. Ye on
Hitrans&#8217;s repayment obligations under the Loan Repayment Agreement. Hitrans shall repay the remaining approximately RMB13 million
($2.01 million) of the Hitrans Loan to CBAK Power at an interest rate of 6% per annum, maturing in one year from the date of the Assignment.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>
</div><div>

</div><ix:continuation id="_BusinessCombinationDisclosureTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As of the date of this report, CBAK Power has
acquired <ix:nonFraction contextRef="c224" decimals="4" format="ixt:numdotdecimal" name="cbat:AcquireOwnershipPercentage" scale="-2" unitRef="pure">81.56</ix:nonFraction>% ownership of Hitrans and has paid approximately RMB<ix:nonFraction contextRef="c221" decimals="-4" format="ixt:numdotdecimal" name="cbat:AcquiredOwnershipValue" scale="6" unitRef="cny">40.74</ix:nonFraction> million (approximately $<ix:nonFraction contextRef="c221" decimals="-4" format="ixt:numdotdecimal" name="cbat:AcquiredOwnershipValue" scale="6" unitRef="usd">6.31</ix:nonFraction> million) in cash to Mr. Ye. In addition
to that, CBAK Power has wired approximately RMB<ix:nonFraction contextRef="c225" decimals="-6" format="ixt:numdotdecimal" name="cbat:AcquiredOwnershipValue" scale="6" unitRef="cny">131</ix:nonFraction> million (approximately $<ix:nonFraction contextRef="c225" decimals="-4" format="ixt:numdotdecimal" name="cbat:AcquiredOwnershipValue" scale="6" unitRef="usd">20.28</ix:nonFraction> million) to the Court and Juzhong Daxin returned RMB<ix:nonFraction contextRef="c0" decimals="-6" format="ixt:numdotdecimal" name="cbat:AcquiredOwnershipValue" scale="6" unitRef="cny">7</ix:nonFraction>
million ($<ix:nonFraction contextRef="c0" decimals="-5" format="ixt:numdotdecimal" name="cbat:AcquiredOwnershipValue" scale="6" unitRef="usd">1.1</ix:nonFraction> million) of the security deposit to CBAK Power. CBAK Power expects to close the acquisition of <ix:nonFraction contextRef="c226" decimals="4" format="ixt:numdotdecimal" name="cbat:AcquireOwnershipPercentage" scale="-2" unitRef="pure">81.56</ix:nonFraction>% ownership of Hitrans
upon the satisfaction of all closing conditions in the Acquisition Agreement, including that Hitrans obtains the title to all the Assets.</p></ix:continuation><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_ReceivablesFromFormerSubsidiariesTextBlock-c0_cont_1" escape="true" name="cbat:ReceivablesFromFormerSubsidiariesTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 24px; font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>7.</b></span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Payables to Former Subsidiaries, net</b></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt">&#160;</p></ix:nonNumeric><div>
</div><div>

</div><ix:continuation continuedAt="_ReceivablesFromFormerSubsidiariesTextBlock-c0_cont_2" id="_ReceivablesFromFormerSubsidiariesTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">Payable to former subsidiaries as of December 31, 2020 and
June 30, 2021 consisted of the following:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_ReceivablesFromFormerSubsidiariesTextBlock-c0_cont_3" id="_ReceivablesFromFormerSubsidiariesTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" escape="true" name="cbat:PayablesToFormerSubsidiariesNetTableTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center">December&#160;31,</td><td style="font-style: italic">&#160;</td><td style="font-style: italic">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center">June 30,</td><td style="font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">BAK Tianjin</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c227" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DueToOtherRelatedPartiesClassifiedCurrent" scale="0" unitRef="usd">29,852</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">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c228" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DueToOtherRelatedPartiesClassifiedCurrent" scale="0" unitRef="usd">18,794</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">BAK Shenzhen</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c229" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DueToOtherRelatedPartiesClassifiedCurrent" scale="0" unitRef="usd">597,138</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c230" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DueToOtherRelatedPartiesClassifiedCurrent" scale="0" unitRef="usd">343,755</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#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"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DueToOtherRelatedPartiesClassifiedCurrent" scale="0" unitRef="usd">626,990</ix:nonFraction></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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DueToOtherRelatedPartiesClassifiedCurrent" scale="0" unitRef="usd">362,549</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_ReceivablesFromFormerSubsidiariesTextBlock-c0_cont_4" id="_ReceivablesFromFormerSubsidiariesTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Balance as of December 31, 2020 and
June 30, 2021 consisted of payables for purchase of inventories from BAK Tianjin and BAK Shenzhen. From time to time, the Company purchased
products from these former subsidiaries that they did not produce to meet the needs of its customers.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_ReceivablesFromFormerSubsidiariesTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The above balance is unsecured and
non-interest bearing and repayable on demand.</p></ix:continuation><div>



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

</div><!-- Field: Page; Sequence: 21 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><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; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>CBAK Energy Technology, Inc. and subsidiaries</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Notes to the condensed consolidated financial statements</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>For the three and six months ended June 30, 2020 and 2021</b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif">(In US$ except for number of shares)</span></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><ix:nonNumeric contextRef="c0" continuedAt="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>8.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Property, Plant and Equipment, net</b></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt">&#160;</p></ix:nonNumeric><div>
</div><div>

</div><ix:continuation continuedAt="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_2" id="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">Property, plant and equipment as of December 31, 2020 and
June 30, 2021 consisted of the following:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_3" id="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:PropertyPlantAndEquipmentTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center">December&#160;31,</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center">June 30,</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font: italic 10pt Times New Roman, Times, Serif; text-align: center">2020</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font: italic 10pt Times New Roman, Times, Serif; text-align: center">2021</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 76%">Buildings</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><ix:nonFraction contextRef="c233" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd">28,150,137</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><ix:nonFraction contextRef="c234" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd">28,479,099</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Machinery and equipment</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c235" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd">32,753,952</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c236" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd">33,014,453</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Office equipment</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c237" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd">258,458</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c238" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd">331,041</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Motor vehicles</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c239" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd">197,790</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c240" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd">287,021</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd">61,360,337</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd">62,111,614</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif">Impairment</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction contextRef="c241" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AssetImpairmentCharges" scale="0" unitRef="usd">8,980,020</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AssetImpairmentCharges" scale="0" unitRef="usd">9,046,793</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Accumulated depreciation</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="0" unitRef="usd">11,339,947</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="0" unitRef="usd">12,779,803</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 4pt">Carrying amount</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd">41,040,370</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd">40,285,018</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_4" id="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">During the three months ended June
30, 2020 and 2021, the Company incurred depreciation expense of $<ix:nonFraction contextRef="c4" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="0" unitRef="usd">560,916</ix:nonFraction> and $<ix:nonFraction contextRef="c5" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="0" unitRef="usd">691,110</ix:nonFraction>, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_5" id="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">During the six months ended June 30,
2020 and 2021, the Company incurred depreciation expense of $<ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="0" unitRef="usd">1,142,407</ix:nonFraction> and $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="0" unitRef="usd">1,389,728</ix:nonFraction>, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_6" id="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company has not yet obtained the
property ownership certificates of the buildings in its Dalian manufacturing facilities with a carrying amount of $<ix:nonFraction contextRef="c231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ManufacturingCosts" scale="0" unitRef="usd">24,611,468</ix:nonFraction> and $<ix:nonFraction contextRef="c232" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ManufacturingCosts" scale="0" unitRef="usd">24,503,650</ix:nonFraction>
as of December 31, 2020 and June 30, 2021, respectively. The Company built its facilities on the land for which it had already obtained
the related land use right. The Company has submitted applications to the Chinese government for the ownership certificates on the completed
buildings located on these lands. However, the application process takes longer than the Company expected and it has not obtained the
certificates as of the date of this report. The Company has obtained the land use right in relation to the land, the management believe
the Company has legal title to the buildings thereon albeit the lack of ownership certificates.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">During the course of the Company&#8217;s
strategic review of its operations, the Company assessed the recoverability of the carrying value of the Company&#8217;s property, plant
and equipment. The impairment charge, if any, represented the excess of carrying amounts of the Company&#8217;s property, plant and equipment
over the estimated discounted cash flows expected to be generated by the Company&#8217;s production facilities. The Company believes that
there was no further impairment during the three and six months ended June 30, 2020 and 2021.</p></ix:continuation><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_ConstructionInProgressTextBlock-c0_cont_1" escape="true" name="cbat:ConstructionInProgressTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>9.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Construction in Progress</b></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt">&#160;</p></ix:nonNumeric><div>
</div><div>

</div><ix:continuation continuedAt="_ConstructionInProgressTextBlock-c0_cont_2" id="_ConstructionInProgressTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">Construction in progress as of December 31, 2020 and June
30, 2021 consisted of the following:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_ConstructionInProgressTextBlock-c0_cont_3" id="_ConstructionInProgressTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" escape="true" name="cbat:ScheduleOfConstructionInProgressTableTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center">December&#160;31,</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center">June 30,</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font: italic 10pt Times New Roman, Times, Serif; text-align: center">2020</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font: italic 10pt Times New Roman, Times, Serif; text-align: center">2021</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 76%; text-align: left">Construction in progress</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="cbat:ConstructionProgress" scale="0" unitRef="usd">27,070,916</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="cbat:ConstructionProgress" scale="0" unitRef="usd">36,911,583</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Prepayment for acquisition of property, plant and equipment</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentOther" scale="0" unitRef="usd">3,122,393</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentOther" scale="0" unitRef="usd">6,981,201</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 4pt">Carrying amount</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ConstructionInProgressGross" scale="0" unitRef="usd">30,193,309</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ConstructionInProgressGross" scale="0" unitRef="usd">43,892,784</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_ConstructionInProgressTextBlock-c0_cont_4" id="_ConstructionInProgressTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Construction in progress as of December
31, 2020 and June 30, 2021 was mainly comprised of capital expenditures for the construction of the facilities and production lines of
CBAK Power and Nanjing CBAK.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_ConstructionInProgressTextBlock-c0_cont_5" id="_ConstructionInProgressTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">For the three months ended June 30,
2020 and 2021, the Company capitalized interest of $<ix:nonFraction contextRef="c5" decimals="0" format="ixt:numdotdecimal" name="us-gaap:InterestCostsCapitalized" scale="0" unitRef="usd">304,054</ix:nonFraction> and $<ix:nonFraction contextRef="c4" decimals="0" format="ixt:numdotdecimal" name="us-gaap:InterestCostsCapitalized" scale="0" unitRef="usd">92,912</ix:nonFraction>, respectively, to the cost of construction in progress.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_ConstructionInProgressTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">For the six months ended June 30, 2020
and 2021, the Company capitalized interest of $<ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="us-gaap:InterestCostsCapitalized" scale="0" unitRef="usd">620,222</ix:nonFraction> and $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:InterestCostsCapitalized" scale="0" unitRef="usd">306,495</ix:nonFraction>, respectively, to the cost of construction in progress.&#160;</p></ix:continuation><div>

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

</div><!-- Field: Page; Sequence: 22 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><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; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>CBAK Energy Technology, Inc. and subsidiaries</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Notes to the condensed consolidated financial statements</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>For the three and six months ended June 30, 2020 and 2021</b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif">(In US$ except for number of shares)</span></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><ix:nonNumeric contextRef="c0" continuedAt="_NonMarketableSecuritiesTextBlock-c0_cont_1" escape="true" name="cbat:NonMarketableSecuritiesTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 24px; text-align: left"><b>10.</b></td><td style="text-align: justify"><b>Non-marketable equity
                                            securities</b></td>
</tr></table><p style="margin: 0">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_NonMarketableSecuritiesTextBlock-c0_cont_2" id="_NonMarketableSecuritiesTextBlock-c0_cont_1"><ix:nonNumeric contextRef="c0" escape="true" name="cbat:ScheduleOfNonMarketableSecuritiesTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; font-style: italic">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-style: italic; text-align: center">December&#160;31,</td><td style="white-space: nowrap; font-style: italic">&#160;</td><td style="white-space: nowrap; font-style: italic">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-style: italic; text-align: center">June 30,</td><td style="white-space: nowrap; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">Cost</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-152">&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:EquitySecuritiesFvNiCost" scale="0" unitRef="usd">1,393,491</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Impairment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-153">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="cbat:GoodwilImpairment" scale="0" sign="-" unitRef="usd">691,748</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Carrying amount</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"><div style="-sec-ix-hidden: hidden-fact-154">-</div></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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="cbat:CarryingAmount" scale="0" unitRef="usd">701,743</ix:nonFraction></td><td style="padding-bottom: 4pt; 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></tr>
  </table><p style="margin: 0">&#160;</p></ix:nonNumeric></ix:continuation><div>


</div><div>

</div><ix:continuation continuedAt="_NonMarketableSecuritiesTextBlock-c0_cont_3" id="_NonMarketableSecuritiesTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On April 21, 2021, CBAK Power, along
with Shenzhen BAK Power Battery Co., Ltd (BAK Shenzhen), Shenzhen Asian Plastics Technology Co., Ltd (SZ Asian Plastics) and Xiaoxia
Liu (collectively the &#8220;Investors&#8221;, entered into an investment agreement with Junxiu Li, Hunan Xintao New Energy Technology
Partnership, Xingyu Zhu, and Jiangsu Saideli Pharmaceutical Machinery Manufacturing Co., Ltd for an investment in Hunan DJY Technology
Co., Ltd ("DJY"), a privately held company. CBAK Power has paid $<ix:nonFraction contextRef="c242" decimals="-4" format="ixt:numdotdecimal" name="cbat:CashPaidForAcquiringEquity" scale="6" unitRef="usd">1.39</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c242" decimals="0" format="ixt:numdotdecimal" name="cbat:CashPaidForAcquiringEquity" scale="0" unitRef="cny">9,000,000</ix:nonFraction>) to acquire <ix:nonFraction contextRef="c243" decimals="4" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" unitRef="pure">9.74</ix:nonFraction>% of the equity
interests of DJY. CBAK Power along with other three new investors has appointed one director on behalf of the Investors to the Board
of Directors of DJY. DJY is unrelated third party of the Company engaging in in research and development, production and sales of products
and services to lithium battery positive cathode materials producers, including the raw materials, fine ceramics, equipment and industrial
engineering.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation><div>
</div><div>

</div><ix:continuation id="_NonMarketableSecuritiesTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Non-marketable equity securities are
investments in privately held companies without readily determinable market value. The Company measures investments in non-marketable
equity securities without a readily determinable fair value using a measurement alternative that measures these securities at the cost
method minus impairment, if any, plus or minus changes resulting from observable price changes on a non-recurring basis. The fair value
of non-marketable equity securities that have been remeasured due to impairment are classified within Level 3. The Company adjusts the
carrying value of non-marketable equity securities which have been remeasured during the period and recognize resulting gains or losses
as a component of other operating income (expense), net. We recognized&#160;an impairment loss of $<ix:nonFraction contextRef="c5" decimals="0" format="ixt:numdotdecimal" name="cbat:ImpairmentOfNonmarketableEquitySecuritiesValue" scale="0" unitRef="usd">690,542</ix:nonFraction> on the non-marketable equity
securities for the three and six months ended June 30, 2021.</p></ix:continuation><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_OperatingLeasesOfLesseeDisclosuresTextBlock-c0_cont_1" escape="true" name="cbat:OperatingLeasesOfLesseeDisclosuresTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0px"></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>11.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Lease</b></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p></ix:nonNumeric><div>
</div><div>

</div><ix:continuation continuedAt="_OperatingLeasesOfLesseeDisclosuresTextBlock-c0_cont_2" id="_OperatingLeasesOfLesseeDisclosuresTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(a)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Right-of-use assets</b></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>
</div><div>

</div><ix:continuation continuedAt="_OperatingLeasesOfLesseeDisclosuresTextBlock-c0_cont_3" id="_OperatingLeasesOfLesseeDisclosuresTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" escape="true" name="cbat:ScheduleOfRightofuseAssets"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Prepaid<br/>
land lease</i></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"><i>payments</i></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 88%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance as of January 1, 2021</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="cbat:OperatingLeaseRightOfUseAssetAtPeriod" scale="0" unitRef="usd">7,500,780</ix:nonFraction></span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization charge for the period</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">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="cbat:AmortizationChargeForThePeriod" scale="0" unitRef="usd">86,802</ix:nonFraction></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">Foreign exchange adjustment</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="cbat:ForeignExchangeAdjustment" scale="0" unitRef="usd">81,114</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance as of June 30, 2021</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 4pt double "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="cbat:OperatingLeaseRightOfUseAssetAtPeriod" scale="0" unitRef="usd">7,495,092</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p></ix:nonNumeric></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 continuedAt="_OperatingLeasesOfLesseeDisclosuresTextBlock-c0_cont_4" id="_OperatingLeasesOfLesseeDisclosuresTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Lump sum payments were made upfront
to acquire the leased land from the owners with lease period for <ix:nonNumeric contextRef="c0" format="ixt-sec:duryear" name="cbat:OwnersLeasePeriod">50</ix:nonNumeric> years up to August 9, 2064, and no ongoing payments will be made under
the terms of these land leases.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OperatingLeasesOfLesseeDisclosuresTextBlock-c0_cont_5" id="_OperatingLeasesOfLesseeDisclosuresTextBlock-c0_cont_4"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(b)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Company as Lessor</b></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 21.3pt; text-align: justify"><b>&#160;</b></p></ix:continuation><div>
</div><div>

</div><ix:continuation continuedAt="_OperatingLeasesOfLesseeDisclosuresTextBlock-c0_cont_6" id="_OperatingLeasesOfLesseeDisclosuresTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company derives a portion of its
revenue from leasing arrangements of these vehicles to end users. Such arrangements provide for monthly payments covering the vehicles
sales and interest. These arrangements meet the criteria to be accounted for as sales-type leases. Accordingly, vehicle sale net of cost
is recorded as other income and recognized upon delivery of the vehicle and its acceptance by the end user. Upon the recognition of such
revenue, an asset is established for the investment in sales-type leases. Interests are recognized monthly over the lease term. The components
of the net investment in sales-type leases as of December 31, 2020 and June 30, 2021 are as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OperatingLeasesOfLesseeDisclosuresTextBlock-c0_cont_7" id="_OperatingLeasesOfLesseeDisclosuresTextBlock-c0_cont_6"><ix:nonNumeric contextRef="c0" escape="true" name="cbat:ScheduleOfNetInvestmentInSalestypeLeasesTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-style: italic">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center">December&#160;31,</td><td style="font-style: italic">&#160;</td><td style="font-style: italic">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center">June 30,</td><td style="font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Total future minimum lease payments receivable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetInvestmentInLease" scale="0" unitRef="usd">1,210,305</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">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetInvestmentInLease" scale="0" unitRef="usd">2,036,355</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: unearned income, representing interest</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="cbat:LessUnearnedIncomeRepresentingInterest" scale="0" sign="-" unitRef="usd">124,653</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="cbat:LessUnearnedIncomeRepresentingInterest" scale="0" sign="-" unitRef="usd">156,263</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Present value of minimum lease payments receivables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetInvestmentInLeaseAfterAllowanceForCreditLoss" scale="0" unitRef="usd">1,085,652</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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetInvestmentInLeaseAfterAllowanceForCreditLoss" scale="0" unitRef="usd">1,880,092</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: Current portion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetInvestmentInLeaseCurrent" scale="0" unitRef="usd">235,245</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetInvestmentInLeaseCurrent" scale="0" unitRef="usd">749,703</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Non-current portion</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"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetInvestmentInLeaseNoncurrent" scale="0" unitRef="usd">850,407</ix:nonFraction></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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetInvestmentInLeaseNoncurrent" scale="0" unitRef="usd">1,130,389</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>


</div><div>

</div><ix:continuation continuedAt="_OperatingLeasesOfLesseeDisclosuresTextBlock-c0_cont_8" id="_OperatingLeasesOfLesseeDisclosuresTextBlock-c0_cont_7"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Vehicle sale net of cost recognized
in other income (expense) from vehicle leasing was $(<ix:nonFraction contextRef="c5" decimals="0" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeOther" scale="0" unitRef="usd">160</ix:nonFraction>) and $(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeOther" scale="0" unitRef="usd">91,993</ix:nonFraction>) for the three and six months ended June 30, 2021, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OperatingLeasesOfLesseeDisclosuresTextBlock-c0_cont_9" id="_OperatingLeasesOfLesseeDisclosuresTextBlock-c0_cont_8"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Interest income from vehicle leasing
was $<ix:nonFraction contextRef="c244" decimals="0" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeOther" scale="0" unitRef="usd">44,391</ix:nonFraction> and $<ix:nonFraction contextRef="c245" decimals="0" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeOther" scale="0" unitRef="usd">71,028</ix:nonFraction> for the three and six months ended June 30, 2021, respectively</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation><div>
</div><div>

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

</div><!-- Field: Page; Sequence: 23 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><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 0.25in; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CBAK Energy Technology, Inc. and subsidiaries</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Notes to the condensed consolidated financial statements</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For the three and six months ended June 30, 2020 and 2021</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Unaudited)</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(In US$ except for number of shares)</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" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0px"></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>11.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Lease (continued)</b></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" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(b)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Company as Lessor (continued)</b></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><ix:continuation continuedAt="_OperatingLeasesOfLesseeDisclosuresTextBlock-c0_cont_10" id="_OperatingLeasesOfLesseeDisclosuresTextBlock-c0_cont_9"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The future minimum lease payments receivable
for sales type leases are as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OperatingLeasesOfLesseeDisclosuresTextBlock-c0_cont_11" id="_OperatingLeasesOfLesseeDisclosuresTextBlock-c0_cont_10"><ix:nonNumeric contextRef="c0" escape="true" name="cbat:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeaseTableTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <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"><i>12 months ending June 30,</i></span></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"><i>Total Minimum Lease Payments to be Received</i></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"><i>Amortization of Unearned Income</i></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"><i>Net Investment in Sales Type Leases</i></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 64%; padding-left: 1.4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c251" decimals="0" format="ixt:numdotdecimal" name="cbat:CapitalLeasesFutureMinimumPaymentReceivableCurrent" scale="0" unitRef="usd">839,192</ix:nonFraction></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c252" decimals="0" format="ixt:numdotdecimal" name="cbat:CapitalLeasesFutureMinimumPaymentReceivableCurrent" scale="0" unitRef="usd">89,489</ix:nonFraction></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c253" decimals="0" format="ixt:numdotdecimal" name="cbat:CapitalLeasesFutureMinimumPaymentReceivableCurrent" scale="0" unitRef="usd">749,703</ix:nonFraction></span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 1.4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</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"><ix:nonFraction contextRef="c251" decimals="0" format="ixt:numdotdecimal" name="cbat:CapitalLeasesFutureMinimumPaymentReceivableInTwoYears" scale="0" unitRef="usd">672,591</ix:nonFraction></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"><ix:nonFraction contextRef="c252" decimals="0" format="ixt:numdotdecimal" name="cbat:CapitalLeasesFutureMinimumPaymentReceivableInTwoYears" scale="0" unitRef="usd">52,445</ix:nonFraction></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"><ix:nonFraction contextRef="c253" decimals="0" format="ixt:numdotdecimal" name="cbat:CapitalLeasesFutureMinimumPaymentReceivableInTwoYears" scale="0" unitRef="usd">620,146</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 1.4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</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"><ix:nonFraction contextRef="c251" decimals="0" format="ixt:numdotdecimal" name="cbat:CapitalLeasesFutureMinimumPaymentReceivableInThreeYears" scale="0" unitRef="usd">524,572</ix:nonFraction></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"><ix:nonFraction contextRef="c252" decimals="0" format="ixt:numdotdecimal" name="cbat:CapitalLeasesFutureMinimumPaymentReceivableInThreeYears" scale="0" unitRef="usd">14,329</ix:nonFraction></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"><ix:nonFraction contextRef="c253" decimals="0" format="ixt:numdotdecimal" name="cbat:CapitalLeasesFutureMinimumPaymentReceivableInThreeYears" scale="0" unitRef="usd">510,243</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 1.4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2025</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">-</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>
    <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 style="padding-left: 1.4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2026</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-155"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-156"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-157"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 1.4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thereafter</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-158"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-159"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-160"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 1.4pt">&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 4pt double ">&#160;</td>
    <td style="border-bottom: black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c251" decimals="0" format="ixt:numdotdecimal" name="cbat:CapitalLeasesFutureMinimumPaymentReceivable" scale="0" unitRef="usd">2,036,355</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 4pt double ">&#160;</td>
    <td style="border-bottom: black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c252" decimals="0" format="ixt:numdotdecimal" name="cbat:CapitalLeasesFutureMinimumPaymentReceivable" scale="0" unitRef="usd">156,263</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 4pt double ">&#160;</td>
    <td style="border-bottom: black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c253" decimals="0" format="ixt:numdotdecimal" name="cbat:CapitalLeasesFutureMinimumPaymentReceivable" scale="0" unitRef="usd">1,880,092</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OperatingLeasesOfLesseeDisclosuresTextBlock-c0_cont_12" id="_OperatingLeasesOfLesseeDisclosuresTextBlock-c0_cont_11"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(c)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Operating lease</b></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation><div>
</div><div>

</div><ix:continuation continuedAt="_OperatingLeasesOfLesseeDisclosuresTextBlock-c0_cont_13" id="_OperatingLeasesOfLesseeDisclosuresTextBlock-c0_cont_12"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On January 14, 2021, Nanjing Daxin
entered into a lease agreement for manufacturing, warehouse and office space in Tianjing with a three year term, commencing on March 1,
2021 and expiring on <ix:nonNumeric contextRef="c246" format="ixt:datemonthdayyearen" name="cbat:LeaseMaturityDate">February 29, 2024</ix:nonNumeric>. The monthly rental payment is approximately $<ix:nonFraction contextRef="c246" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRent" scale="0" unitRef="usd">11,325</ix:nonFraction> (RMB<ix:nonFraction contextRef="c246" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRent" scale="0" unitRef="cny">73,143</ix:nonFraction>) per month.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OperatingLeasesOfLesseeDisclosuresTextBlock-c0_cont_14" id="_OperatingLeasesOfLesseeDisclosuresTextBlock-c0_cont_13"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On April 6, 2021, Nanjing CBAK entered
into a lease agreement for warehouse space in Nanjing with a three year term, commencing on April 15, 2021 and expiring on <ix:nonNumeric contextRef="c247" format="ixt:datemonthdayyearen" name="cbat:LeaseMaturityDate">April 14, 2024</ix:nonNumeric>.
The monthly rental payment is approximately $<ix:nonFraction contextRef="c248" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRent" scale="0" unitRef="usd">15,134</ix:nonFraction> (RMB<ix:nonFraction contextRef="c248" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRent" scale="0" unitRef="cny">97,743</ix:nonFraction>) per month.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OperatingLeasesOfLesseeDisclosuresTextBlock-c0_cont_15" id="_OperatingLeasesOfLesseeDisclosuresTextBlock-c0_cont_14"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On June 1, 2021, Nanjing Daxin entered
into a lease agreement for manufacturing, warehouse and office space in Wuxi with a three year term, commencing on June 1, 2021 and expiring
on <ix:nonNumeric contextRef="c249" format="ixt:datemonthdayyearen" name="cbat:LeaseMaturityDate">May 31, 2024</ix:nonNumeric>. The monthly rental payment is approximately $<ix:nonFraction contextRef="c249" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRent" scale="0" unitRef="usd">36,865</ix:nonFraction> (RMB<ix:nonFraction contextRef="c249" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRent" scale="0" unitRef="cny">238,095</ix:nonFraction>) per month for the first year and approximately $<ix:nonFraction contextRef="c250" decimals="0" format="ixt:numdotdecimal" name="cbat:RentalPaymentPerMonth" scale="0" unitRef="usd">43,009</ix:nonFraction>
(RMB<ix:nonFraction contextRef="c250" decimals="0" format="ixt:numdotdecimal" name="cbat:RentalPaymentPerMonth" scale="0" unitRef="cny">277,778</ix:nonFraction>) per month from the second year.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation><div>
</div><div>

</div><ix:continuation continuedAt="_OperatingLeasesOfLesseeDisclosuresTextBlock-c0_cont_16" id="_OperatingLeasesOfLesseeDisclosuresTextBlock-c0_cont_15"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The following is a schedule, by years,
of maturities of lease liabilities as of June 30, 2021:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OperatingLeasesOfLesseeDisclosuresTextBlock-c0_cont_17" id="_OperatingLeasesOfLesseeDisclosuresTextBlock-c0_cont_16"><ix:nonNumeric contextRef="c0" escape="true" name="cbat:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeaseTableTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <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"><i>Operating<br/>
leases</i></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12 months ending June 30,</span></td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 88%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="0" unitRef="usd">1,275,989</ix:nonFraction></span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="0" unitRef="usd">833,612</ix:nonFraction></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">2024</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">-</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2025</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-161"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></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">Thereafter</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-162"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total undiscounted cash flows</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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="0" unitRef="usd">2,109,601</ix:nonFraction></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">Less: imputed interest</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="0" unitRef="usd">141,408</ix:nonFraction></span></td>
    <td><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">Present value of lease liabilities</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 4pt double "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="0" unitRef="usd">1,968,193</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OperatingLeasesOfLesseeDisclosuresTextBlock-c0_cont_18" id="_OperatingLeasesOfLesseeDisclosuresTextBlock-c0_cont_17"><ix:nonNumeric contextRef="c0" escape="true" name="cbat:ScheduleOfLeaseTermAndDiscountRateTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>Lease term and discount rate</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><i>June 30,</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><i>2021</i></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Weighted-average remaining lease term - years</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="c0" decimals="2" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseExpense" scale="0" unitRef="usd">2.69</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Weighted-average discount rate (%)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="5" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" unitRef="pure">6.175</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;&#160;</p></ix:nonNumeric></ix:continuation><div>


</div><div>

</div><ix:continuation continuedAt="_OperatingLeasesOfLesseeDisclosuresTextBlock-c0_cont_19" id="_OperatingLeasesOfLesseeDisclosuresTextBlock-c0_cont_18"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Operating lease expenses for the three
and six months ended June 30, 2020 and 2021 for the capitation agreement was as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_OperatingLeasesOfLesseeDisclosuresTextBlock-c0_cont_19"><ix:nonNumeric contextRef="c0" escape="true" name="cbat:ScheduleOfOperatingLeaseExpensesTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: justify">&#160;</td><td style="padding-bottom: 1.5pt; white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">Three months ended June 30,</td><td style="text-align: center; padding-bottom: 1.5pt; white-space: nowrap; font-weight: bold">&#160;</td><td style="text-align: center; padding-bottom: 1.5pt; white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">Six months ended June 30,</td><td style="text-align: center; padding-bottom: 1.5pt; white-space: nowrap; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2020</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2020</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: justify; padding-bottom: 1.5pt">Operating lease cost &#8211;&#160;straight line</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-163">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseCost" scale="0" unitRef="usd">104,067</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-164">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseCost" scale="0" unitRef="usd">114,119</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 4pt">Total lease expense</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-165">-</div></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">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LeaseCost" scale="0" unitRef="usd">104,067</ix:nonFraction></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"><div style="-sec-ix-hidden: hidden-fact-166">-</div></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"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LeaseCost" scale="0" unitRef="usd">114,119</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric></ix:continuation><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"></p><div>

</div><!-- Field: Page; Sequence: 24 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><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" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CBAK Energy Technology, Inc. and subsidiaries</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Notes to the condensed consolidated financial statements</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For the three and six months ended June 30, 2020 and 2021</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Unaudited)</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(In US$ except for number of shares)</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><ix:nonNumeric contextRef="c0" continuedAt="_IntangibleAssetsDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:IntangibleAssetsDisclosureTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font: 10pt Times New Roman, Times, Serif"><b>12.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>Intangible Assets, net</b></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt">&#160;</p></ix:nonNumeric><div>
</div><div>

</div><ix:continuation continuedAt="_IntangibleAssetsDisclosureTextBlock-c0_cont_2" id="_IntangibleAssetsDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">Intangible assets as of December 31, 2020 and June 30, 2021
consisted of the followings:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IntangibleAssetsDisclosureTextBlock-c0_cont_3" id="_IntangibleAssetsDisclosureTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center">December&#160;31,</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center">June&#160;30,</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font: italic 10pt Times New Roman, Times, Serif; text-align: center">2020</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font: italic 10pt Times New Roman, Times, Serif; text-align: center">2021</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 76%; text-align: left">Computer software at cost</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:CapitalizedComputerSoftwareGross" scale="0" unitRef="usd">32,686</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:CapitalizedComputerSoftwareGross" scale="0" unitRef="usd">33,042</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Accumulated amortization</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="0" sign="-" unitRef="usd">20,879</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="0" sign="-" unitRef="usd">22,484</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="0" unitRef="usd">11,807</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="0" unitRef="usd">10,558</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation id="_IntangibleAssetsDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Amortization expenses were $<ix:nonFraction contextRef="c5" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="0" unitRef="usd">1,281</ix:nonFraction> and
$<ix:nonFraction contextRef="c4" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="0" unitRef="usd">688</ix:nonFraction> for the three months ended June 30, 2020 and 2021 and $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="0" unitRef="usd">2,582</ix:nonFraction> and $<ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="0" unitRef="usd">1,374</ix:nonFraction> for the six months ended June 30, 2020 and 2021, respectively.</p></ix:continuation><div>



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

</div><ix:nonNumeric contextRef="c0" continuedAt="_OtherLiabilitiesDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:OtherLiabilitiesDisclosureTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>13.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Trade Accounts and Bills Payable</b></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt">&#160;</p></ix:nonNumeric><div>
</div><div>

</div><ix:continuation continuedAt="_OtherLiabilitiesDisclosureTextBlock-c0_cont_2" id="_OtherLiabilitiesDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">Trade accounts and bills payable as of December 31, 2020
and June 30, 2021consisted of the followings:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OtherLiabilitiesDisclosureTextBlock-c0_cont_3" id="_OtherLiabilitiesDisclosureTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center">December&#160;31,</td><td style="font-style: italic">&#160;</td><td style="font-style: italic">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center">June 30,</td><td style="font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Trade accounts payable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="0" unitRef="usd">19,560,793</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">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="0" unitRef="usd">5,198,286</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Bills payable</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="padding-bottom: 1.5pt; text-align: left">-&#160;&#160;&#160;&#160;&#160; Bank acceptance bills (Note 14)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:BankAcceptancesExecutedAndOutstanding" scale="0" unitRef="usd">8,791,499</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:BankAcceptancesExecutedAndOutstanding" scale="0" unitRef="usd">19,052,282</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">&#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"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableTradeCurrent" scale="0" unitRef="usd">28,352,292</ix:nonFraction></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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableTradeCurrent" scale="0" unitRef="usd">24,250,568</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p></ix:nonNumeric></ix:continuation><div>


</div><div>

</div><ix:continuation continuedAt="_OtherLiabilitiesDisclosureTextBlock-c0_cont_4" id="_OtherLiabilitiesDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">All the bills payable are of trading nature and will mature
within <ix:nonNumeric contextRef="c254" format="ixt-sec:durwordsen" name="us-gaap:DebtInstrumentTerm">three months</ix:nonNumeric> to <ix:nonNumeric contextRef="c255" format="ixt-sec:durwordsen" name="us-gaap:DebtInstrumentTerm">one year</ix:nonNumeric> from the issue date.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_OtherLiabilitiesDisclosureTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">The bank acceptance bills were pledged by the Company&#8217;s
bank deposits (Note 2)</p></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_DebtDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:DebtDisclosureTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>14.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Loans</b></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt"><i>&#160;</i></p></ix:nonNumeric><div>
</div><div>

</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_2" id="_DebtDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><i><span style="text-decoration:underline">Bank loans:</span></i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_3" id="_DebtDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">Bank borrowings as of December 31, 2020 and June 30, 2021
consisted of the followings</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_4" id="_DebtDisclosureTextBlock-c0_cont_3"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfDebtTableTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center">December&#160;31,</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center">June&#160;30,</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 76%; text-align: left; padding-bottom: 4pt">Current maturities of long-term bank loans</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LoansPayableToBankCurrent" scale="0" unitRef="usd">13,739,546</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; border-bottom: Black 4pt double; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_5" id="_DebtDisclosureTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On June 4, 2018, <ix:nonNumeric contextRef="c256" name="us-gaap:LoansAndLeasesReceivableRelatedPartiesDescription">the Company obtained
banking facilities from China Everbright Bank Dalian Branch with a maximum amount of RMB200 million (approximately $30.63 million) bearing
interest at 130% of benchmark rate of the People&#8217;s Bank of China (&#8220;PBOC&#8221;) for three-year long-term loans with the term
from June 12, 2018 to June 10, 2021, at current rate 6.175% per annum. The facilities were secured by the Company&#8217;s land use rights,
buildings, machinery and equipment. According to the original repayment schedule, the loans are repayable in six installments of RMB0.8
million ($0.12 million) on December 10, 2018, RMB24.3 million ($3.72 million) on June 10, 2019, RMB0.8 million ($0.12 million) on December
10, 2019, RMB74.7 million ($11.44 million) on June 10, 2020, RMB0.8 million ($0.12 million) on December 10, 2020 and RMB66.3 million ($10.16
million) on June 10, 2021. The Company repaid the bank loan of RMB0.8 million ($0.12 million), RMB24.3 million ($3.72 million) and RMB0.8
million ($0.12 million) in December 2018, June 2019 and December 2019, respectively.</ix:nonNumeric></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_6" id="_DebtDisclosureTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On June 28, 2020, <ix:nonNumeric contextRef="c257" name="us-gaap:LoansAndLeasesReceivableRelatedPartiesDescription">the Company entered
into a supplemental agreement with China Everbright Bank Dalian Branch to change the repayment schedule. According to the modification
agreement, the remaining RMB141.8 million (approximately $21.72 million) loans are repayable in eight instalments consisting of RMB1.09
million ($0.17 million) on June 10, 2020, RMB1 million ($0.15 million) on December 10, 2020, RMB2 million ($0.31 million) on January 10,
2021, RMB2 million ($0.31 million) on February 10, 2021, RMB2 million ($0.31 million) on March 10, 2021, RMB2 million ($0.31 million)
on April 10, 2021, RMB2 million ($0.31 million) on May 10, 2021, and RMB129.7 million ($19.9 million) on June 10, 2021, respectively.</ix:nonNumeric>
As of June 30, 2021, the Company repaid all the bank loan.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

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

</div><!-- Field: Page; Sequence: 25 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><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; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>CBAK Energy Technology, Inc. and subsidiaries</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Notes to the condensed consolidated financial statements</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>For the three and six months ended June 30, 2020 and 2021</b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif">(In US$ except for number of shares)</span></p><div>

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




</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0px"></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>14.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Loans (continued)</b></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 0pt 0.25in; text-align: justify"><i><span style="text-decoration:underline">Bank loans:</span> (continued)</i></p><div>

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

</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_7" id="_DebtDisclosureTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On October 15, 2019, <ix:nonNumeric contextRef="c258" name="cbat:BillsPayableDescription">the Company borrowed
a total of RMB28 million (approximately $4.12 million) in the form of bills payable from China Everbright Bank Dalian Branch for a term
until October 15, 2020, which was secured by the Company&#8217;s cash totaled RMB28 million (approximately $4.12 million). The Company
discounted the bills payable of even date to China Everbright Bank at a rate of 3.3%. The Company repaid the bills on October 15, 2020.</ix:nonNumeric></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:nonNumeric contextRef="c259" name="us-gaap:DebtInstrumentDescription"><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_8" id="_DebtDisclosureTextBlock-c0_cont_7"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In December 2019, the Company obtained
banking facilities from China Everbright Bank Dalian Friendship Branch totaled RMB39.9 million (approximately $6.1 million) for a term
until November 6, 2020, bearing interest at 5.655% per annum. The facility was secured by 100% equity in CBAK Power held by BAK Asia and
buildings of Hubei BAK Real Estate Co., Ltd., which Mr. Yunfei Li (&#8220;Mr. Li&#8221;), the Company&#8217;s CEO holding 15% equity interest.
The Company repaid the bank loan of RMB39.9 million (approximately $6.1 million) in December 2020.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_9" id="_DebtDisclosureTextBlock-c0_cont_8"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><ix:nonNumeric contextRef="c260" name="us-gaap:DebtInstrumentDescription">In October to December 2020, the Company
borrowed a series of acceptance bills from China Merchants Bank totaled RMB13.5 million (approximately $2.07 million) for various terms
through April to June 2021, which was secured by the Company&#8217;s cash totaled RMB13.5 million (approximately $2.07 million).</ix:nonNumeric> The Company
repaid the bills through April to June 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_10" id="_DebtDisclosureTextBlock-c0_cont_9"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In January to June 2021, the Company
borrowed a series of acceptance bills from Agricultural Bank of China totaled RMB58.4 million (approximately $9.05 million) for various
terms to July to December 2021, which was secured by the Company&#8217;s cash totaled RMB58.4 million (approximately $9.05 million) (Note
2).&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_11" id="_DebtDisclosureTextBlock-c0_cont_10"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In January to June 2021, the Company
borrowed a series of acceptance bills from China Zheshang Bank Co. <ix:nonNumeric contextRef="c261" name="us-gaap:DebtInstrumentDescription">Ltd Shenyang Branch totaled RMB44.6 million (approximately $6.91 million)
for various terms to July to December 2021, which was secured by the Company&#8217;s cash totaled RMB44.6 million (approximately $6.91
million) (Note 2).</ix:nonNumeric></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_12" id="_DebtDisclosureTextBlock-c0_cont_11"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On April 19, 2021, <ix:nonNumeric contextRef="c262" name="us-gaap:DebtInstrumentDescription">the Company borrowed
a total of RMB20 million (approximately $3.10 million) from Bank of Ningbo Co., Ltd in the form of bills payable for a term until November
30, 2021, which was secured by the Company&#8217;s cash totaled RMB20 million (approximately $3.10 million) (Note 2).</ix:nonNumeric></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation><div>
</div><div>

</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_13" id="_DebtDisclosureTextBlock-c0_cont_12"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">The facilities were also secured by the Company&#8217;s
assets with the following carrying amounts:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_14" id="_DebtDisclosureTextBlock-c0_cont_13"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfQuantitativeInformationAboutFinancialAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; font-style: italic">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-style: italic; text-align: center">December&#160;31,</td><td style="white-space: nowrap; font-style: italic">&#160;</td><td style="white-space: nowrap; font-style: italic">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-style: italic; text-align: center">June&#160;30,</td><td style="white-space: nowrap; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Pledged deposits (note 2)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c266" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentCollateralAmount" scale="0" unitRef="usd">8,791,499</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">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c267" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentCollateralAmount" scale="0" unitRef="usd">19,065,551</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Right-of-use assets (note 11)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c268" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentCollateralAmount" scale="0" unitRef="usd">7,500,780</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"><div style="-sec-ix-hidden: hidden-fact-167">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Buildings</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c270" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentCollateralAmount" scale="0" unitRef="usd">16,721,178</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"><div style="-sec-ix-hidden: hidden-fact-168">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Machinery and equipment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c272" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentCollateralAmount" scale="0" unitRef="usd">4,926,886</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-169">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#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"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentCollateralAmount" scale="0" unitRef="usd">37,940,343</ix:nonFraction></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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentCollateralAmount" scale="0" unitRef="usd">19,065,551</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p></ix:nonNumeric></ix:continuation><div>


</div><div>

</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_15" id="_DebtDisclosureTextBlock-c0_cont_14"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">During the three months ended June
30, 2020 and 2021, interest of $<ix:nonFraction contextRef="c5" decimals="0" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="0" unitRef="usd">391,155</ix:nonFraction> and $<ix:nonFraction contextRef="c4" decimals="0" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="0" unitRef="usd">92,912</ix:nonFraction>, respectively, was incurred on the Company&#8217;s bank borrowings.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation><div>
</div><div>

</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_16" id="_DebtDisclosureTextBlock-c0_cont_15"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">During the six months ended June 30,
2020 and 2021, interest of $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="0" unitRef="usd">788,361</ix:nonFraction> and $<ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="0" unitRef="usd">306,495</ix:nonFraction>, respectively, was incurred on the Company&#8217;s bank borrowings.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p></ix:continuation><div>
</div><div>




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

</div><!-- Field: Page; Sequence: 26 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><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>CBAK Energy Technology, Inc. and subsidiaries</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Notes to the condensed consolidated financial
statements</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>For the three and six months ended June 30,
2020 and 2021</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(In US$ except for number of shares)</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>14.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Loans (continued)</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><i>&#160;</i></p><div>

</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_17" id="_DebtDisclosureTextBlock-c0_cont_16"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><i><span style="text-decoration:underline">Other Short-term Loans</span></i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><i>&#160;</i></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_18" id="_DebtDisclosureTextBlock-c0_cont_17"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">Other short-term loans as of December 31, 2020 and June
30, 2021 consisted of the following:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_19" id="_DebtDisclosureTextBlock-c0_cont_18"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfShortTermDebtTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <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-style: italic">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center">December&#160;31,</td><td style="font-style: italic">&#160;</td><td style="font-style: italic">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center">June&#160;30,</td><td style="font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Note</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Advance from related parties</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 69%; text-align: left">&#8211; Mr. Xiangqian Li, the Company&#8217;s Former CEO</td><td style="width: 1%">&#160;</td>
    <td style="width: 6%; text-align: center">(a)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c274" decimals="0" format="ixt:numdotdecimal" id="ix_12_fact" name="us-gaap:DueToRelatedPartiesCurrent" scale="0" unitRef="usd">100,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">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c275" decimals="0" format="ixt:numdotdecimal" id="ix_13_fact" name="us-gaap:DueToRelatedPartiesCurrent" scale="0" unitRef="usd">100,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">&#8211; Mr. Yunfei Li</td><td>&#160;</td>
    <td style="text-align: center">(b)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c276" decimals="0" format="ixt:numdotdecimal" id="ix_6_fact" name="us-gaap:DueToRelatedPartiesCurrent" scale="0" unitRef="usd">278,739</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"><ix:nonFraction contextRef="c118" decimals="0" format="ixt:numdotdecimal" id="ix_7_fact" name="us-gaap:DueToRelatedPartiesCurrent" scale="0" unitRef="usd">95,397</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">&#8211; Shareholders</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 1.5pt">(c)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c277" decimals="0" format="ixt:numdotdecimal" id="ix_4_fact" name="us-gaap:DueToRelatedPartiesCurrent" scale="0" unitRef="usd">92,446</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c278" decimals="0" format="ixt:numdotdecimal" id="ix_5_fact" name="us-gaap:DueToRelatedPartiesCurrent" scale="0" unitRef="usd">93,449</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DueToRelatedPartiesCurrent" scale="0" unitRef="usd">471,185</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DueToRelatedPartiesCurrent" scale="0" unitRef="usd">288,846</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Advances from unrelated third party</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></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">&#8211; Mr. Wenwu Yu</td><td>&#160;</td>
    <td style="text-align: center">(d)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c279" decimals="0" format="ixt:numdotdecimal" id="ix_8_fact" name="cbat:AdvancesFromUnrelatedThirdParty" scale="0" unitRef="usd">16,823</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"><ix:nonFraction contextRef="c280" decimals="0" format="ixt:numdotdecimal" id="ix_9_fact" name="cbat:AdvancesFromUnrelatedThirdParty" scale="0" unitRef="usd">17,005</ix:nonFraction></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">&#8211; Ms. Longqian Peng</td><td>&#160;</td>
    <td style="text-align: center">(d)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c281" decimals="0" format="ixt:numdotdecimal" id="ix_10_fact" name="cbat:AdvancesFromUnrelatedThirdParty" scale="0" unitRef="usd">689,275</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"><ix:nonFraction contextRef="c282" decimals="0" format="ixt:numdotdecimal" id="ix_11_fact" name="cbat:AdvancesFromUnrelatedThirdParty" scale="0" unitRef="usd">446,970</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">&#8211; Suzhou Zhengyuanwei Needle Ce Co., Ltd</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 1.5pt">(e)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c283" decimals="0" format="ixt:numdotdecimal" id="ix_2_fact" name="cbat:AdvancesFromUnrelatedThirdParty" scale="0" unitRef="usd">76,586</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c284" decimals="0" format="ixt:numdotdecimal" id="ix_3_fact" name="cbat:AdvancesFromUnrelatedThirdParty" scale="0" unitRef="usd">77,416</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="cbat:AdvancesFromUnrelatedThirdParty" scale="0" unitRef="usd">782,684</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="cbat:AdvancesFromUnrelatedThirdParty" scale="0" unitRef="usd">541,391</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 4pt">&#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"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="cbat:OtherShortTermsBorrowings" scale="0" unitRef="usd">1,253,869</ix:nonFraction></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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="cbat:OtherShortTermsBorrowings" scale="0" unitRef="usd">830,237</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><i>&#160;</i></p></ix:nonNumeric></ix:continuation><div>


</div><div>

</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_20" id="_DebtDisclosureTextBlock-c0_cont_19"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Advances from Mr. Xiangqian Li, the Company&#8217;s former CEO, was unsecured, non-interest bearing and repayable on demand.</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>
</div><div>

</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_21" id="_DebtDisclosureTextBlock-c0_cont_20"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Advances from Mr. Yunfei Li, the Company&#8217;s CEO, was unsecured, non-interest bearing and repayable on demand.</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>
</div><div>

</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_22" id="_DebtDisclosureTextBlock-c0_cont_21"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The earnest money paid by certain shareholders in relation to share purchase (note 1) were unsecured, non-interest bearing and repayable on demand.</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>
</div><div>

</div><ix:nonNumeric contextRef="c263" name="cbat:InvestmentAgreementsDescription"><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_23" id="_DebtDisclosureTextBlock-c0_cont_22"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In 2019, according to the investment
agreements and agreed by the investors, the Company returned partial earnest money of $966,579 (approximately RMB6.7 million) to these
investors.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_24" id="_DebtDisclosureTextBlock-c0_cont_23"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On October 14, 2019, <ix:nonNumeric contextRef="c91" name="us-gaap:LoansAndLeasesReceivableRelatedPartiesDescription">the Company entered
into a cancellation agreement with Mr. Shangdong Liu, Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping Shen (the creditors). Pursuant to the
terms of the cancellation agreement, Mr. Shangdong Liu, Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping Shen agreed to cancel and convert
the Fifth Debt (note 1) and the Unpaid Earnest Money in exchange for 528,053, 3,536,068, 2,267,798 and 2,267,798 shares of common stock
of the Company, respectively, at an exchange price of $0.6 per share. Upon receipt of the shares, the creditors will release the Company
from any claims, demands and other obligations relating to the Fifth Debt and the Unpaid Earnest Money.</ix:nonNumeric></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_25" id="_DebtDisclosureTextBlock-c0_cont_24"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">As of June 30, 2021, earnest money of $<ix:nonFraction contextRef="c264" decimals="0" format="ixt:numdotdecimal" name="cbat:RemainedOutstandingValue" scale="0" unitRef="usd">93,449</ix:nonFraction> remained
outstanding.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_26" id="_DebtDisclosureTextBlock-c0_cont_25"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Advances from unrelated third parties were unsecured, non-interest bearing and repayable on demand.</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>
</div><div>

</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_27" id="_DebtDisclosureTextBlock-c0_cont_26"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(e)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In 2019, the <ix:nonNumeric contextRef="c265" name="cbat:LoanAgreementDescription">Company entered into a short term loan agreement with Suzhou Zhengyuanwei Needle Ce Co., Ltd, an unrelated party to loan RMB0.6 million (approximately $0.1 million), bearing annual interest rate of 12%. As of June 30, 2021, loan amount of RMB0.5 million ($77,416) remained outstanding.</ix:nonNumeric></span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>
</div><div>

</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_28" id="_DebtDisclosureTextBlock-c0_cont_27"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the three months ended June 30, 2020 and
2021, interest of $<ix:nonFraction contextRef="c4" decimals="0" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseRelatedParty" scale="0" unitRef="usd">135,793</ix:nonFraction> and $<ix:nonFraction contextRef="c5" decimals="0" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseRelatedParty" scale="0" unitRef="usd">2,347</ix:nonFraction> were incurred on the Company&#8217;s borrowings from unrelated parties, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_DebtDisclosureTextBlock-c0_cont_28"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the six months ended June 30, 2020 and
2021, interest of $<ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseRelatedParty" scale="0" unitRef="usd">290,769</ix:nonFraction> and $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseRelatedParty" scale="0" unitRef="usd">4,661</ix:nonFraction> were incurred on the Company&#8217;s borrowings from unrelated parties, respectively.</p></ix:continuation><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><!-- Field: Page; Sequence: 27 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><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>CBAK Energy Technology, Inc. and subsidiaries</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Notes to the condensed consolidated financial
statements</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>For the three and six months ended June 30,
2020 and 2021</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(In US$ except for number of shares)</p><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>15.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Accrued Expenses and Other Payables</b></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p></ix:nonNumeric><div>
</div><div>

</div><ix:continuation continuedAt="_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock-c0_cont_2" id="_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">Accrued expenses and other payables as of December 31, 2020
and June 30, 2021 consisted of the following:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock-c0_cont_3" id="_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center">December&#160;31,</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center">June 30,</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 76%; text-align: left">Construction costs payable</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ConstructionPayableCurrent" scale="0" unitRef="usd">273,279</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ConstructionPayableCurrent" scale="0" unitRef="usd">1,998,028</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Equipment purchase payable</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="cbat:EquipmentPurchasePayable" scale="0" unitRef="usd">5,431,132</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="cbat:EquipmentPurchasePayable" scale="0" unitRef="usd">4,240,153</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Liquidated damages (note a)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" id="ix_14_fact" name="cbat:LiquidatedDamagesAmount" scale="0" unitRef="usd">1,210,119</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" id="ix_15_fact" name="cbat:LiquidatedDamagesAmount" scale="0" unitRef="usd">1,210,119</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Accrued staff costs</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccruedEmployeeBenefitsCurrent" scale="0" unitRef="usd">2,083,660</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccruedEmployeeBenefitsCurrent" scale="0" unitRef="usd">1,640,580</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Customer deposits</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="cbat:AccruedCustomerDeposits" scale="0" unitRef="usd">394,536</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="cbat:AccruedCustomerDeposits" scale="0" unitRef="usd">358,757</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Deferred revenue</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" scale="0" unitRef="usd">784,000</ix:nonFraction></p></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Other payables and accruals</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="0" unitRef="usd">2,252,733</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="0" unitRef="usd">2,175,543</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" scale="0" unitRef="usd">11,645,459</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" scale="0" unitRef="usd">12,407,180</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock-c0_cont_4" id="_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock-c0_cont_3"><ix:continuation id="_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 24px">&#160;</td> <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><ix:footnote id="ix_6_footnote" xml:lang="en-US"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On August 15, 2006, the SEC declared effective a post-effective amendment that the Company had filed on August 4, 2006, terminating the effectiveness of a resale registration statement on Form SB-2 that had been filed pursuant to a registration rights agreement with certain shareholders to register the resale of shares held by those shareholders. The Company subsequently filed Form S-1 for these shareholders. On December 8, 2006, the Company filed its Annual Report on Form 10-K for the year ended September 30, 2006 (the &#8220;2006 Form 10-K&#8221;). After the filing of the 2006 Form 10-K, the Company&#8217;s previously filed registration statement on Form S-1 was no longer available for resale by the selling shareholders whose shares were included in such Form S-1. Under the registration rights agreement, those selling shareholders became eligible for liquidated damages from the Company relating to the above two events totaling approximately $<ix:nonFraction contextRef="c285" decimals="0" format="ixt:numdotdecimal" name="cbat:LiquidatedDamageAmount" scale="0" unitRef="usd">1,051,000</ix:nonFraction>. As of December 31, 2019 and March 31, 2020, no liquidated damages relating to both events have been paid.</span></ix:footnote></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 42.55pt; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>
</div><div>

</div><ix:continuation continuedAt="_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock-c0_cont_5" id="_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">On November 9, 2007, the Company completed
a private placement for the gross proceeds to the Company of $<ix:nonFraction contextRef="c286" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="0" unitRef="usd">13,650,000</ix:nonFraction> by selling <ix:nonFraction contextRef="c286" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" unitRef="shares">3,500,000</ix:nonFraction> shares of common stock at the price of $<ix:nonFraction contextRef="c287" decimals="2" format="ixt:numdotdecimal" name="us-gaap:SaleOfStockPricePerShare" scale="0" unitRef="usdPershares">3.90</ix:nonFraction>
per share. Roth Capital Partners, LLC acted as the Company&#8217;s exclusive financial advisor and placement agent in connection with
the private placement and received a cash fee of $<ix:nonFraction contextRef="c287" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFeeAmount" scale="0" unitRef="usd">819,000</ix:nonFraction>. The Company may have become liable for liquidated damages to certain shareholders
whose shares were included in a resale registration statement on Form S-3 that the Company filed pursuant to a registration rights agreement
that the Company entered into with such shareholders in November 2007. Under the registration rights agreement, among other things, if
a registration statement filed pursuant thereto was not declared effective by the SEC by the 100th calendar day after the closing of the
Company&#8217;s private placement on November 9, 2007, or the &#8220;Effectiveness Deadline&#8221;, then the Company would be liable to
pay partial liquidated damages to each such investor of <ix:nonNumeric contextRef="c286" name="cbat:LiquidatedDamagesDescription">(a) 1.5% of the aggregate purchase price paid by such investor for the shares
it purchased on the one month anniversary of the Effectiveness Deadline; (b) an additional 1.5% of the aggregate purchase price paid by
such investor every thirtieth day thereafter (pro rated for periods totaling less than thirty days) until the earliest of the effectiveness
of the registration statement, the ten-month anniversary of the Effectiveness Deadline and the time that the Company is no longer required
to keep such resale registration statement effective because either such shareholders have sold all of their shares or such shareholders
may sell their shares pursuant to Rule 144 without volume limitations; and (c) 0.5% of the aggregate purchase price paid by such investor
for the shares it purchased in the Company&#8217;s November 2007 private placement on each of the following dates: the ten-month anniversary
of the Effectiveness Deadline and every thirtieth day thereafter (prorated for periods totaling less than thirty days), until the earlier
of the effectiveness of the registration statement and the time that the Company no longer is required to keep such resale registration
statement effective because either such shareholders have sold all of their shares or such shareholders may sell their shares pursuant
to Rule 144 without volume limitations. Such liquidated damages would bear interest at the rate of 1% per month (prorated for partial
months) until paid in full.</ix:nonNumeric></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">On December 21, 2007, pursuant to the
registration rights agreement, the Company filed a registration statement on Form S-3, which was declared effective by the SEC on May
7, 2008. As a result, the Company estimated liquidated damages amounting to $<ix:nonFraction contextRef="c288" decimals="0" format="ixt:numdotdecimal" name="cbat:LiquidatedDamages" scale="0" unitRef="usd">561,174</ix:nonFraction> for the November 2007 registration rights agreement.
As of December 31, 2020 and June 30, 2021, the Company had settled the liquidated damages with all the investors and the remaining provision
of approximately $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="cbat:LiquidatedDamages" scale="0" unitRef="usd">159,000</ix:nonFraction> was included in other payables and accruals.</p></ix:continuation><div>

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

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

</div><!-- Field: Page; Sequence: 28 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><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 87.55pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>CBAK Energy Technology, Inc. and subsidiaries</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Notes to the condensed consolidated financial
statements</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>For the three and six months ended June 30,
2020 and 2021</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(In US$ except for number of shares)</p><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_OtherLongTermPayablesTextBlock-c0_cont_1" escape="true" name="cbat:OtherLongTermPayablesTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>16.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Deferred Government Grants</b></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p></ix:nonNumeric><div>
</div><div>

</div><ix:continuation continuedAt="_OtherLongTermPayablesTextBlock-c0_cont_2" id="_OtherLongTermPayablesTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">Deferred government grants as of December 31, 2020 and June
30, 2021 consist of the following:</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OtherLongTermPayablesTextBlock-c0_cont_3" id="_OtherLongTermPayablesTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" escape="true" name="cbat:ScheduleOfDeferredGovernmentGrantsTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center">December&#160;31,</td><td style="font-style: italic">&#160;</td><td style="font-style: italic">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center">June&#160;30,</td><td style="font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Total government grants</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherLongTermDebt" scale="0" unitRef="usd">7,456,308</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">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherLongTermDebt" scale="0" unitRef="usd">7,460,562</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: Current portion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherLongTermDebtCurrent" scale="0" unitRef="usd">151,476</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherLongTermDebtCurrent" scale="0" unitRef="usd">153,118</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Non-current portion</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"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherLongTermDebtNoncurrent" scale="0" unitRef="usd">7,304,832</ix:nonFraction></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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherLongTermDebtNoncurrent" scale="0" unitRef="usd">7,307,444</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt">&#160;</p></ix:nonNumeric></ix:continuation><div>


</div><div>

</div><ix:continuation continuedAt="_OtherLongTermPayablesTextBlock-c0_cont_4" id="_OtherLongTermPayablesTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In September 2013, the Management Committee
of Dalian Economic Zone Management Committee (the &#8220;Management Committee&#8221;) provided a subsidy of RMB<ix:nonFraction contextRef="c289" decimals="-6" format="ixt:numdotdecimal" name="cbat:FinanceCosts" scale="6" unitRef="cny">150</ix:nonFraction> million to finance
the costs incurred in moving the Company facilities to Dalian, including the loss of sales while the new facilities were being constructed.
For the year ended September 30, 2015, the Company recognized $<ix:nonFraction contextRef="c290" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="0" unitRef="usd">23,103,427</ix:nonFraction> as income after offset of the related removal expenditures of
$<ix:nonFraction contextRef="c290" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRemovalCosts" scale="0" unitRef="usd">1,004,027</ix:nonFraction>. No such income or offset was recognized in the three and six months ended June 30, 2020 and 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>
</div><div>

</div><ix:continuation continuedAt="_OtherLongTermPayablesTextBlock-c0_cont_5" id="_OtherLongTermPayablesTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On October 17, 2014, the Company received
a subsidy of RMB<ix:nonFraction contextRef="c291" decimals="0" format="ixt:numdotdecimal" name="cbat:SubsidyReceived" scale="0" unitRef="cny">46,150,000</ix:nonFraction> pursuant to an agreement with the Management Committee dated July 2, 2013 for costs of land use rights and
to be used to construct the new manufacturing site in Dalian. Part of the facilities had been completed and was operated in July 2015
and the Company has initiated amortization on a straight-line basis over the estimated useful lives of the depreciable facilities constructed
thereon.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OtherLongTermPayablesTextBlock-c0_cont_6" id="_OtherLongTermPayablesTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On June 23, 2020, BAK Asia, the Company
wholly-owned Hong Kong subsidiary, entered into a framework investment agreement with Jiangsu Gaochun Economic Development Zone Development
Group Company (&#8220;Gaochun EDZ&#8221;), pursuant to which the Company intended to develop certain lithium battery projects that aim
to have a production capacity of 8Gwh. Gaochun EDZ agreed to provide various support to facilitate the development and operation of the
projects. As of the date of this report, the Company received RMB<ix:nonFraction contextRef="c292" decimals="-6" format="ixt:numdotdecimal" name="cbat:SubsidyReceived" scale="6" unitRef="cny">20</ix:nonFraction> million (approximately $<ix:nonFraction contextRef="c292" decimals="-4" format="ixt:numdotdecimal" name="cbat:SubsidyReceived" scale="6" unitRef="usd">3.10</ix:nonFraction> million) subsidy from Gaochun EDZ. The
Company will recognize the government subsidies as income or offsets them against the related expenditures when there are no present or
future obligations for the subsidized projects.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_OtherLongTermPayablesTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company offset government
grants of $<ix:nonFraction contextRef="c4" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherDepreciationAndAmortization" scale="0" unitRef="usd">34,886</ix:nonFraction> and $<ix:nonFraction contextRef="c5" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherDepreciationAndAmortization" scale="0" unitRef="usd">38,266</ix:nonFraction> for the three months ended June 30, 2020 and 2021 and $<ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherDepreciationAndAmortization" scale="0" unitRef="usd">70,307</ix:nonFraction> and $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherDepreciationAndAmortization" scale="0" unitRef="usd">76,399</ix:nonFraction> for the six months ended
June 30, 2020 and 2021, respectively, against depreciation expenses of the Dalian facilities.</p></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_ProductWarrantyDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:ProductWarrantyDisclosureTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>17.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Product Warranty Provision</b></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p></ix:nonNumeric><div>
</div><div>

</div><ix:nonNumeric contextRef="c0" name="us-gaap:StandardProductWarrantyDescription"><ix:continuation id="_ProductWarrantyDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company maintains a policy of providing
after sales support for certain of its new EV and LEV battery products introduced since October 1, 2015 by way of a warranty program.
The limited cover covers a period of six to twenty four months for battery cells, a period of twelve to twenty seven months for battery
modules for light electric vehicles (LEV) such as electric bicycles, and a period of three years to eight years (or 120,000 or 200,000
km if reached sooner) for battery modules for electric vehicles (EV). The Company accrues an estimate of its exposure to warranty claims
based on both current and historical product sales data and warranty costs incurred. The Company assesses the adequacy of its recorded
warranty liability at least annually and adjusts the amounts as necessary.</p></ix:continuation></ix:nonNumeric><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 0pt 0.25in; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 29 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><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 0.25in; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>CBAK Energy Technology, Inc.
and subsidiaries</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Notes to the condensed consolidated financial
statements</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>For the three and six months ended June 30,
2020 and 2021</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(In US$ except for number of shares)</p><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:IncomeTaxDisclosureTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>18.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities</b></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:nonNumeric><div>
</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_2" id="_IncomeTaxDisclosureTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 24px; font-size: 10pt">&#160;</td>
    <td style="width: 24px; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(a)</i></span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Income taxes in the condensed consolidated statements of comprehensive income (loss)</i></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_3" id="_IncomeTaxDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.25in">The Company&#8217;s provision for income
taxes expenses consisted of:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_4" id="_IncomeTaxDisclosureTextBlock-c0_cont_3"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Three months ended <br/> June 30,</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Six months ended<br/> June 30,</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">PRC income tax:</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 9pt; width: 52%">Current</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td><td style="text-align: right; width: 9%"><div style="-sec-ix-hidden: hidden-fact-170">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td><td style="text-align: right; width: 9%"><div style="-sec-ix-hidden: hidden-fact-171">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td><td style="text-align: right; width: 9%"><div style="-sec-ix-hidden: hidden-fact-172">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td><td style="text-align: right; width: 9%"><div style="-sec-ix-hidden: hidden-fact-173">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="text-align: left; width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; padding-left: 9pt">Deferred</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-174">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-175">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-176">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-177">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#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"><div style="-sec-ix-hidden: hidden-fact-178">-</div></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"><div style="-sec-ix-hidden: hidden-fact-179">-</div></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"><div style="-sec-ix-hidden: hidden-fact-180">-</div></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"><div style="-sec-ix-hidden: hidden-fact-181">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b>&#160;</b></p></ix:nonNumeric></ix:continuation><div>


</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_5" id="_IncomeTaxDisclosureTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b>United States Tax</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b>&#160;</b></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_6" id="_IncomeTaxDisclosureTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">CBAK is a Nevada corporation that is
subject to U.S. corporate income tax on its taxable income at a rate of up to <ix:nonFraction contextRef="c293" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" unitRef="pure">21</ix:nonFraction>% for taxable years beginning after December 31, 2017
and U.S. corporate income tax on its taxable income of up to <ix:nonFraction contextRef="c294" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" unitRef="pure">35</ix:nonFraction>% for prior tax years. The U.S. Tax Reform signed into law on December
22, 2017 significantly modified the U.S. Internal Revenue Code by, among other things, reducing the statutory U.S. federal corporate income
tax rate from <ix:nonFraction contextRef="c294" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" unitRef="pure">35</ix:nonFraction>% to <ix:nonFraction contextRef="c293" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" unitRef="pure">21</ix:nonFraction>% for taxable years beginning after December 31, 2017; limiting and/or eliminating many business deductions; migrating
the U.S. to a territorial tax system with a one-time transition tax on a mandatory deemed repatriation of previously deferred foreign
earnings of certain foreign subsidiaries; subject to certain limitations, generally eliminating U.S. corporate income tax on dividends
from foreign subsidiaries; and providing for new taxes on certain foreign earnings. Taxpayers may elect to pay the one-time transition
tax over eight years, or in a single lump sum.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

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

</div><!-- Field: Page; Sequence: 30 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><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 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CBAK
Energy Technology, Inc. and subsidiaries</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Notes
to the condensed consolidated financial statements</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For
the three and six months ended June 30, 2020 and 2021</b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(In
US$ except for number of shares)</span></p><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>18.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Income
    Taxes, Deferred Tax Assets and Deferred Tax Liabilities&#160;(continued)</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 24px; font-size: 10pt">&#160;</td>
    <td style="width: 24px; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(a)</i></span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Income taxes in the condensed consolidated statements of comprehensive income (loss) (continued)</i></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_7" id="_IncomeTaxDisclosureTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
U.S. Tax Reform also includes provisions for a new tax on GILTI effective for tax years of foreign corporations beginning after December
31, 2017. The GILTI provisions impose a tax on foreign income in excess of a deemed return on tangible assets of controlled foreign corporations
(&#8220;CFCs&#8221;), subject to the possible use of foreign tax credits and a deduction equal to 50 percent to offset the income tax
liability, subject to some limitations.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_8" id="_IncomeTaxDisclosureTextBlock-c0_cont_7"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s management is still evaluating the effect of the U.S. Tax Reform on CBAK. Management may update its judgment of that
effect based on its continuing evaluation and on future regulations or guidance issued by the U.S. Department of the Treasury, and specific
actions the Company may take in the future.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_9" id="_IncomeTaxDisclosureTextBlock-c0_cont_8"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">To
the extent that portions of CBAK&#8217;s U.S. taxable income, such as Subpart F income or GILTI, are determined to be from sources outside
of the U.S., subject to certain limitations, Sohu.com Inc. may be able to claim foreign tax credits to offset its U.S. income tax liabilities.
If dividends that CBAK receives from its subsidiaries are determined to be from sources outside of the U.S., subject to certain limitations,
CBAK will generally not be required to pay U.S. corporate income tax on those dividends. Any liabilities for U.S. corporate income tax
will be accrued in the Company&#8217;s consolidated statements of comprehensive income and estimated tax payments will be made when required
by U.S. law.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_10" id="_IncomeTaxDisclosureTextBlock-c0_cont_9"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">No
provision for income taxes in the United States or elsewhere has been made as CBAK had no taxable income for the three and six months
ended June 30, 2020 and 2021.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_11" id="_IncomeTaxDisclosureTextBlock-c0_cont_10"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Hong
Kong Tax</b>&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_12" id="_IncomeTaxDisclosureTextBlock-c0_cont_11"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">BAK
Asia and BAK Investments are subject to Hong Kong profits tax rate of <ix:nonFraction contextRef="c295" decimals="3" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" unitRef="pure">16.5</ix:nonFraction>% and did not have any assessable profits arising in or
derived from Hong Kong for the three and six months ended June 30, 2020 and 2021 and accordingly no provision for Hong Kong profits
tax was made in these periods.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_13" id="_IncomeTaxDisclosureTextBlock-c0_cont_12"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>PRC
Tax</b>&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:nonNumeric contextRef="c0" name="cbat:PrcTaxDescription"><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_14" id="_IncomeTaxDisclosureTextBlock-c0_cont_13"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
CIT Law in China applies an income tax rate of 25% to all enterprises but grants preferential tax treatment to High-New Technology Enterprises.
CBAK Power was regarded as a &#8220;High-new technology enterprise&#8221; pursuant to a certificate jointly issued by the relevant Dalian
Government authorities. The certificate was valid for three years commencing from year 2018. Under the preferential tax treatment, CBAK
Power was entitled to enjoy a tax rate of 15% for the years from 2019 to 2021 provided that the qualifying conditions as a High-new technology
enterprise were met.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_15" id="_IncomeTaxDisclosureTextBlock-c0_cont_14"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
reconciliation of the provision for income taxes determined at the statutory income tax rate to the Company&#8217;s income taxes is as
follows:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_16" id="_IncomeTaxDisclosureTextBlock-c0_cont_15"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Three
    months ended<br/>
    June&#160;30,</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Six
    months ended<br/>
    June&#160;30,</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>2020</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>2021</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>2020</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>2021</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 52%; padding-left: 9pt; text-indent: -9pt">(<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Loss) Income
    before income taxes</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:numdotdecimal" name="cbat:LossIncomeBeforeIncomeTaxes" scale="0" sign="-" unitRef="usd">1,198,167</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:numdotdecimal" name="cbat:LossIncomeBeforeIncomeTaxes" scale="0" unitRef="usd">2,720,223</ix:nonFraction></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="cbat:LossIncomeBeforeIncomeTaxes" scale="0" sign="-" unitRef="usd">3,552,278</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="cbat:LossIncomeBeforeIncomeTaxes" scale="0" unitRef="usd">32,328,391</ix:nonFraction></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">United
    States federal corporate income tax rate</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c4" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" unitRef="pure">21</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c5" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" unitRef="pure">21</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c6" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" unitRef="pure">21</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c0" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" unitRef="pure">21</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income
    tax credit computed at United States statutory corporate income tax rate</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="0" sign="-" unitRef="usd">251,615</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="0" unitRef="usd">571,247</ix:nonFraction></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="0" sign="-" unitRef="usd">745,978</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="0" unitRef="usd">6,788,962</ix:nonFraction></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Reconciling
    items:</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Rate
    differential for PRC earnings</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" scale="0" sign="-" unitRef="usd">26,214</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">(<ix:nonFraction contextRef="c5" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" scale="0" sign="-" unitRef="usd">96,677</ix:nonFraction></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif">)</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" scale="0" sign="-" unitRef="usd">95,439</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" scale="0" sign="-" unitRef="usd">27,673</ix:nonFraction></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif">)</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-deductible
    expenses (non-taxable income)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationNondeductibleExpense" scale="0" unitRef="usd">81,224</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">(<ix:nonFraction contextRef="c5" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationNondeductibleExpense" scale="0" sign="-" unitRef="usd">1,342,568</ix:nonFraction></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif">)<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationNondeductibleExpense" scale="0" unitRef="usd">148,903</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationNondeductibleExpense" scale="0" sign="-" unitRef="usd">7,229,358</ix:nonFraction></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif">)<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Share
    based payments</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="0" unitRef="usd">32,332</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="0" unitRef="usd">19,688</ix:nonFraction></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="0" unitRef="usd">95,360</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="0" unitRef="usd">50,940</ix:nonFraction></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Valuation
    allowance on deferred tax assets</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="0" unitRef="usd">164,273</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="0" unitRef="usd">848,310</ix:nonFraction></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="0" unitRef="usd">597,154</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="0" unitRef="usd">417,129</ix:nonFraction></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income
    tax expenses</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-182"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-183"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-184"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-185"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>
</div><div>


</div><!-- Field: Page; Sequence: 31 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CBAK
Energy Technology, Inc. and subsidiaries</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Notes
to the condensed consolidated financial statements</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For
the three and six months ended June 30, 2020 and 2021</b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(In
US$ except for number of shares)</span></p><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>18.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Income
    Taxes, Deferred Tax Assets and Deferred Tax Liabilities&#160;(continued)</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_17" id="_IncomeTaxDisclosureTextBlock-c0_cont_16"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 24px; font-size: 10pt">&#160;</td>
    <td style="width: 24px; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(b)</i></span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Deferred tax assets and deferred tax liabilities</i></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p></ix:continuation><div>
</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_18" id="_IncomeTaxDisclosureTextBlock-c0_cont_17"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
tax effects of temporary differences that give rise to significant portions of the deferred tax assets and liabilities as of December
31, 2020 and June 30, 2021 are presented below:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_19" id="_IncomeTaxDisclosureTextBlock-c0_cont_18"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>December&#160;31,</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>June&#160;30,</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>2020</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>2021</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Deferred
    tax assets</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 74%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trade
    accounts receivable</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c296" decimals="0" format="ixt:numdotdecimal" name="cbat:DeferredTaxAssetNetNoncurrent" scale="0" unitRef="usd">1,354,762</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="c297" decimals="0" format="ixt:numdotdecimal" name="cbat:DeferredTaxAssetNetNoncurrent" scale="0" unitRef="usd">1,311,220</ix:nonFraction></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c298" decimals="0" format="ixt:numdotdecimal" name="cbat:DeferredTaxAssetNetNoncurrent" scale="0" unitRef="usd">575,575</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="c299" decimals="0" format="ixt:numdotdecimal" name="cbat:DeferredTaxAssetNetNoncurrent" scale="0" unitRef="usd">601,795</ix:nonFraction></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property,
    plant and equipment</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c300" decimals="0" format="ixt:numdotdecimal" name="cbat:DeferredTaxAssetNetNoncurrent" scale="0" unitRef="usd">1,271,986</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="c301" decimals="0" format="ixt:numdotdecimal" name="cbat:DeferredTaxAssetNetNoncurrent" scale="0" unitRef="usd">1,193,302</ix:nonFraction></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif">Impairment on non-marketable equity securities</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-186">-</div></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="c303" decimals="0" format="ixt:numdotdecimal" name="cbat:DeferredTaxAssetNetNoncurrent" scale="0" unitRef="usd">172,996</ix:nonFraction></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Provision
    for product warranty</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c304" decimals="0" format="ixt:numdotdecimal" name="cbat:DeferredTaxAssetNetNoncurrent" scale="0" unitRef="usd">497,901</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="c305" decimals="0" format="ixt:numdotdecimal" name="cbat:DeferredTaxAssetNetNoncurrent" scale="0" unitRef="usd">497,846</ix:nonFraction></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
    operating loss carried forward</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="0" unitRef="usd">31,060,254</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="0" unitRef="usd">31,400,448</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Valuation
    allowance</span></td>
    <td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="cbat:DeferredTaxAssetValuationAllowanceNoncurrent" scale="0" sign="-" unitRef="usd">34,760,478</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="cbat:DeferredTaxAssetValuationAllowanceNoncurrent" scale="0" sign="-" unitRef="usd">35,177,607</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif">)<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred
    tax assets, non-current</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-187"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-188"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Deferred
    tax liabilities, non-current</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-189"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-190">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>
</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_20" id="_IncomeTaxDisclosureTextBlock-c0_cont_19"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><ix:nonNumeric contextRef="c0" name="us-gaap:TaxCreditCarryforwardDescription">As of December 31, 2020 and June 30,
2021, the Company&#8217;s U.S. entity had net operating loss carry forwards of $103,580,741, of which $102,293 available to reduce future
taxable income which will expire in various years through 2035 and $103,478,448 available to offset capital gains recognized in the succeeding
5 tax years and the Company&#8217;s PRC subsidiaries had net operating loss carry forwards of $37,536,687 and $38,593,969, respectively,
which will expire in various years through 2028.</ix:nonNumeric> Management believes it is more likely than not that the Company will not realize these
potential tax benefits as these operations will not generate any operating profits in the foreseeable future. As a result, a valuation
allowance was provided against the full amount of the potential tax benefits.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>
</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_21" id="_IncomeTaxDisclosureTextBlock-c0_cont_20"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">According
to the PRC Tax Administration and Collection Law, the statute of limitations is three years if the underpayment of taxes is due to computational
errors made by the taxpayer or its withholding agent. The statute of limitations extends to five years under special circumstances, which
are not clearly defined. In the case of a related party transaction, the statute of limitations is ten years. There is no statute of
limitations in the case of tax evasion.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_22" id="_IncomeTaxDisclosureTextBlock-c0_cont_21"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
impact of an uncertain income tax positions on the income tax return must be recognized at the largest amount that is more likely than
not to be sustained upon audit by the relevant tax authority. An uncertain income tax position will not be recognized if it has less
than a 50% likelihood of being sustained. Interest and penalties on income taxes will be classified as a component of the provisions
for income taxes.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_23" id="_IncomeTaxDisclosureTextBlock-c0_cont_22"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
significant uncertain tax position arose from the subsidies granted by the local government for the Company&#8217;s PRC subsidiary, which
may be modified or challenged by the central government or the tax authority. A reconciliation of January 1, 2021 through June 30, 2021
amount of unrecognized tax benefits excluding interest and penalties (&#8220;Gross UTB&#8221;) is as follows:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_24" id="_IncomeTaxDisclosureTextBlock-c0_cont_23"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Gross
    UTB</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Surcharge</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Net
    UTB</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 67%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance
    as of January 1, 2021</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c306" decimals="0" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefits" scale="0" unitRef="usd">7,511,182</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 8%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-191"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</span></div></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c308" decimals="0" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefits" scale="0" unitRef="usd">7,511,182</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Decrease
    in unrecognized tax benefits taken in current period</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c309" decimals="0" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease" scale="0" unitRef="usd">81,408</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-192"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c311" decimals="0" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease" scale="0" unitRef="usd">81,408</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance
    as of June 30, 2021</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c312" decimals="0" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefits" scale="0" unitRef="usd">7,592,590</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-193"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c314" decimals="0" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefits" scale="0" unitRef="usd">7,592,590</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>
</div><div>

</div><ix:continuation id="_IncomeTaxDisclosureTextBlock-c0_cont_24"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2020 and June 30, 2021, the Company had not accrued any interest and penalties related to unrecognized tax benefits.</span></p></ix:continuation><div>

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


</div><!-- Field: Page; Sequence: 32 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->32<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CBAK
Energy Technology, Inc. and subsidiaries</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Notes
to the condensed consolidated financial statements</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For
the three and six months ended June 30, 2020 and 2021</b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(In
US$ except for number of shares)</span></p><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_1" escape="true" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>19.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Share-based
    Compensation</b></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p></ix:nonNumeric><div>
</div><div>

</div><ix:continuation continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_2" id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Restricted
Shares</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_3" id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Restricted
shares granted on June 30, 2015</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_4" id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
June 12, 2015, the Board of Director approved the CBAK Energy Technology, Inc. 2015 Equity Incentive Plan (the &#8220;2015 Plan&#8221;)
for Employees, Directors and Consultants of the Company and its Affiliates. The maximum aggregate number of Shares that may be issued
under the Plan is ten million (<ix:nonFraction contextRef="c315" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" unitRef="shares">10,000,000</ix:nonFraction>) Shares.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_5" id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
June 30, 2015, pursuant to the 2015 Plan, the Compensation Committee of the Company&#8217;s Board of Directors granted an aggregate of
<ix:nonFraction contextRef="c316" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" scale="0" unitRef="shares">690,000</ix:nonFraction> restricted shares of the Company&#8217;s common stock, par value $<ix:nonFraction contextRef="c317" decimals="3" format="ixt:numdotdecimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares">0.001</ix:nonFraction>, to certain employees, officers and directors of the
Company with a fair value of $<ix:nonFraction contextRef="c317" decimals="2" format="ixt:numdotdecimal" name="us-gaap:SharePrice" scale="0" unitRef="usdPershares">3.24</ix:nonFraction> per share on June 30, 2015. In accordance with the vesting schedule of the grant, the restricted shares
will vest in twelve equal quarterly installments on the last day of each fiscal quarter beginning on June 30, 2015 (i.e. last vesting
period: quarter ended March 31, 2018). The Company recognizes the share-based compensation expenses on a graded-vesting method.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_6" id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">All
the restricted shares granted in respect of the restricted shares granted on June 30, 2015 had been vested on March 31, 2018.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_7" id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of June 30, 2021, there was no unrecognized stock-based compensation associated with the above restricted shares and
<ix:nonFraction contextRef="c318" decimals="INF" format="ixt:numdotdecimal" name="cbat:RestrictedSharesVestedSharesToBeIssued" scale="0" unitRef="shares">1,667</ix:nonFraction> vested shares were to be issued.&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_8" id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_7"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">Restricted
shares granted on April 19, 2016</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_9" id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_8"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">On
April 19, 2016, pursuant to <ix:nonNumeric contextRef="c319" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription">the Company&#8217;s 2015 Equity Incentive Plan, the Compensation Committee of the Board of Directors of the
Company (the &#8220;Compensation Committee&#8221;) granted an aggregate of 500,000 restricted shares of the Company&#8217;s common stock,
par value $0.001 (the &#8220;Restricted Shares&#8221;), to certain employees, officers and directors of the Company, of which 220,000
restricted shares were granted to the Company&#8217;s executive officers and directors. There are three types of vesting schedules. First,
if the number of restricted shares granted is below 3,000, the shares will vest annually in 2 equal installments over a two year period
with the first vesting on June 30, 2017. Second, if the number of restricted shares granted is larger than or equal to 3,000 and is below
10,000, the shares will vest annually in 3 equal installments over a three year period with the first vesting on June 30, 2017. Third,
if the number of restricted shares granted is above or equal to 10,000, the shares will vest semi-annually in 6 equal installments over
a three year period with the first vesting on December 31, 2016. The fair value of these restricted shares was $2.68 per share on April
19, 2016.</ix:nonNumeric> The Company recognizes the share-based compensation expenses over the vesting period (or the requisite service period) on a
graded-vesting method.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_10" id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_9"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">All the restricted shares granted in
respect of the restricted shares granted on April 19, 2016 had been vested on June 30, 2019.</p><p style="margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_11" id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_10"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">As
of June 30, 2021, there was no unrecognized stock-based compensation associated with the above restricted shares and
4,167 vested shares were to be issued.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>


</div><!-- Field: Page; Sequence: 33 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->33<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CBAK
Energy Technology, Inc. and subsidiaries</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Notes
to the condensed consolidated financial statements</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For
the three and six months ended June 30, 2020 and 2021</b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(In
US$ except for number of shares)</span></p><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>19.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Share-based
    Compensation&#160;(continued)</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Restricted
Shares (continued)</i></span></p><div>

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

</div><ix:continuation continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_12" id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_11"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">Restricted
shares granted on August 23, 2019</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_13" id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_12"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">On
August 23, 2019, pursuant to <ix:nonNumeric contextRef="c320" name="cbat:RestrictedShareDescription">the Company&#8217;s 2015 Equity Incentive Plan, the Compensation Committee 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, of which 710,000
restricted share units were granted to the Company&#8217;s executive officers and directors. 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 annual in 3 equal installments over a three year period with the first vesting on March 31, 2021.
The fair value of these restricted shares was $0.9 per share on August 23, 2019.</ix:nonNumeric> The Company recognizes the share-based compensation
expenses over the vesting period (or the requisite service period) on a graded-vesting method.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_14" id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_13"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The
Company recorded non-cash share-based compensation expense of $<ix:nonFraction contextRef="c321" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RestrictedStockExpense" scale="0" unitRef="usd">153,961</ix:nonFraction> and $<ix:nonFraction contextRef="c322" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RestrictedStockExpense" scale="0" unitRef="usd">454,096</ix:nonFraction> for three and six months ended June 30, 2020, respectively,
in respect of the restricted shares granted on August 23, 2019.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_15" id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_14"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company recorded non-cash share-based
compensation expense of $<ix:nonFraction contextRef="c323" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RestrictedStockExpense" scale="0" unitRef="usd">54,249</ix:nonFraction> and $<ix:nonFraction contextRef="c324" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RestrictedStockExpense" scale="0" unitRef="usd">148,035</ix:nonFraction> for three and six months ended June 30, 2021, respectively, in respect of the restricted
shares granted on August 23, 2019.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>




</div><div>

</div><ix:continuation continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_16" id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_15"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As of June 30, 2021, non-vested restricted
share units granted on August 23, 2019 are as follows:</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; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_17" id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_16"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 89%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-vested
    shares as of January 1, 2021</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c329" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" scale="0" unitRef="shares">855,504</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vested</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c330" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" unitRef="shares">288,498</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Forfeited</span></td>
    <td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c330" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="0" unitRef="shares">2,668</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-vested
    shares as of June 30, 2021</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c331" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" unitRef="shares">564,338</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>
</div><div>

</div><ix:continuation continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_18" id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_17"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of June 30, 2021, there was unrecognized stock-based compensation of $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="0" unitRef="usd">104,307</ix:nonFraction> associated with the above restricted shares. As of June
30, 2021, no vested shares were to be issued.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_19" id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_18"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="text-decoration:underline">Restricted shares granted on October
23, 2019</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_20" id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_19"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On October 23, 2019, pursuant to the
Company&#8217;s 2015 Equity Incentive Plan, the Compensation Committee granted an aggregate of <ix:nonFraction contextRef="c325" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" scale="0" unitRef="shares">100,000</ix:nonFraction> restricted share units of the Company&#8217;s
common stock to an employee of the Company. <ix:nonNumeric contextRef="c325" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights">In accordance with the vesting schedule of the grant, the restricted shares will vest semi-annually
in 6 equal installments over a three year period with the first vesting on October 30, 2020.</ix:nonNumeric> The fair value of these restricted shares
was $<ix:nonFraction contextRef="c325" decimals="INF" format="ixt:numdotdecimal" name="cbat:StockIssuedDuringPeriodSharesRestrictedStockAwardFairValuePerShare" scale="0" unitRef="shares">3</ix:nonFraction> per share on October 23, 2020. The Company recognizes the share-based compensation expenses over the vesting period (or the requisite
service period) on a graded-vesting method.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_21" id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_20"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company recorded non-cash share-based
compensation expense of $<ix:nonFraction contextRef="c326" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RestrictedStockExpense" scale="0" unitRef="usd">39,505</ix:nonFraction> and $<ix:nonFraction contextRef="c327" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RestrictedStockExpense" scale="0" unitRef="usd">94,537</ix:nonFraction> for three and six months ended June 30, 2021, respectively, in respect of the restricted shares
granted on August 23, 2019.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_22" id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_21"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As of June 30, 2021, non-vested restricted
share units granted on October 20, 2020 are as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_23" id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_22"><ix:continuation id="_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; padding-bottom: 1.5pt">Non-vested shares as of January 1, 2021</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 9%; padding-bottom: 1.5pt; text-align: right"><ix:nonFraction contextRef="c332" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" scale="0" unitRef="shares">83,333</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Vested</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c333" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" unitRef="shares">16,667</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Forfeited</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-194">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Non-vested shares as of June 30, 2021</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c335" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" unitRef="shares">66,666</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_24" id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_23"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As of June 30, 2021, there was unrecognized
stock-based compensation of $<ix:nonFraction contextRef="c328" decimals="0" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="0" unitRef="usd">113,272</ix:nonFraction> associated with the above restricted shares. As of June 30, 2021, <ix:nonFraction contextRef="c328" decimals="INF" format="ixt:numdotdecimal" name="cbat:RestrictedSharesVestedSharesToBeIssued" scale="0" unitRef="shares">16,667</ix:nonFraction> vested shares were to be
issued.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p></ix:continuation><div>
</div><div>

</div><ix:continuation id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_24"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
the Company itself is an investment holding company which is not expected to generate operating profits to realize the tax benefits arising
from its net operating loss carried forward, no income tax benefits were recognized for such stock-based compensation cost under the
stock option plan for the three and six months ended June 30, 2020 and 2021.</span></p></ix:continuation><div>

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


</div><!-- Field: Page; Sequence: 34 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->34<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CBAK
Energy Technology, Inc. and subsidiaries</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Notes
to the condensed consolidated financial statements</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For
the three and six months ended June 30, 2020 and 2021</b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(In
US$ except for number of shares)</span></p><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_EarningsPerShareTextBlock-c0_cont_1" escape="true" name="us-gaap:EarningsPerShareTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>20.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Income
    (Loss) Per Share</b></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric><div>
</div><div>

</div><ix:continuation continuedAt="_EarningsPerShareTextBlock-c0_cont_2" id="_EarningsPerShareTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following is the calculation of loss per share:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

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

</div><ix:continuation continuedAt="_EarningsPerShareTextBlock-c0_cont_3" id="_EarningsPerShareTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Three months ended<br/> June&#160;30,</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Six months ended <br/> June 30,</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Net (loss) income</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">1,198,167</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="0" unitRef="usd">2,720,223</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">$</td><td style="width: 9%; text-align: right">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">3,552,278</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="0" unitRef="usd">32,328,391</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: Net loss (income) attributable to non-controlling interests</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:numdotdecimal" name="cbat:CapitalContributionFromNonControllingInterestsOfASubsidiary" scale="0" unitRef="usd">952</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c5" decimals="0" format="ixt:numdotdecimal" name="cbat:CapitalContributionFromNonControllingInterestsOfASubsidiary" scale="0" sign="-" unitRef="usd">19,622</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="cbat:CapitalContributionFromNonControllingInterestsOfASubsidiary" scale="0" sign="-" unitRef="usd">4,918</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="cbat:CapitalContributionFromNonControllingInterestsOfASubsidiary" scale="0" sign="-" unitRef="usd">18,508</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Net (loss) income attributable to shareholders of CBAK Energy Technology, Inc.</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="0" sign="-" unitRef="usd">1,197,215</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="0" unitRef="usd">2,700,601</ix:nonFraction></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">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="0" sign="-" unitRef="usd">3,557,196</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="0" unitRef="usd">32,309,883</ix:nonFraction></td><td style="padding-bottom: 4pt; 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><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-indent: -9pt; padding-left: 9pt">Weighted average shares outstanding &#8211; basis (note)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares">60,430,255</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"><ix:nonFraction contextRef="c5" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares">88,411,583</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"><ix:nonFraction contextRef="c6" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares">56,877,900</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"><ix:nonFraction contextRef="c0" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares">86,347,656</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Dilutive unvested restricted stock</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesRestrictedStock" scale="0" unitRef="shares">582,256</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesRestrictedStock" scale="0" unitRef="shares">591,230</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Weighted average shares outstanding - diluted</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c4" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares">60,430,255</ix:nonFraction></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">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c5" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares">88,993,839</ix:nonFraction></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">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c6" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares">56,877,900</ix:nonFraction></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">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares">86,938,886</ix:nonFraction></td><td style="padding-bottom: 4pt; 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><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>(Loss) Income per share</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; ">
    <td style="padding-bottom: 4pt">- Basic</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">(<ix:nonFraction contextRef="c4" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasic" scale="0" sign="-" unitRef="usdPershares">0.02</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">)</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"><ix:nonFraction contextRef="c5" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasic" scale="0" unitRef="usdPershares">0.02</ix:nonFraction></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">(<ix:nonFraction contextRef="c6" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasic" scale="0" sign="-" unitRef="usdPershares">0.06</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">)</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"><ix:nonFraction contextRef="c0" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasic" scale="0" unitRef="usdPershares">0.37</ix:nonFraction></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-bottom: 4pt">- Diluted</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">(<ix:nonFraction contextRef="c4" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareDiluted" scale="0" sign="-" unitRef="usdPershares">0.02</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">)</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"><ix:nonFraction contextRef="c5" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareDiluted" scale="0" unitRef="usdPershares">0.02</ix:nonFraction></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">(<ix:nonFraction contextRef="c6" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareDiluted" scale="0" sign="-" unitRef="usdPershares">0.06</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">)</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"><ix:nonFraction contextRef="c0" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareDiluted" scale="0" unitRef="usdPershares">0.37</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_EarningsPerShareTextBlock-c0_cont_4" id="_EarningsPerShareTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note:
Including <ix:nonFraction contextRef="c4" decimals="INF" format="ixt:numdotdecimal" name="cbat:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1" scale="0" unitRef="shares"><ix:nonFraction contextRef="c6" decimals="INF" format="ixt:numdotdecimal" name="cbat:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1" scale="0" unitRef="shares">5,834</ix:nonFraction></ix:nonFraction> and <ix:nonFraction contextRef="c5" decimals="INF" format="ixt:numdotdecimal" name="cbat:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1" scale="0" unitRef="shares"><ix:nonFraction contextRef="c0" decimals="INF" format="ixt:numdotdecimal" name="cbat:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1" scale="0" unitRef="shares">22,501</ix:nonFraction></ix:nonFraction> vested restricted shares granted pursuant to the 2015 Plan that were not yet issued for the three and six
months ended June 30, 2020 and 2021, respectively.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_EarningsPerShareTextBlock-c0_cont_5" id="_EarningsPerShareTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the three and six months ended June 30, 2020, <ix:nonFraction contextRef="c4" decimals="INF" format="ixt:numdotdecimal" name="cbat:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndExpectedToUnvestOutstandingNumber1" scale="0" unitRef="shares"><ix:nonFraction contextRef="c6" decimals="INF" format="ixt:numdotdecimal" name="cbat:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndExpectedToUnvestOutstandingNumber1" scale="0" unitRef="shares">1,154,002</ix:nonFraction></ix:nonFraction> unvested restricted shares were anti-dilutive and excluded from shares used
in the diluted computation.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_EarningsPerShareTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the three and six months ended June 30, 2021, <ix:nonFraction contextRef="c5" decimals="INF" format="ixt:numdotdecimal" name="cbat:PurchaseShares" scale="0" unitRef="shares"><ix:nonFraction contextRef="c0" decimals="INF" format="ixt:numdotdecimal" name="cbat:PurchaseShares" scale="0" unitRef="shares">15,797,479</ix:nonFraction></ix:nonFraction> shares purchasable under warrants were excluded from EPS calculation, as
their effects were anti-dilutive.</span></p></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_WarrantsDisclosureTextBlock-c0_cont_1" escape="true" name="cbat:WarrantsDisclosureTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>21.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Warrants</b></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric><div>
</div><div>

</div><ix:continuation continuedAt="_WarrantsDisclosureTextBlock-c0_cont_2" id="_WarrantsDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 8, 2020, <ix:nonNumeric contextRef="c336" name="cbat:WarrantsDescription">the Company entered in a securities purchase agreement with certain institutional investors, pursuant to which the
Company issued in a registered direct offering, an aggregate of 9,489,800 shares of its common stock at a price of $5.18 per share, for
aggregate gross proceeds to the Company of approximately $49 million, before deducting fees to the placement agent and other estimated
offering expenses payable by the Company. As part of the transaction, the institutional investors also received warrants (&#8220;Investor
Warrants&#8221;) for the purchase of up to 3,795,920 shares of the Company&#8217;s common stock at an exercise price of $6.46 per share
exercisable for 36 months from the date of issuance. In addition, the placement agent for this transaction also received warrants (&#8220;Placement
Agent Warrants&#8221;) for the purchase of up to 379,592 shares of the Company&#8217;s common stock at an exercise price of $6.475 per
share exercisable for 36 months after 6 months from the issuance.</ix:nonNumeric></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_WarrantsDisclosureTextBlock-c0_cont_3" id="_WarrantsDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
February 8, 2021, <ix:nonNumeric contextRef="c337" name="cbat:WarrantsDescription">the Company entered into another securities purchase agreement with the same investors, pursuant to which the Company
issued in a registered direct offering, an aggregate of 8,939,976 shares of common stock of the Company at a per share purchase price
of $7.83. In addition, the Company issued to the investors (i) in a concurrent private placement, the Series A-1 warrants to purchase
a total of 4,469,988 shares of common stock, at a per share exercise price of $7.67 and exercisable for 42 months from the date of issuance;
(ii) in the registered direct offering, the Series B warrants to purchase a total of 4,469,988 shares of common stock, at a per share
exercise price of $7.83 and exercisable for 90 days from the date of issuance; and (iii) in the registered direct offering, the Series
A-2 warrants to purchase up to 2,234,992 shares of common stock, at a per share exercise price of $7.67 and exercisable for 45 months
from the date of issuance. The Company received gross proceeds of approximately $70 million from the registered direct offering and the
concurrent private placement, before deducting fees to the placement agent and other estimated offering expenses of $5.0 million payable
by the Company. In addition, the placement agent for this transaction also received warrants (&#8220;Placement Agent Warrants&#8221;)
for the purchase of up to 446,999 shares of the Company&#8217;s common stock at an exercise price of $9.204 per share exercisable for
36 months after 6 months from the issuance.</ix:nonNumeric></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

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

</div><!-- Field: Page; Sequence: 35 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->35<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><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 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CBAK
Energy Technology, Inc. and subsidiaries</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Notes
to the condensed consolidated financial statements</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For
the three and six months ended June 30, 2020 and 2021</b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(In
US$ except for number of shares)</span></p><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0px"></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>21.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Warrants&#160;(continued)</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><ix:continuation continuedAt="_WarrantsDisclosureTextBlock-c0_cont_4" id="_WarrantsDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
May 10, 2021, the Company entered into that Amendment No. 1 to the Series B Warrant (the &#8220;Series B Warrant Amendment&#8221;) with
each of the holders of the Company&#8217;s outstanding Series B warrants. Pursuant to the Series B Warrant Amendment, the term of the
Series B warrants was extended from May 11, 2021 to August 31, 2021.</span></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; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_WarrantsDisclosureTextBlock-c0_cont_5" id="_WarrantsDisclosureTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has performed a thorough reassessment of the terms of its warrants with reference to the provisions of ASC Topic 815-40-15-7I,
regarding its exposure to changes in currency exchange rates. This reassessment has led to the management&#8217;s conclusion that the
Company&#8217;s warrants issued to the investors should not be considered indexed to the Company&#8217;s own stock because the warrants
are denominated in U.S. dollar, which is different from the Company&#8217;s functional currency, Renminbi. Warrants are remeasured at
fair value with changes in fair value recorded in earnings in each reporting period.</span></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; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_WarrantsDisclosureTextBlock-c0_cont_6" id="_WarrantsDisclosureTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
was a total of <ix:nonFraction contextRef="c264" decimals="INF" format="ixt:numdotdecimal" name="cbat:WarrantsIssuedAndOutstanding" scale="0" unitRef="shares">15,797,479</ix:nonFraction> warrants issued and outstanding as of June 30, 2021.</span></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; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_WarrantsDisclosureTextBlock-c0_cont_7" id="_WarrantsDisclosureTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
fair value of the outstanding warrants was calculated using Binomial Model based on backward induction with the following assumptions:</span></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; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_WarrantsDisclosureTextBlock-c0_cont_8" id="_WarrantsDisclosureTextBlock-c0_cont_7"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration:underline">Warrants
issued in the 2020 Financing</span></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_WarrantsDisclosureTextBlock-c0_cont_9" id="_WarrantsDisclosureTextBlock-c0_cont_8"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfOutstandingWarrants-c0_cont_1" escape="true" name="cbat:ScheduleOfOutstandingWarrants"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><i>Warrants holder</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><i>Investor<br/> Warrants</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><i>Placement<br/> Agent<br/> Warrants</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid"><i>Appraisal Date (Inception Date)</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><i>December&#160;10, <br/> 2020</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><i>December&#160;10, <br/> 2020</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 76%">Market price per share (USD/share)</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><ix:nonFraction contextRef="c338" decimals="2" format="ixt:numdotdecimal" name="us-gaap:SharePrice" scale="0" unitRef="usdPershares">5.36</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><ix:nonFraction contextRef="c339" decimals="2" format="ixt:numdotdecimal" name="us-gaap:SharePrice" scale="0" unitRef="usdPershares">5.36</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif">Exercise price (USD/price)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c338" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" scale="0" unitRef="usdPershares">6.46</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c339" decimals="3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" scale="0" unitRef="usdPershares">6.475</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Risk free rate</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c340" decimals="3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" unitRef="pure">0.2</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c341" decimals="3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" unitRef="pure">0.2</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Dividend yield</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c340" decimals="3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" unitRef="pure">0.0</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c341" decimals="3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" unitRef="pure">0.0</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Expected term/ Contractual life (years)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c340" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">3.0</ix:nonNumeric> years</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c341" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">3.5</ix:nonNumeric> years</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Expected volatility</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c340" decimals="3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" unitRef="pure">211.5</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c341" decimals="3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" unitRef="pure">211.5</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_WarrantsDisclosureTextBlock-c0_cont_10" id="_WarrantsDisclosureTextBlock-c0_cont_9"><ix:continuation continuedAt="_ScheduleOfOutstandingWarrants-c0_cont_2" id="_ScheduleOfOutstandingWarrants-c0_cont_1"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: italic 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid">Appraisal Date</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31, <br/> 2020</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31, <br/> 2020</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 76%">Market price per share (USD/share)</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<ix:nonFraction contextRef="c342" decimals="2" format="ixt:numdotdecimal" name="us-gaap:SharePrice" scale="0" unitRef="usdPershares">5.06</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;<ix:nonFraction contextRef="c343" decimals="2" format="ixt:numdotdecimal" name="us-gaap:SharePrice" scale="0" unitRef="usdPershares">5.06</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif">Exercise price (USD/price)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c342" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" scale="0" unitRef="usdPershares">6.46</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c343" decimals="3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" scale="0" unitRef="usdPershares">6.475</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Risk free rate</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c344" decimals="3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" unitRef="pure">0.2</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c345" decimals="3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" unitRef="pure">0.2</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Dividend yield</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c344" decimals="3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" unitRef="pure">0.0</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c345" decimals="3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" unitRef="pure">0.0</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Expected term/ Contractual life (years)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c344" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">2.9</ix:nonNumeric> years</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c345" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">3.4</ix:nonNumeric> years</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Expected volatility</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c344" decimals="3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" unitRef="pure">187.6</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c345" decimals="3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" unitRef="pure">187.6</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_WarrantsDisclosureTextBlock-c0_cont_11" id="_WarrantsDisclosureTextBlock-c0_cont_10"><ix:continuation id="_ScheduleOfOutstandingWarrants-c0_cont_2"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid"><i>Appraisal Date</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><i>June 30,<br/> 2021</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><i>June 30,<br/> 2021</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 76%">Market price per share (USD/share)</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="c346" decimals="2" format="ixt:numdotdecimal" name="us-gaap:SharePrice" scale="0" unitRef="usdPershares">4.71</ix:nonFraction></p></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><ix:nonFraction contextRef="c347" decimals="2" format="ixt:numdotdecimal" name="us-gaap:SharePrice" scale="0" unitRef="usdPershares">4.71</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif">Exercise price (USD/price)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="c346" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" scale="0" unitRef="usdPershares">6.46</ix:nonFraction></p></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="c347" decimals="3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" scale="0" unitRef="usdPershares">6.475</ix:nonFraction></p></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Risk free rate</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c348" decimals="3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" unitRef="pure">0.3</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c349" decimals="3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" unitRef="pure">0.5</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Dividend yield</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c348" decimals="3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" unitRef="pure">0.0</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c349" decimals="3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" unitRef="pure">0.0</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Expected term/ Contractual life (years)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><ix:nonNumeric contextRef="c348" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">2.44</ix:nonNumeric> years</p></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><ix:nonNumeric contextRef="c349" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">2.94</ix:nonNumeric> years</p></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Expected volatility</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c348" decimals="3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" unitRef="pure">132.3</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="c349" decimals="3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" unitRef="pure">130.1</ix:nonFraction></p></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CBAK
Energy Technology, Inc. and subsidiaries</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Notes
to the condensed consolidated financial statements</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For
the three and six months ended June 30, 2020 and 2021</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Unaudited)</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(In
US$ except for number of shares)</span></p><div>


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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0px"></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><b>21<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.</span></b></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Warrants
    (continued)</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><ix:continuation continuedAt="_WarrantsDisclosureTextBlock-c0_cont_12" id="_WarrantsDisclosureTextBlock-c0_cont_11"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration:underline">Warrants
issued in the 2021 Financing</span></span></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; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_WarrantsDisclosureTextBlock-c0_cont_13" id="_WarrantsDisclosureTextBlock-c0_cont_12"><ix:nonNumeric contextRef="c0" continuedAt="_WarrantIssuedTableTextBlock-c0_cont_1" escape="true" name="cbat:WarrantIssuedTableTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><i>Warrants holder</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td>
    <td colspan="10" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><i>Investor Warrants</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><i>Placement<br/> Agent<br/> Warrants</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid"><i>Appraisal Date (Inception Date)</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><i>Series A1 <br/> February&#160;10,<br/> 2021</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><i>Series A2 <br/> February&#160;10,<br/> 2021</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><i>Series B February&#160;10,<br/> 2021</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><i>February&#160;10,<br/> 2021</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 52%">Market price per share (USD/share)</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><ix:nonFraction contextRef="c350" decimals="2" format="ixt:numdotdecimal" name="us-gaap:SharePrice" scale="0" unitRef="usdPershares">7.36</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><ix:nonFraction contextRef="c351" decimals="2" format="ixt:numdotdecimal" name="us-gaap:SharePrice" scale="0" unitRef="usdPershares">7.36</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><ix:nonFraction contextRef="c352" decimals="2" format="ixt:numdotdecimal" name="us-gaap:SharePrice" scale="0" unitRef="usdPershares">7.36</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><ix:nonFraction contextRef="c353" decimals="2" format="ixt:numdotdecimal" name="us-gaap:SharePrice" scale="0" unitRef="usdPershares">7.36</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif">Exercise price (USD/price)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c350" decimals="2" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" unitRef="usdPershares">7.67</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c351" decimals="2" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" unitRef="usdPershares">7.67</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c352" decimals="2" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" unitRef="usdPershares">7.83</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c353" decimals="3" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" unitRef="usdPershares">9.204</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Risk free rate</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c354" decimals="3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" unitRef="pure">0.2</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c355" decimals="3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" unitRef="pure">0.3</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c356" decimals="3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" unitRef="pure">0.0</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c357" decimals="3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" unitRef="pure">0.2</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Dividend yield</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c354" decimals="3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" unitRef="pure">0.0</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c355" decimals="3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" unitRef="pure">0.0</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c356" decimals="3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" unitRef="pure">0.0</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c357" decimals="3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" unitRef="pure">0.0</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Expected term/ Contractual life (years)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonNumeric contextRef="c354" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">3.5</ix:nonNumeric> years</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonNumeric contextRef="c355" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">3.8</ix:nonNumeric> years</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonNumeric contextRef="c356" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">0.3</ix:nonNumeric> years</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonNumeric contextRef="c357" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">3.5</ix:nonNumeric> years</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Expected volatility</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c354" decimals="3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" unitRef="pure">121.8</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c355" decimals="3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" unitRef="pure">119.5</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c356" decimals="3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" unitRef="pure">214.5</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c357" decimals="3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" unitRef="pure">121.8</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

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

</div><ix:continuation continuedAt="_WarrantsDisclosureTextBlock-c0_cont_14" id="_WarrantsDisclosureTextBlock-c0_cont_13"><ix:continuation id="_WarrantIssuedTableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="font-style: italic">Warrants holder</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="10" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Investor Warrants</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Placement Agent Warrants</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-style: italic; border-bottom: Black 1.5pt solid">Appraisal Date</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Series A1<br/> June 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Series A2 <br/> June 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Series B<br/> June 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%">Market price per share (USD/share)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c358" decimals="2" format="ixt:numdotdecimal" name="us-gaap:SharePrice" scale="0" unitRef="usdPershares">4.71</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"><ix:nonFraction contextRef="c359" decimals="2" format="ixt:numdotdecimal" name="us-gaap:SharePrice" scale="0" unitRef="usdPershares">4.71</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"><ix:nonFraction contextRef="c360" decimals="2" format="ixt:numdotdecimal" name="us-gaap:SharePrice" scale="0" unitRef="usdPershares">4.71</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"><ix:nonFraction contextRef="c361" decimals="2" format="ixt:numdotdecimal" name="us-gaap:SharePrice" scale="0" unitRef="usdPershares">4.71</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Exercise price (USD/price)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c358" decimals="2" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" unitRef="usdPershares">7.67</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"><ix:nonFraction contextRef="c359" decimals="2" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" unitRef="usdPershares">7.67</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"><ix:nonFraction contextRef="c360" decimals="2" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" unitRef="usdPershares">7.83</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"><ix:nonFraction contextRef="c361" decimals="3" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" unitRef="usdPershares">9.204</ix:nonFraction></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">Risk free rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c362" decimals="3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" unitRef="pure">0.5</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c363" decimals="3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" unitRef="pure">0.5</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c364" decimals="3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" unitRef="pure">0.0</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c365" decimals="3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" unitRef="pure">0.5</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Dividend yield</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c362" decimals="3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" unitRef="pure">0.0</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c363" decimals="3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" unitRef="pure">0.0</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c364" decimals="3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" unitRef="pure">0.0</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c365" decimals="3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" unitRef="pure">0.0</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Expected term/ Contractual life (years)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c362" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">3.11</ix:nonNumeric> years</span></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="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c363" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">3.36</ix:nonNumeric> years</span></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="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c364" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">0.17</ix:nonNumeric> years</span></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="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c365" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">3.11</ix:nonNumeric> years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Expected volatility</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c362" decimals="3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" unitRef="pure">127.1</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c363" decimals="3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" unitRef="pure">123.3</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c364" decimals="3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" unitRef="pure">57.5</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c365" decimals="3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" unitRef="pure">127.1</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>


</div><div>

</div><ix:continuation continuedAt="_WarrantsDisclosureTextBlock-c0_cont_15" id="_WarrantsDisclosureTextBlock-c0_cont_14"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following is a reconciliation of the beginning and ending balances of warrants liability measured at fair value on a recurring basis
using Level 3 inputs:</span></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; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

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

</div><ix:continuation continuedAt="_WarrantsDisclosureTextBlock-c0_cont_16" id="_WarrantsDisclosureTextBlock-c0_cont_15"><ix:nonNumeric contextRef="c0" escape="true" name="srt:ScheduleOfCondensedCashFlowStatementTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">December 31, 2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/>
 2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Balance at the beginning of period</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-195">-</div></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"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="cbat:BalanceAtBeginningAndEndingOfYear" scale="0" unitRef="usd">17,783,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Warrants issued to institution investors</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c366" decimals="0" format="ixt:numdotdecimal" name="cbat:WarrantsIssuedToInstitutionInvestors" scale="0" unitRef="usd">17,980,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"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="cbat:WarrantsIssuedToInstitutionInvestors" scale="0" unitRef="usd">47,519,000</ix:nonFraction></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">Warrants issued to placement agent</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c366" decimals="0" format="ixt:numdotdecimal" name="cbat:WarrantsIssuedToPlacementAgents" scale="0" unitRef="usd">1,875,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"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="cbat:WarrantsIssuedToPlacementAgents" scale="0" unitRef="usd">2,346,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Warrants redeemed</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-196">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-197">-</div></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-bottom: 1.5pt">Fair value change of warrants included in earnings</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c366" decimals="0" format="ixt:numdotdecimal" name="cbat:FairValueChangeOfIssuedWarrantsIncludedInEarnings" scale="0" sign="-" unitRef="usd">2,072,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="cbat:FairValueChangeOfIssuedWarrantsIncludedInEarnings" scale="0" sign="-" unitRef="usd">34,176,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">&#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"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="cbat:BalanceAtBeginningAndEndingOfYear" scale="0" unitRef="usd">17,783,000</ix:nonFraction></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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="cbat:BalanceAtBeginningAndEndingOfYear" scale="0" unitRef="usd">33,472,000</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

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

</div><!-- Field: Page; Sequence: 37 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->37<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>CBAK
Energy Technology, Inc. and subsidiaries</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Notes
to the condensed consolidated financial statements</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>For
the three and six months ended June 30, 2020 and 2021</b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif">(In
US$ except for number of shares)</span></p><div>


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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0px"></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>21.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>Warrants
    (continued)</b></span></td></tr>
  </table><div>



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

</div><ix:continuation continuedAt="_WarrantsDisclosureTextBlock-c0_cont_17" id="_WarrantsDisclosureTextBlock-c0_cont_16"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following is a summary of the warrant activity:</span></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; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

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

</div><ix:continuation id="_WarrantsDisclosureTextBlock-c0_cont_17"><ix:nonNumeric contextRef="c0" escape="true" name="cbat:ScheduleOfWarrantActivityTableTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <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"><i>Number of<br/>
Warrants</i></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"><i>Average<br/>
Exercise&#160;Price</i></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"><i>Weighted<br/>
Average<br/>
Remaining<br/>
Contractual<br/>
Term in<br/>
Years</i></span></td>
    <td>&#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: #CCEEFF">
    <td style="width: 64%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding at January 1, 2021</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c2" decimals="INF" format="ixt:numdotdecimal" name="cbat:NumberOfWarrantsBeginningAndEnding" scale="0" unitRef="shares">4,175,512</ix:nonFraction></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c2" decimals="2" format="ixt:numdotdecimal" name="cbat:AverageExercisePriceBeginningAndEnding" scale="0" unitRef="usdPershares">6.46</ix:nonFraction></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 9%; text-align: right"><ix:nonNumeric contextRef="c0" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.0</span></ix:nonNumeric></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercisable at January 1, 2021</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"><ix:nonFraction contextRef="c2" decimals="INF" format="ixt:numdotdecimal" name="cbat:NumberOfWarrantsExercisableBeginningAndEnding" scale="0" unitRef="shares">3,795,920</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c2" decimals="2" format="ixt:numdotdecimal" name="cbat:AverageExercisePriceExercisableBeginning" scale="0" unitRef="usdPershares">6.46</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonNumeric contextRef="c0" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.9</span></ix:nonNumeric></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted</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"><ix:nonFraction contextRef="c0" decimals="INF" format="ixt:numdotdecimal" name="cbat:NumberOfWarrantsGranted" scale="0" unitRef="shares">11,621,967</ix:nonFraction></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"><ix:nonFraction contextRef="c0" decimals="2" format="ixt:numdotdecimal" name="cbat:AverageExercisePriceGranted" scale="0" unitRef="usdPershares">7.79</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonNumeric contextRef="c0" format="ixt-sec:duryear" name="cbat:WeightedAveragesRemainingContractualTermInYearsGranted"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.3</span></ix:nonNumeric></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercised / surrendered</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-198"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-199"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></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; background-color: #CCEEFF">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expired</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-200"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-201"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></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 style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding at June 30, 2021</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"><ix:nonFraction contextRef="c3" decimals="INF" format="ixt:numdotdecimal" name="cbat:NumberOfWarrantsBeginningAndEnding" scale="0" unitRef="shares">15,797,479</ix:nonFraction>&#160;</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"><ix:nonFraction contextRef="c3" decimals="2" format="ixt:numdotdecimal" name="cbat:AverageExercisePriceBeginningAndEnding" scale="0" unitRef="usdPershares">7.44</ix:nonFraction>&#160;</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"><ix:nonNumeric contextRef="c0" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1">2.15</ix:nonNumeric>&#160;</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercisable at June 30, 2021</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"><ix:nonFraction contextRef="c3" decimals="INF" format="ixt:numdotdecimal" name="cbat:NumberOfWarrantsExercisableBeginningAndEnding" scale="0" unitRef="shares">15,350,480</ix:nonFraction>&#160;</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"><ix:nonFraction contextRef="c3" decimals="2" format="ixt:numdotdecimal" name="cbat:AverageExercisePriceExercisableBeginning" scale="0" unitRef="usdPershares">7.39</ix:nonFraction>&#160;</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"><ix:nonNumeric contextRef="c0" format="ixt-sec:duryear" name="cbat:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionExercisableWeightedAverageRemainingContractualTerm1">2.12</ix:nonNumeric>&#160;</span></td>
    <td>&#160;</td></tr>
  </table></ix:nonNumeric></ix:continuation><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;</span></p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_FairValueDisclosuresTextBlock-c0_cont_1" escape="true" name="us-gaap:FairValueDisclosuresTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>22.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Fair
    Value of Financial Instruments</b></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric><div>
</div><div>

</div><ix:continuation continuedAt="_FairValueDisclosuresTextBlock-c0_cont_2" id="_FairValueDisclosuresTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ASC
Topic 820,<i>&#160;Fair Value Measurement and Disclosures</i>, defines fair value as the exchange price that would be received for an
asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly
transaction between market participants on the measurement date. This topic also establishes a fair value hierarchy, which requires classification
based on observable and unobservable inputs when measuring fair value. Certain current assets and current liabilities are financial instruments.
Management believes their carrying amounts are a reasonable estimate of fair value because of the short period of time between the origination
of such instruments and their expected realization and, if applicable, their current interest rates are equivalent to interest rates
currently available. The three levels of valuation hierarchy are defined as follows:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_FairValueDisclosuresTextBlock-c0_cont_3" id="_FairValueDisclosuresTextBlock-c0_cont_2"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    1 inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    2 inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, and inputs that
    are observable for the assets or liability, either directly or indirectly, for substantially the full term of the financial instruments.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    3 inputs to the valuation methodology are unobservable and significant to the fair value measurement.</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>
</div><div>

</div><ix:continuation id="_FairValueDisclosuresTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
carrying amounts of financial assets and liabilities, such as cash and cash equivalents, pledged deposits, trade accounts and bills receivable
and payable, other receivables, balances with former subsidiaries, other short-term loans, short-term and long-term bank loans and other
payables approximate their fair values because of the short maturity of these instruments or the rate of interest of these instruments
approximate the market rate of interest.</span></p></ix:continuation><div>

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


</div><!-- Field: Page; Sequence: 38 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->38<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CBAK
Energy Technology, Inc. and subsidiaries</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Notes
to the condensed consolidated financial statements</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For
the three and six months ended June 30, 2020 and 2021</b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(In
US$ except for number of shares)</span></p><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>23.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Commitments
    and Contingencies</b></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric><div>
</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_2" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(i)</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Capital
    Commitments</i></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>
</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_3" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2020 and June 30, 2021, the Company had the following contracted capital commitments:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

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

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_4" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_3"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:LongTermPurchaseCommitmentTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center">December<br/>
&#160;31,</td><td style="font-style: italic">&#160;</td><td style="font-style: italic">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center">June 30,</td><td style="font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">For construction of buildings</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c465" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherCommitment" scale="0" unitRef="usd">2,465,092</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">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c466" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherCommitment" scale="0" unitRef="usd">1,450,949</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">For purchases of equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c467" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherCommitment" scale="0" unitRef="usd">10,308,416</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"><ix:nonFraction contextRef="c468" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherCommitment" scale="0" unitRef="usd">12,327,017</ix:nonFraction></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">For acquisition of a subsidiary</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-202">-</div></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="c470" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherCommitment" scale="0" unitRef="usd">18,270,213</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Capital injection</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c471" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherCommitment" scale="0" unitRef="usd">228,115,914</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c472" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherCommitment" scale="0" unitRef="usd">141,694,177</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#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"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherCommitment" scale="0" unitRef="usd">240,889,422</ix:nonFraction></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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OtherCommitment" scale="0" unitRef="usd">173,742,356</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span>&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_5" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_4"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(ii)</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Litigation</i></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p></ix:continuation><div>
</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_6" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">During its normal course of business,
the Company may become involved in various lawsuits and legal proceedings. However, litigation is subject to inherent uncertainties, and
an adverse result may arise from time to time will affect its operation. Other than the legal proceeding set forth below, the Company
is currently not aware of any such legal proceedings or claims that the Company believe will have an adverse effect on the Company&#8217;s
operation, financial condition or operating results.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p></ix:continuation><div>
</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_7" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
July 7, 2016, Shenzhen Huijie Purification System Engineering Co., Ltd (&#8220;Shenzhen Huijie&#8221;), one of the Company&#8217;s contractors,
filed a lawsuit against CBAK Power in the Peoples&#8217; Court of Zhuanghe City, Dalian, (the &#8220;Court of Zhuanghe&#8221;) for failure
to pay pursuant to the terms of the contract and entrusting part of the project of the contract to a third party without their prior
consent. The plaintiff sought a total amount of $<ix:nonFraction contextRef="c367" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="usd">1,241,648</ix:nonFraction> (RMB<ix:nonFraction contextRef="c367" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="cny">8,430,792</ix:nonFraction>), including construction costs of $<ix:nonFraction contextRef="c368" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="6" unitRef="usd">0.9</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c368" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="6" unitRef="cny">6.1</ix:nonFraction> million,
which the Company already accrued for at June 30, 2016), interest of $<ix:nonFraction contextRef="c369" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="usd">29,812</ix:nonFraction> (RMB<ix:nonFraction contextRef="c369" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="6" unitRef="cny">0.2</ix:nonFraction> million) and compensation of $<ix:nonFraction contextRef="c370" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="6" unitRef="usd">0.3</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c370" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="6" unitRef="cny">1.9</ix:nonFraction>
million). On September 7, 2016, upon the request of Shenzhen Huijie for property preservation, the Court of Zhuanghe froze CBAK Power&#8217;s
bank deposits totaling $<ix:nonFraction contextRef="c371" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DepositAssets" scale="0" unitRef="usd">1,210,799</ix:nonFraction> (RMB<ix:nonFraction contextRef="c371" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DepositAssets" scale="0" unitRef="cny">8,430,792</ix:nonFraction>) for a period of one year. On September 1, 2017, upon the request of Shenzhen Huijie,
the Court of Zhuanghe froze the bank deposits for another one year until August 31, 2018. The Court further froze the bank deposits for
another one year until August 27, 2019 upon the request of Shenzhen Huijie on August 27, 2018. On August 27, 2019, the Court froze the
bank deposits for another year until August 27, 2020, upon the request of Shenzhen Huijie. On June 28, 2020, the Court of Dalian entered
the final judgement as described below and the frozen bank deposit was released in July 2020.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_8" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_7"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
June 30, 2017, according to the trial of first instance, the Court of Zhuanghe ruled that CBAK Power should pay the remaining contract
amount of RMB<ix:nonFraction contextRef="c372" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LitigationSettlementAmountAwardedToOtherParty" scale="0" unitRef="cny">6,135,860</ix:nonFraction> (approximately $<ix:nonFraction contextRef="c373" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LitigationSettlementAmountAwardedToOtherParty" scale="6" unitRef="cny">0.9</ix:nonFraction> million) claimed by Shenzhen Huijie as well as other expenses incurred including deferred
interest, discounted charge on bills payable, litigation fee and property preservation fee totaled $<ix:nonFraction contextRef="c373" decimals="-5" format="ixt:numdotdecimal" name="cbat:LitigationFees" scale="6" unitRef="usd">0.1</ix:nonFraction> million. The Company has accrued
for these amounts as of December 31, 2017. On July 24, 2017, CBAK Power filed an appellate petition to the Intermediate Peoples&#8217;
Court of Dalian (&#8220;Court of Dalian)&#8221; to appeal the adjudication dated on June 30, 2017. On November 17, 2017, the Court of
Dalian rescinded the original judgement and remanded the case to the Court of Zhuanghe for retrial. The Court of Zhuanghe conducted a
retrial and requested an appraisal to be performed by a third-party appraisal institution on the construction cost incurred and completed
by Shenzhen Huijie on the subject project. On November 8, 2018, the Company received from the Court of Zhuanghe the construction-cost-appraisal
report which determined that the construction cost incurred and completed by Shenzhen Huijie for the subject project to be $<ix:nonFraction contextRef="c374" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ConstructionContractCostProgressPaymentOffset" scale="0" unitRef="usd">1,344,605</ix:nonFraction>
(RMB<ix:nonFraction contextRef="c374" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ConstructionContractCostProgressPaymentOffset" scale="0" unitRef="cny">9,129,868</ix:nonFraction>). On May 20, 2019, the Court of Zhuanghe entered a judgment that Shenzhen Huijie should pay back to CBAK Power $<ix:nonFraction contextRef="c375" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ConstructionContractCostProgressPaymentOffset" scale="0" unitRef="usd">261,316</ix:nonFraction>
(RMB<ix:nonFraction contextRef="c375" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ConstructionContractCostProgressPaymentOffset" scale="0" unitRef="cny">1,774,337</ix:nonFraction>) (the amount CBAK Power paid in excess of the construction cost appraised by the appraisal institution) and the interest
incurred since April 2, 2019. Shenzhen Huijie filed an appellate petition to the Court of Dalian. On June 28, 2020, the Court of Dalian
entered the final judgment that Shenzhen Huijie should pay back to CBAK Power $<ix:nonFraction contextRef="c376" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ConstructionContractCostProgressPaymentOffset" scale="0" unitRef="usd">245,530</ix:nonFraction> (RMB<ix:nonFraction contextRef="c376" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ConstructionContractCostProgressPaymentOffset" scale="0" unitRef="cny">1,667,146</ix:nonFraction>) (the amount CBAK Power paid in
excess of the construction cost appraised by the appraisal institution) and the interest incurred since April 2, 2019, and reimburse
the litigation fees totaling $<ix:nonFraction contextRef="c377" decimals="0" format="ixt:numdotdecimal" name="cbat:LitigationFees" scale="0" unitRef="usd">30,826</ix:nonFraction> (RMB<ix:nonFraction contextRef="c377" decimals="0" format="ixt:numdotdecimal" name="cbat:LitigationFees" scale="0" unitRef="cny">209,312</ix:nonFraction>) that CBAK Power has paid. As of June 30, 2021, CBAK Power have not received the final
judgement amount totaled $<ix:nonFraction contextRef="c378" decimals="-5" format="ixt:numdotdecimal" name="cbat:AmountOfFinalJudgementNotReceived" scale="6" unitRef="usd">0.3</ix:nonFraction> million (RMB <ix:nonFraction contextRef="c378" decimals="0" format="ixt:numdotdecimal" name="cbat:AmountOfFinalJudgementNotReceived" scale="0" unitRef="cny">1,876,458</ix:nonFraction>) from Shenzhen Huijie. Shenzhen Huijie filed an appellate petition to High Peoples&#8217;
Court of Liaoning (&#8220;Court of Liaoning&#8221;) to appeal the adjudication dated on June 28, 2020. In April 2021, the Court of Liaoning
rescinded the original judgement and remanded the case to the Court of Dalian for retrial. Upon receiving the notice from the Court of
Liaoning, CBAK Power has accrued the construction cost of $<ix:nonFraction contextRef="c3" decimals="-5" format="ixt:numdotdecimal" name="cbat:ConstructionContractCostProgressPaymentAccrued" scale="6" unitRef="usd">0.9</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="cbat:ConstructionContractCostProgressPaymentAccrued" scale="0" unitRef="cny">6,135,860</ix:nonFraction>) as of June 30, 2021.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_9" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_8"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In May 2017, CBAK Power filed a lawsuit
in the Court of Zhuanghe against Pingxiang Anyuan Tourism Bus Manufacturing Co., Ltd., (&#8220;Anyuan Bus&#8221;) one of CBAK Power&#8217;s
customers, for failure to pay pursuant to the terms of the sales contract. CBAK Power sought a total amount of RMB<ix:nonFraction contextRef="c379" decimals="0" format="ixt:numdotdecimal" name="us-gaap:GainContingencyUnrecordedAmount" scale="0" unitRef="cny">18,279,858</ix:nonFraction> ($<ix:nonFraction contextRef="c379" decimals="0" format="ixt:numdotdecimal" name="us-gaap:GainContingencyUnrecordedAmount" scale="0" unitRef="usd">2,692,174</ix:nonFraction>),
including goods amount of RMB<ix:nonFraction contextRef="c380" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LitigationSettlementAmountAwardedToOtherParty" scale="0" unitRef="cny">17,428,000</ix:nonFraction> ($2,566,716) and interest of RMB<ix:nonFraction contextRef="c381" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LitigationSettlementAmountAwardedToOtherParty" scale="0" unitRef="cny">851,858</ix:nonFraction> ($125,458). <ix:nonNumeric contextRef="c382" name="cbat:LitigationSettlementAmountesAwardedToOtherPartyDescription">On December 19, 2017, the Court of Zhuanghe
determined that Anyuan Bus should pay the goods amount of RMB<ix:nonFraction contextRef="c382" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LitigationSettlementAmountAwardedToOtherParty" scale="0" unitRef="cny">17,428,000</ix:nonFraction> ($2,566,716) and the interest until the goods amount was paid
off, and a litigation fee of RMB<ix:nonFraction contextRef="c382" decimals="0" format="ixt:numdotdecimal" name="cbat:LitigationFees" scale="0" unitRef="cny">131,480</ix:nonFraction> ($19,364).</ix:nonNumeric> Anyuan Bus did not appeal and as a result, the judgment is currently in the enforcement
phase. On June 29, 2018, the Company filed application petition with the Court of Zhuanghe for enforcement of the judgement against all
of Anyuan Bus&#8217;s shareholders, including Jiangxi Zhixin Automobile Co., Ltd, Anyuan Bus Manufacturing Co., Ltd, Anyuan Coal Group
Co., Ltd, Qian Ronghua, Qian Bo and Li Junfu. On October 22, 2018, the Court of Zhuanghe issued a judgment supporting the Company&#8217;s
petition that all the Anyuan Bus&#8217;s shareholders should be liable to pay the Company the debt as confirmed under the trial. On November
9, 2018, all the shareholders of Anyuan Bus appealed against the judgment after receiving the notice from the Court. On March 29, 2019,
the Company received judgment from the Court of Zhuanghe that all these six shareholders cannot be added as judgment debtors. On April
11, 2019, the Company filed appellate petition to the Intermediate Peoples&#8217; Court of Dalian challenging the judgment from the Court
of Zhuanghe. On October 9, 2019, the Intermediate Peoples&#8217; Court of Dalian dismissed the appeal by the Company and affirmed the
original judgment. As of December 31, 2020 and June 30, 2021, CBAK Power made a full provision against the receivable from Anyuan Bus
of RMB<ix:nonFraction contextRef="c383" decimals="0" format="ixt:numdotdecimal" name="cbat:ProvisionReceivable" scale="0" unitRef="cny">17,428,000</ix:nonFraction> ($<ix:nonFraction contextRef="c3" decimals="0" format="ixt:numdotdecimal" name="cbat:ProvisionReceivable" scale="0" sign="-" unitRef="usd">2,698,418</ix:nonFraction>).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>
</div><div>

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

</div><!-- Field: Page; Sequence: 39 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->39<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><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 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">CBAK Energy Technology,
Inc. and subsidiaries</p><div>

</div><p style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">Notes to the condensed
consolidated financial statements</p><div>

</div><p style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>For the three and six months ended June 30, 2020 and 2021</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">(Unaudited) <br/>(In US$
except for number of shares)</p><div>



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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0px"></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>23.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Commitments
    and Contingencies (continued)</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(ii)</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Litigation
    (continued)</i></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_10" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_9"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
July 25, 2019, CBAK Power received notice from Shenzhen Court of International Arbitration that Shenzhen Xinjiatuo Automobile Technology
Co., Ltd filed arbitration against the Company for failure to pay pursuant to the terms of the contract. The plaintiff sought a total
amount of $<ix:nonFraction contextRef="c384" decimals="-4" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="6" unitRef="usd">0.16</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c384" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="cny">1,112,269</ix:nonFraction>), including equipment cost of $<ix:nonFraction contextRef="c384" decimals="-4" format="ixt:numdotdecimal" name="us-gaap:EquipmentExpense" scale="6" unitRef="usd">0.14</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c384" decimals="0" format="ixt:numdotdecimal" name="us-gaap:EquipmentExpense" scale="0" unitRef="cny">976,000</ix:nonFraction>) and interest of $<ix:nonFraction contextRef="c385" decimals="-4" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="6" unitRef="usd">0.02</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c385" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="cny">136,269</ix:nonFraction>).
On August 9, 2019, upon the request of Shenzhen Xinjiatuo Automobile Technology Co., Ltd, Shenzhen Court of International Arbitration
froze CBAK Power&#8217;s bank deposits totaling $<ix:nonFraction contextRef="c386" decimals="-4" format="ixt:numdotdecimal" name="us-gaap:DepositAssets" scale="6" unitRef="usd">0.16</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c386" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DepositAssets" scale="0" unitRef="cny">1,117,269</ix:nonFraction>), including equipment cost $<ix:nonFraction contextRef="c387" decimals="-4" format="ixt:numdotdecimal" name="us-gaap:EquipmentExpense" scale="6" unitRef="usd">0.14</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c387" decimals="0" format="ixt:numdotdecimal" name="us-gaap:EquipmentExpense" scale="0" unitRef="cny">976,000</ix:nonFraction>), interest
$<ix:nonFraction contextRef="c388" decimals="-4" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="6" unitRef="usd">0.02</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c388" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="cny">136,269</ix:nonFraction>) and litigation fees of $<ix:nonFraction contextRef="c387" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LitigationSettlementExpense" scale="0" unitRef="usd">736</ix:nonFraction> (RMB<ix:nonFraction contextRef="c387" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LitigationSettlementExpense" scale="0" unitRef="cny">5,000</ix:nonFraction>) for a period of one year to August 2020. On August 7, 2019, CBAK Power
filed counter claim arbitration against Shenzhen Xinjiatuo Automobile Technology Co., Ltd for return of the prepayment due to the unqualified
equipment, and sought a total amount of $<ix:nonFraction contextRef="c389" decimals="-4" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="6" unitRef="usd">0.29</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c389" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="cny">1,986,440</ix:nonFraction>), including return of prepayment of $<ix:nonFraction contextRef="c389" decimals="-5" format="ixt:numdotdecimal" name="cbat:ReturnOfPrepayment" scale="6" unitRef="usd">0.2</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c389" decimals="0" format="ixt:numdotdecimal" name="cbat:ReturnOfPrepayment" scale="0" unitRef="cny">1,440,000</ix:nonFraction>),
liquidated damages of $<ix:nonFraction contextRef="c390" decimals="0" format="ixt:numdotdecimal" name="cbat:LiquidatedDamages" scale="0" unitRef="usd">70,692</ix:nonFraction> (RMB<ix:nonFraction contextRef="c390" decimals="0" format="ixt:numdotdecimal" name="cbat:LiquidatedDamages" scale="0" unitRef="cny">480,000</ix:nonFraction>) and litigation fees of $<ix:nonFraction contextRef="c389" decimals="0" format="ixt:numdotdecimal" name="cbat:LitigationFees" scale="0" unitRef="usd">9,785</ix:nonFraction> (RMB<ix:nonFraction contextRef="c389" decimals="0" format="ixt:numdotdecimal" name="cbat:LitigationFees" scale="0" unitRef="cny">66,440</ix:nonFraction>). In early July 2020, Shenzhen Court of International
Arbitration made arbitration award dismissing the plaintiff&#8217;s claim and CBAK Power&#8217;s counterclaim and the frozen bank deposits
were released in early August 2020.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

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

</p><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_11" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_10"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In early September 2019, CBAK Power
received notice from Court of Nanshan District, Shenzhen that Shenzhen HSL Business Technology Co., Ltd (&#8220;HSL&#8221;) filed lawsuit
against CBAK Power for failure to pay pursuant to the terms of purchase contract. The plaintiff sought an amount of $<ix:nonFraction contextRef="c391" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="usd">44,751</ix:nonFraction> (RMB<ix:nonFraction contextRef="c391" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="cny">292,164</ix:nonFraction>)
for material cost and interest as accrued until settlement. In late September 2019, CBAK Power and HSL reached agreement that <ix:nonNumeric contextRef="c392" name="cbat:CommitmentsAndContingenciesDescription">CBAK Power
would pay $15,317 (RMB100,000), $7,659 (RMB50,000) and $21,775 (RMB142,164) by October 15, October 30 and November 30, 2019, respectively,
and CBAK Power would pay litigation fees of $550 (RMB 3,589) to HSL by the end of November 2019. The Company has settled $22,976 (RMB150,000)
in 2019, $11,794 (RMB77,005) in 2020.</ix:nonNumeric> As of December 31, 2020, CBAK Power had not settled the remaining material purchase cost of $<ix:nonFraction contextRef="c393" decimals="0" format="ixt:numdotdecimal" name="cbat:MaterialsPurchaseCost" scale="0" unitRef="usd">9,981</ix:nonFraction>
(RMB <ix:nonFraction contextRef="c393" decimals="0" format="ixt:numdotdecimal" name="cbat:MaterialsPurchaseCost" scale="0" unitRef="cny">65,159</ix:nonFraction>) and accrued the material purchase cost. In late March 2021, CBAK Power and HSL entered into a debt reduction agreement that
if CBAK Power would pay $<ix:nonFraction contextRef="c394" decimals="0" format="ixt:numdotdecimal" name="cbat:DebtReductionAgreementAmount" scale="0" unitRef="usd">7,742</ix:nonFraction> (RMB<ix:nonFraction contextRef="c394" decimals="0" format="ixt:numdotdecimal" name="cbat:DebtReductionAgreementAmount" scale="0" unitRef="cny">50,000</ix:nonFraction>) to HSL before March 31, 2021, HSL would cancel all the remaining debts. Thereafter, CBAK Power
fully paid $<ix:nonFraction contextRef="c394" decimals="0" format="ixt:numdotdecimal" name="us-gaap:GainContingencyUnrecordedAmount" scale="0" unitRef="usd">7,742</ix:nonFraction> (RMB<ix:nonFraction contextRef="c41" decimals="0" format="ixt:numdotdecimal" name="us-gaap:GainContingencyUnrecordedAmount" scale="0" unitRef="cny">50,000</ix:nonFraction>) to HSL, and the lawsuit was settled in March 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>
</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_12" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_11"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In November 2019, CBAK Suzhou received
notice from Court of Suzhou city that Suzhou Industrial Park Security Service Co., Ltd (&#8220;Suzhou Security&#8221;) filed a lawsuit
against CBAK Suzhou for failure to pay pursuant to the terms of the sales contract. Suzhou Security sought a total amount of $<ix:nonFraction contextRef="c395" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="usd">21,321</ix:nonFraction> (RMB<ix:nonFraction contextRef="c395" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="cny">139,713</ix:nonFraction>),
including services expenses amount of $<ix:nonFraction contextRef="c395" decimals="0" format="ixt:numdotdecimal" name="cbat:ServicesExpenses" scale="0" unitRef="usd">21,198</ix:nonFraction> (RMB<ix:nonFraction contextRef="c395" decimals="0" format="ixt:numdotdecimal" name="cbat:ServicesExpenses" scale="0" unitRef="cny">138,908</ix:nonFraction>) and interest of $<ix:nonFraction contextRef="c395" decimals="0" format="ixt:numdotdecimal" name="cbat:InterestIncurred" scale="0" unitRef="usd">123</ix:nonFraction> (RMB<ix:nonFraction contextRef="c395" decimals="0" format="ixt:numdotdecimal" name="cbat:InterestIncurred" scale="0" unitRef="cny">805</ix:nonFraction>). Upon the request of Suzhou Security for property
preservation, the Court of Suzhou froze CBAK Suzhou&#8217;s bank deposits totaling $<ix:nonFraction contextRef="c396" decimals="-4" format="ixt:numdotdecimal" name="us-gaap:DepositAssets" scale="6" unitRef="usd">0.02</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c396" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DepositAssets" scale="0" unitRef="cny">150,000</ix:nonFraction>) for a period of <ix:nonNumeric contextRef="c395" format="ixt-sec:durwordsen" name="cbat:BankDepositsPeriod">one year</ix:nonNumeric>.
In June 2021, CBAK Power, CBAK Suzhou and Suzhou Security entered into a settlement agreement to settle $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="cbat:ServicesExpenses" scale="0" unitRef="usd">21,507</ix:nonFraction> (RMB<ix:nonFraction contextRef="c397" decimals="0" format="ixt:numdotdecimal" name="cbat:ServicesExpenses" scale="0" unitRef="cny">138,908</ix:nonFraction>) by CBAK Power.
As of June 30, 2021, $<ix:nonFraction contextRef="c398" decimals="0" format="ixt:numdotdecimal" name="cbat:FrozenByBank" scale="0" unitRef="usd">5,125</ix:nonFraction> (RMB<ix:nonFraction contextRef="c398" decimals="0" format="ixt:numdotdecimal" name="cbat:FrozenByBank" scale="0" unitRef="cny">33,099</ix:nonFraction>) was frozen by bank and CBAK Suzhou accrued the service cost of $<ix:nonFraction contextRef="c399" decimals="0" format="ixt:numdotdecimal" name="cbat:ServicesExpenses" scale="0" unitRef="usd">21,507</ix:nonFraction> (RMB<ix:nonFraction contextRef="c399" decimals="0" format="ixt:numdotdecimal" name="cbat:ServicesExpenses" scale="0" unitRef="cny">138,908</ix:nonFraction>). CBAK Power
settled the amount in July 2021, and the frozen bank deposits were then released.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>
</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_13" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_12"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
early September of 2019, several employees of CBAK Suzhou filed arbitration with Suzhou Industrial Park Labor Disputes Arbitration Commission
against CBAK Suzhou for failure to pay their salaries in time. The employees seek for a payment including salaries of $<ix:nonFraction contextRef="c400" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PaymentsToEmployees" scale="0" unitRef="usd">97,779</ix:nonFraction> (RMB<ix:nonFraction contextRef="c400" decimals="0" format="ixt:numdotdecimal" name="us-gaap:PaymentsToEmployees" scale="0" unitRef="cny">638,359</ix:nonFraction>)
and compensation of $<ix:nonFraction contextRef="c400" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" unitRef="usd">83,173</ix:nonFraction> (RMB<ix:nonFraction contextRef="c400" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" unitRef="cny">543,000</ix:nonFraction>), totaling $<ix:nonFraction contextRef="c400" decimals="-4" format="ixt:numdotdecimal" name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" scale="6" unitRef="usd">0.18</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c400" decimals="0" format="ixt:numdotdecimal" name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" scale="0" unitRef="cny">1,181,359</ix:nonFraction>). In addition, upon the request of the employees for property
preservation, bank deposit of $<ix:nonFraction contextRef="c401" decimals="-4" format="ixt:numdotdecimal" name="us-gaap:DepositAssets" scale="6" unitRef="usd">0.18</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c401" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DepositAssets" scale="0" unitRef="cny">1,181,359</ix:nonFraction>) was frozen by the court of Suzhou for a period of <ix:nonNumeric contextRef="c400" format="ixt-sec:durwordsen" name="cbat:BankDepositsPeriod">one year</ix:nonNumeric>. On September 5,
2019, CBAK Suzhou and the employees reached an agreement that CBAK Suzhou will pay these salaries and compensation. In February 2020,
CBAK Suzhou had made full payment and the frozen bank deposit was released in October 2020.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_14" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_13"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In October 2019, CBAK Power received
notice from Court of Changshou District, Chongqing that Chongqing Zhongrun Chemistry Co., Ltd (&#8220;Chongqing Zhongrun&#8221;) filed
arbitration claims against the Company for failure to pay pursuant to the terms of the contract. The plaintiff sought a total amount of
$<ix:nonFraction contextRef="c402" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="6" unitRef="usd">0.4</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c402" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="cny">2,484,948</ix:nonFraction>), including material cost of $<ix:nonFraction contextRef="c402" decimals="-5" format="ixt:numdotdecimal" name="cbat:MaterialsPurchaseCost" scale="6" unitRef="usd">0.4</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c403" decimals="0" format="ixt:numdotdecimal" name="cbat:MaterialsPurchaseCost" scale="0" unitRef="cny">2,397,660</ix:nonFraction>) and interest of $<ix:nonFraction contextRef="c402" decimals="0" format="ixt:numdotdecimal" name="cbat:InterestIncurred" scale="0" unitRef="usd">13,370</ix:nonFraction> (RMB<ix:nonFraction contextRef="c402" decimals="0" format="ixt:numdotdecimal" name="cbat:InterestIncurred" scale="0" unitRef="cny">87,288</ix:nonFraction>). <ix:nonNumeric contextRef="c404" name="cbat:CommitmentsAndContingenciesDescription">On October 31,
2019, CBAK Power and Chongqing Zhongrun reached an agreement that CBAK Power would pay the material cost by the end of December 31, 2019.
In 2020, CBAK Power had paid $198,152 (RMB1,293,653). In August 2020, upon the request of Chongqing Zhongrun for property preservation,
the Court of Changshou District ordered to freeze CBAK Power&#8217;s bank deposits totaling $0.2 million (RMB1,249,836) for a period of
one year to August 2021. As of December 31, 2020, the Company has accrued the material purchase cost of $0.2 million (RMB1,104,007) and
$2,224 (RMB14,521) was frozen by bank. In February 2021, CBAK Power and Chongqing Zhongrun entered into a settlement agreement that if
CBAK Power would pay $174,686 (RMB1,128,227, including RMB24,220 litigation expenses incurred) to Chongqing Zhongrun before March 5, 2021,
Chongqing Zhongrun would waive the claims on interests. Thereafter, CBAK Power fully repaid to Chongqing Zhongrun and the frozen bank
deposits were released in March 2021.</ix:nonNumeric></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>
</div><div>

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

</div><!-- Field: Page; Sequence: 40 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->40<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><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 0.25in; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>CBAK Energy Technology, Inc. and subsidiaries</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Notes to the condensed consolidated financial statements</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>For the three and six months ended June 30, 2020 and 2021</b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"> <span style="font: 10pt Times New Roman, Times, Serif">(In US$ except for number of shares)</span></p><div>


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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0px"></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>23.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Commitments
    and Contingencies (continued)</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(ii)</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Litigation
    (continued)</i></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_15" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_14"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
October 2019, CBAK Power received notice from Court of Zhuanghe City that Hunan Zhongke Xingcheng Co., Ltd (&#8220;Hunan Zhongke&#8221;)
filed a lawsuit against CBAK Power for failure to pay pursuant to the terms of the purchase contract. Hunan Zhongke sought a total amount
of $<ix:nonFraction contextRef="c405" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="usd">154,003</ix:nonFraction> (RMB<ix:nonFraction contextRef="c405" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="cny">1,005,425</ix:nonFraction>). In 2020, <ix:nonNumeric contextRef="c405" name="cbat:CommitmentsAndContingenciesDescription">the Company have paid $38,293 (RMB250,000). Upon the request of Hunan Zhongke for property preservation,
the Court of Zhuanghe City ordered to freeze CBAK Power&#8217;s bank deposits totaling $0.1 million (RMB768,876) for a period of one
year to July 2021. As of December 31, 2020, the Company accrued the remaining material purchase cost of $115,710 (RMB755,425) and nil
was frozen by bank. In December 2020, CBAK Power and Hunan Zhongke entered into a debt reduction agreement that if CBAK Power would pay
$81,368 (RMB531,220) to Hunan Zhongke before January 10, 2021, Hunan Zhongke would cancel the remaining debts of $34,342 (RMB224,205).
Thereafter, CBAK Power fully paid $81,368 (RMB531,220) to Hunan Zhongke and the frozen bank deposits were released in January 2021.</ix:nonNumeric></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_16" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_15"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
December 2019, CBAK Power received notice from Court of Zhuanghe that Dalian Construction Electrical Installation Engineering Co., Ltd.
(&#8220;Dalian Construction&#8221;) filed a lawsuit against CBAK Power for the failure to pay pursuant to the terms of the construction
contract. Dalian Construction sought a total amount of $<ix:nonFraction contextRef="c406" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="usd">101,780</ix:nonFraction> (RMB<ix:nonFraction contextRef="c406" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="cny">691,086</ix:nonFraction>) and interest $<ix:nonFraction contextRef="c407" decimals="0" format="ixt:numdotdecimal" name="cbat:InterestIncurred" scale="0" unitRef="usd">1,905</ix:nonFraction> (RMB<ix:nonFraction contextRef="c407" decimals="0" format="ixt:numdotdecimal" name="cbat:InterestIncurred" scale="0" unitRef="cny">12,934</ix:nonFraction>). As of December 31, 2019,
the Company has accrued the construction cost of $<ix:nonFraction contextRef="c408" decimals="0" format="ixt:numdotdecimal" name="cbat:ConstructionContractCostProgressPaymentAccrued" scale="0" unitRef="usd">101,780</ix:nonFraction> (RMB<ix:nonFraction contextRef="c408" decimals="0" format="ixt:numdotdecimal" name="cbat:ConstructionContractCostProgressPaymentAccrued" scale="0" unitRef="cny">691,086</ix:nonFraction>). Upon the request of Dalian Construction for property preservation,
the Court of Zhuanghe ordered to freeze CBAK Power&#8217;s bank deposits totaling $<ix:nonFraction contextRef="c408" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DepositAssets" scale="0" unitRef="usd">103,685</ix:nonFraction> (RMB<ix:nonFraction contextRef="c408" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DepositAssets" scale="0" unitRef="cny">704,020</ix:nonFraction>) for a period of <ix:nonNumeric contextRef="c407" format="ixt-sec:durwordsen" name="cbat:BankDepositsPeriod">one year</ix:nonNumeric> to December
2020. As of December 31, 2019, $<ix:nonFraction contextRef="c408" decimals="0" format="ixt:numdotdecimal" name="cbat:FrozenByBank" scale="0" unitRef="usd">97,384</ix:nonFraction> (RMB<ix:nonFraction contextRef="c408" decimals="0" format="ixt:numdotdecimal" name="cbat:FrozenByBank" scale="0" unitRef="cny">661,240</ix:nonFraction>) was frozen by bank. In January 2020, CBAK Power and Dalian Construction reached a
settlement agreement, and the bank deposit was then released. The Company has repaid all the construction cost as of December 31, 2020.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_17" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_16"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
February 2020, CBAK Power received notice from Court of Zhuanghe that Dongguan Shanshan Battery Material Co., Ltd (&#8220;Dongguan
Shanshan&#8221;) filed lawsuit against CBAK Power for failure to pay pursuant to the terms of the purchase contract. Dongguan
Shanshan sought a total amount of $<ix:nonFraction contextRef="c409" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="6" unitRef="usd">0.7</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c409" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="cny">4,434,209</ix:nonFraction>). Upon the request of Dongguan Shanshan for property preservation, the
Court of Zhuanghe ordered to freeze CBAK Power&#8217;s bank deposits totaling $<ix:nonFraction contextRef="c410" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DepositAssets" scale="6" unitRef="usd">0.7</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c410" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DepositAssets" scale="0" unitRef="cny">4,434,209</ix:nonFraction>) for a period of <ix:nonNumeric contextRef="c409" format="ixt-sec:durwordsen" name="cbat:BankDepositsPeriod">one year</ix:nonNumeric>
to December 17, 2020. In July 2020, <ix:nonNumeric contextRef="c411" name="cbat:CommitmentsAndContingenciesDescription">CBAK Power and Dongguan Shanshan have agreed to a settlement amount of $0.5 million
(RMB3,635,192) and the bank deposit was then released. In October 2020, because the Company failed to pay according to the
settlement, Dongguan Shanshan sought a total amount of $0.6 million (RMB3,635,192). Upon the request of Dongguan Shanshan for
property preservation, the Court of Zhuanghe ordered to freeze CBAK Power&#8217;s bank deposits totaling $0.6 million (RMB3,365,192)
for a period of one year to October 21, 2021. In late February 2021, CBAK Power and Dongguan Shanshan entered into a settlement
agreement that CBAK would pay $260,393, $76,586, $76,586, $76,586, and $32,088 (RMB1,700,000, RMB500,000, RMB500,000, RMB500,000 and
RMB209,487) by March 5, March 31, April 30, May 31 and June 30, 2021, respectively, and after the first payment of $260,393
(RMB1,700,000) by March 5, 2021, Dongguan Shanshan would release all the enforcement measures against CBAK Power. CABK Power had
made payment on time and the bank deposit was then released.</ix:nonNumeric> As of June 30, 2021, CBAK Power has fully paid to Dongguan
Shanshan.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_18" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_17"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In March 2020, CBAK Power received
notice from Court of Baodi District, Tianjin that BTR Tianjin Nanomaterial Manufacturing Co., Ltd (&#8220;Tianjin BTR&#8221;) filed lawsuit
against CBAK Power for failure to pay pursuant to the terms of purchase contract. The plaintiff sought an amount of $<ix:nonFraction contextRef="c412" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="usd">49,398</ix:nonFraction> (RMB<ix:nonFraction contextRef="c412" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="cny">322,500</ix:nonFraction>)
for material cost that CBAK Power owed to Tianjin BTR and its related party Shenzhen BTR Nanomaterial Technology Co., Ltd (&#8220;Shenzhen
BTR&#8221;) (together &#8220;BTRs&#8221;) and interest as accrued until settlement. <ix:nonNumeric contextRef="c413" name="cbat:CommitmentsAndContingenciesDescription">In April 2020, CBAK Power and BTRs reached an agreement
that CBAK Power would pay BTR $7,659, $19,912 and $21,827 (RMB 50,000, RMB130,000 and RMB142,500) by the end of April, May and June 2020,
respectively, and CBAK Power would pay litigation fees of $456 (RMB 2,975) to Tianjing BTR by the end of November, 2020. As of December
31, 2020, CBAK Power has paid $15,317 (RMB100,000) to Tianjin BTR and accrued remaining materials cost $27,234 (RMB177,800) and $6,847
(RMB44,700) for Tianjin BTR and Shenzhen BTR respectively. In late January 2021, CBAK Power and Tianjing BTR reached another settlement
agreement to settle all the outstanding debts (including $773 (RMB5,045) litigation expenses) by paying $13,253 (RMB86,525) in cash and
return of LFP materials at a value of $14,754 (RMB96,320) and CBAK Power and Shenzhen BTR reached a settlement agreement by returning
LFP materials at a value of $6,847 (RMB44,700). Thereafter, CBAK Power fully paid $13,253 (RMB86,525) and delivered the LFP materials
to BTRs, and the lawsuit was settled in March 2021.</ix:nonNumeric></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>
</div><div>

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

</div><!-- Field: Page; Sequence: 41 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->41<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><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 0.25in; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>CBAK Energy Technology, Inc. and subsidiaries</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Notes to the condensed consolidated financial statements</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>For the three and six months ended June 30, 2020 and 2021</b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"> <span style="font: 10pt Times New Roman, Times, Serif">(In US$ except for number of shares)</span></p><div>


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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0px"></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>23.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Commitments
    and Contingencies (continued)</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(ii)</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Litigation
    (continued)</i></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_19" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_18"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
May 2020, CBAK Power received notice from Court of Dalian Economic and Technology Development Zone that United Winners Laser Co., Ltd
(&#8220;United Winners&#8221;) filed 3 lawsuits against CBAK Power for failure to pay pursuant to the terms of 3 purchase contracts.
The plaintiff sought a total amount of $<ix:nonFraction contextRef="c414" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="6" unitRef="usd">0.4</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c414" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="cny">2,845,844</ix:nonFraction>), including equipment cost of $<ix:nonFraction contextRef="c414" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:EquipmentExpense" scale="6" unitRef="usd">0.4</ix:nonFraction> (RMB<ix:nonFraction contextRef="c414" decimals="0" format="ixt:numdotdecimal" name="us-gaap:EquipmentExpense" scale="0" unitRef="cny">2,692,000</ix:nonFraction>) and interest of $<ix:nonFraction contextRef="c414" decimals="0" format="ixt:numdotdecimal" name="cbat:InterestIncurred" scale="0" unitRef="usd">23,565</ix:nonFraction>
(RMB<ix:nonFraction contextRef="c414" decimals="0" format="ixt:numdotdecimal" name="cbat:InterestIncurred" scale="0" unitRef="cny">153,844</ix:nonFraction>). In late December 2020, <ix:nonNumeric contextRef="c415" name="cbat:CommitmentsAndContingenciesDescription">CBAK Power and United Winners reached a settlement agreement to settle all the debts by paying $0.29
million (RMB1,884,400) by December 30, 2020 in cash and delivery of 3 electric vehicles to offset debt of $41,234 (RMB269,200), and the
remaining debt of $82,468 (RMB538,400) would be relieved. CBAK Power paid $0.29 million (RMB1,884,400) and delivered the 3 electric vehicles
to United Winners in December 31, 2020, and the lawsuit was settled in February 2021.</ix:nonNumeric></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_20" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_19"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
June 2020, CBAK Power received notice from Court of Tongzhou District, Beijing that Beijing Hongfa Electric Technology Co., Ltd (&#8220;Hongfa&#8221;)
filed lawsuit against CBAK Power for failure to pay pursuant to the terms of purchase contract. The plaintiff sought a total amount of
$<ix:nonFraction contextRef="c416" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="usd">29,993</ix:nonFraction> (RMB<ix:nonFraction contextRef="c416" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="cny">195,810</ix:nonFraction>) for material cost and interest as accrued until settlement. In December 2020, CBAK Power and Hongfa reached debt
reduction agreement that <ix:nonNumeric contextRef="c417" name="cbat:CommitmentsAndContingenciesDescription">CBAK Power would pay Hongfa $23,646 (RMB 154,375) by the January 10, 2021, and the remaining debt of $6,347
(RMB41,435) would be relieved. As of December 31, 2020, CBAK Power repaid $22,976 (RMB150,000) and accrued materials cost of $7,017 (RMB45,810).
Thereafter, CBAK Power fully paid to Hongfa, and the lawsuit was settled in January 2021.</ix:nonNumeric></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>
</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_21" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_20"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 20, 2020, CBAK Power received notice from Court of Nanpi County, Hebei Province that Cangzhou Huibang Engineering Manufacturing
Co., Ltd (&#8220;Cangzhou Huibang&#8221;) filed lawsuit against CBAK Power for failure to pay pursuant to the terms of the purchase contract.
Cangzhou Huibang sought a total amount of $<ix:nonFraction contextRef="c418" decimals="-4" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="6" unitRef="usd">0.31</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c418" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="cny">2,029,594</ix:nonFraction>), including materials purchase cost of $<ix:nonFraction contextRef="c418" decimals="-4" format="ixt:numdotdecimal" name="cbat:MaterialsPurchaseCost" scale="6" unitRef="usd">0.30</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c418" decimals="0" format="ixt:numdotdecimal" name="cbat:MaterialsPurchaseCost" scale="0" unitRef="cny">1,932,947</ix:nonFraction>),
and interest of $<ix:nonFraction contextRef="c418" decimals="0" format="ixt:numdotdecimal" name="cbat:InterestIncurred" scale="0" unitRef="usd">14,804</ix:nonFraction> (RMB<ix:nonFraction contextRef="c418" decimals="0" format="ixt:numdotdecimal" name="cbat:InterestIncurred" scale="0" unitRef="cny">96,647</ix:nonFraction>). Upon the request of Cangzhou Huibang for property preservation, the Court of Nanpi ordered to freeze
CBAK Power&#8217;s bank deposits totaling $<ix:nonFraction contextRef="c419" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DepositAssets" scale="6" unitRef="usd">0.4</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c419" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DepositAssets" scale="0" unitRef="cny">2,650,000</ix:nonFraction>) for a period of <ix:nonNumeric contextRef="c418" format="ixt-sec:durwordsen" name="cbat:BankDepositsPeriod">one year</ix:nonNumeric> to March 3, 2021. As of December 31, 2020,
<ix:nonNumeric contextRef="c420" name="cbat:CommitmentsAndContingenciesDescription">the Company has accrued materials purchase cost of $0.3 million (RMB1,932,947) and $18,518 (RMB120,898) was frozen by bank. In late February
2021, CBAK Power and Cangzhou Huibang entered into a settlement agreement that if CBAK Power would pay $0.3 million (RMB1,965,447) within
10 days from the signature date of the agreement, Cangzhou Huibang would waive the remaining claims. Thereafter, CBAK Power paid $0.3
million (RMB1,965,447) to Cangzhou Huibang and the frozen bank deposits were released in March 2021.</ix:nonNumeric></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_22" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_21"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
early January 2020, CBAK Power received notice from Court of Nanshan District of Shenzhen that Shenzhen Klclear Technology Co., Ltd.
(&#8220;Shenzhen Klclear&#8221;) filed lawsuit against CBAK Power for failure to pay pursuant to the terms of the materials purchase
contract. Shenzhen Klclear sought a total amount of $<ix:nonFraction contextRef="c421" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="6" unitRef="usd">1</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c421" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="cny">6,250,764</ix:nonFraction>), which the Company have already accrued for as of December
31, 2020. In February 2020, the Court of Nanshan District ruled that the Company should pay $<ix:nonFraction contextRef="c422" decimals="-5" format="ixt:numdotdecimal" name="cbat:InterestIncurred" scale="6" unitRef="usd">0.8</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c422" decimals="0" format="ixt:numdotdecimal" name="cbat:InterestIncurred" scale="0" unitRef="cny">5,238,495</ix:nonFraction>) and the interest
fees incurred from September 28, 2018. In April 2020, CBAK Power filed an appellate petition to the Intermediate Peoples&#8217; Court
of Shenzhen to appeal the adjudication in February 2020. As of the date of this report, the Intermediate Peoples&#8217; Court of Shenzhen
has not yet rendered the judgment. On June 7, 2021. CBAK Power, Shenzhen Yabin Vehicle Service Co., Ltd (&#8220;Shenzhen Yabin&#8221;)
and Shenzhen Klclear entered into a debt offset agreement that CBAK Power will transfer its creditor&#8217;s right of $<ix:nonFraction contextRef="c423" decimals="-5" format="ixt:numdotdecimal" name="cbat:CreditorsRight" scale="6" unitRef="usd">0.9</ix:nonFraction> million (RMB
<ix:nonFraction contextRef="c423" decimals="0" format="ixt:numdotdecimal" name="cbat:CreditorsRight" scale="0" unitRef="cny">6,004,000</ix:nonFraction>) on Shenzhen Yabin to Shenzhen Klclear to offset its debt to Shenzhen Klclear. Accordingly, CBAK Power did not owe Shenzhen
Klclear any debt.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>
</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_23" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_22"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
May 2020, CBAK Power received notice from Court of Dalian Economic and Technology Development Zone that Tianjin Changxing Metal Co.,
Ltd (&#8220;Tianjin Changxing&#8221;) filed a lawsuit against CBAK Power for failure to pay pursuant to the terms of the purchase contract.
Tianjin Changxing sought a total amount of $<ix:nonFraction contextRef="c424" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="usd">29,652</ix:nonFraction> (RMB<ix:nonFraction contextRef="c424" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="cny">193,588</ix:nonFraction>). On August 24, 2020, upon the request of Tianjin Changxing for property
preservation, the Court of Dalian Economic and Technology Development Zone ordered to freeze CBAK Power&#8217;s bank deposits totaling
$<ix:nonFraction contextRef="c425" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DepositAssets" scale="0" unitRef="usd">32,915</ix:nonFraction> (RMB<ix:nonFraction contextRef="c425" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DepositAssets" scale="0" unitRef="cny">214,892</ix:nonFraction>) for a period of <ix:nonNumeric contextRef="c426" format="ixt-sec:durwordsen" name="cbat:BankDepositsPeriod">one year</ix:nonNumeric>. As of December 31, 2020, nil was frozen by bank and <ix:nonNumeric contextRef="c427" name="cbat:CommitmentsAndContingenciesDescription">CBAK Power accrued the material purchase
cost of $29,652 (RMB193,588). In late December 2020, CBAK Power and Tianjin Changxing entered into a debt reduction agreement that if
CBAK Power would pay $26,755 (RMB174,671) to Tianjin Changxing, Tianjin Changxing would cancel the remaining debts. Thereafter, CBAK
Power fully paid to Tianjin Changxing and the frozen bank deposits were released in January 2021.</ix:nonNumeric></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

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

</div><!-- Field: Page; Sequence: 42 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->42<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><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 0.25in; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>CBAK Energy Technology, Inc. and subsidiaries</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Notes to the condensed consolidated financial statements</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>For the three and six months ended June 30, 2020 and 2021</b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"> <span style="font: 10pt Times New Roman, Times, Serif">(In US$ except for number of shares)</span></p><div>


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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0px"></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>23.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Commitments
    and Contingencies (continued)</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(ii)</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Litigation
    (continued)</i></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_24" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_23"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
May 2020, CBAK Power received notice from Court of Wuqing District, Tianjin that Tianjin Changyuan Electric Material Co., Ltd (&#8220;Tianjin
Changyuan&#8221;) filed lawsuit against CBAK Power for failure to pay pursuant to the terms of the purchase contract. The plaintiff sought
a total amount of $<ix:nonFraction contextRef="c428" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="usd">13,040</ix:nonFraction> (RMB<ix:nonFraction contextRef="c428" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="cny">85,136</ix:nonFraction>), including material cost of $<ix:nonFraction contextRef="c428" decimals="0" format="ixt:numdotdecimal" name="cbat:MaterialsPurchaseCost" scale="0" unitRef="usd">12,166</ix:nonFraction> (RMB<ix:nonFraction contextRef="c428" decimals="0" format="ixt:numdotdecimal" name="cbat:MaterialsPurchaseCost" scale="0" unitRef="cny">79,429</ix:nonFraction>) and interest of $<ix:nonFraction contextRef="c429" decimals="0" format="ixt:numdotdecimal" name="cbat:AccruedMaterialsCost" scale="0" unitRef="usd">874</ix:nonFraction> (RMB<ix:nonFraction contextRef="c429" decimals="0" format="ixt:numdotdecimal" name="cbat:AccruedMaterialsCost" scale="0" unitRef="cny">5,707</ix:nonFraction>). In July, 2020,
upon the request of the plaintiff for property preservation, the Court of Wuqing District, Tianjin ordered to freeze CBAK Power&#8217;s
bank deposits totaling $<ix:nonFraction contextRef="c430" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DepositAssets" scale="0" unitRef="usd">13,041</ix:nonFraction> (RMB<ix:nonFraction contextRef="c430" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DepositAssets" scale="0" unitRef="cny">85,136</ix:nonFraction>) for a period of <ix:nonNumeric contextRef="c428" format="ixt-sec:durwordsen" name="cbat:BankDepositsPeriod">one year</ix:nonNumeric>. As of December 31, 2020, $<ix:nonFraction contextRef="c430" decimals="0" format="ixt:numdotdecimal" name="cbat:FrozenByBank" scale="0" unitRef="usd">13,041</ix:nonFraction> (RMB<ix:nonFraction contextRef="c430" decimals="0" format="ixt:numdotdecimal" name="cbat:FrozenByBank" scale="0" unitRef="cny">85,136</ix:nonFraction>) was frozen by bank
and the Company had accrued the material purchase cost and litigation expenses of $<ix:nonFraction contextRef="c430" decimals="0" format="ixt:numdotdecimal" name="cbat:AccruedMaterialsCost" scale="0" unitRef="usd">12,314</ix:nonFraction> (RMB<ix:nonFraction contextRef="c430" decimals="0" format="ixt:numdotdecimal" name="cbat:AccruedMaterialsCost" scale="0" unitRef="cny">80,393</ix:nonFraction>). <ix:nonNumeric contextRef="c431" name="cbat:CommitmentsAndContingenciesDescription">In March 2021, CBAK Power and
Tianjin Changyuan entered into a debt reduction agreement that if CBAK Power would pay $9,851 (RMB 64,314) to Tianjin Changyuan before
April 30, 2021, Tianjin Changyuan would cancel the remaining debts of $2,463 (RMB16,079).</ix:nonNumeric> CBAK Power has fully paid to Changyuan as of
the date of this report.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_25" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_24"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
June 2020, CBAK Suzhou received notice from Court of Suzhou Industrial Park that Ligao (Shandong) New Energy Technology Co., Ltd (&#8220;Ligao&#8221;)
filed a lawsuit against CBAK Suzhou for failure to pay pursuant to the terms of the purchase contract. Ligao sought a total amount of
$<ix:nonFraction contextRef="c432" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="usd">11,886</ix:nonFraction> (RMB<ix:nonFraction contextRef="c432" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="cny">77,599</ix:nonFraction>), including contract amount of $<ix:nonFraction contextRef="c432" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LitigationSettlementAmountAwardedToOtherParty" scale="0" unitRef="usd">11,240</ix:nonFraction> (RMB<ix:nonFraction contextRef="c432" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LitigationSettlementAmountAwardedToOtherParty" scale="0" unitRef="cny">73,380</ix:nonFraction>) and interest of $<ix:nonFraction contextRef="c432" decimals="0" format="ixt:numdotdecimal" name="cbat:InterestIncurred" scale="0" unitRef="usd">646</ix:nonFraction> (RMB<ix:nonFraction contextRef="c432" decimals="0" format="ixt:numdotdecimal" name="cbat:InterestIncurred" scale="0" unitRef="cny">4,219</ix:nonFraction>). As of December 31, 2020, CBAK
Suzhou had accrued the material purchase cost of $<ix:nonFraction contextRef="c433" decimals="0" format="ixt:numdotdecimal" name="cbat:AccruedMaterialsCost" scale="0" unitRef="usd">11,240</ix:nonFraction> (RMB<ix:nonFraction contextRef="c433" decimals="0" format="ixt:numdotdecimal" name="cbat:AccruedMaterialsCost" scale="0" unitRef="cny">73,380</ix:nonFraction>). On December 31, 2020, <ix:nonNumeric contextRef="c434" name="cbat:CommitmentsAndContingenciesDescription">CBAK Power, CBAK Suzhou and Ligao entered
into a debt reduction agreement that if CBAK Power would pay $7,961 (RMB51,975) to Ligao, Ligao would cancel all the remaining debts.
Thereafter, CBAK Power fully paid $7,961 (RMB51,975) to Ligao, and the lawsuit was settled in January 2021.</ix:nonNumeric></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_26" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_25"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
June 2020, CBAK Suzhou received notice from Court of Yushui District, Xinyu City that Jiangxi Ganfeng Battery Technology Co., Ltd (&#8220;Ganfeng
Battery&#8221;) filed a lawsuit against CBAK Suzhou for failure to pay pursuant to the terms of the purchase contract. Ganfeng Battery
sought a total amount of $<ix:nonFraction contextRef="c435" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="usd">115,764</ix:nonFraction> (RMB<ix:nonFraction contextRef="c435" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="cny">755,780</ix:nonFraction>), including contract amount of $<ix:nonFraction contextRef="c435" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LitigationSettlementAmountAwardedToOtherParty" scale="0" unitRef="usd">112,277</ix:nonFraction> (RMB<ix:nonFraction contextRef="c435" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LitigationSettlementAmountAwardedToOtherParty" scale="0" unitRef="cny">733,009</ix:nonFraction>) and interest of $<ix:nonFraction contextRef="c435" decimals="0" format="ixt:numdotdecimal" name="cbat:InterestIncurred" scale="0" unitRef="usd">3,487</ix:nonFraction> (RMB<ix:nonFraction contextRef="c435" decimals="0" format="ixt:numdotdecimal" name="cbat:InterestIncurred" scale="0" unitRef="cny">22,771</ix:nonFraction>).
Upon the request of Ganfeng Battery for property preservation, the Court of Yushui ordered to freeze CBAK Suzhou&#8217;s bank deposits
totaling $<ix:nonFraction contextRef="c436" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DepositAssets" scale="0" unitRef="usd">115,764</ix:nonFraction> (RMB<ix:nonFraction contextRef="c436" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DepositAssets" scale="0" unitRef="cny">755,780</ix:nonFraction>) for a period of <ix:nonNumeric contextRef="c435" format="ixt-sec:durwordsen" name="cbat:BankDepositsPeriod">one year</ix:nonNumeric> to May 2021. In October 2020, CBAK Power, Ganfeng Battery, CBAK Suzhou and Zhengzhou
Jingfan New Energy Automobile Co., Ltd entered into a settlement agreement that CBAK Power would deliver 7 eletric vehicles to Ganfeng
Battery to offset all the CBAK Suzhou&#8217; debts to Ganfeng Battery and all vehicles were delivered to Ganfeng Battery before December
31, 2020.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_27" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_26"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
June 2020, CBAK Suzhou received notice from Court of Suzhou Industrial Park that Suzhou Jihongkai Machine Equipment Co., Ltd (&#8220;Jihongkai&#8221;)
filed a lawsuit against CBAK Suzhou for failure to pay pursuant to the terms of the purchase contract. Jihongkai sought contract amount
of $<ix:nonFraction contextRef="c437" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="usd">26,916</ix:nonFraction> (RMB<ix:nonFraction contextRef="c437" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="cny">175,722</ix:nonFraction>) and interest as accrued until settlement. As of December 31, 2020, the Company had accrued the material purchase
cost of $<ix:nonFraction contextRef="c438" decimals="0" format="ixt:numdotdecimal" name="cbat:AccruedMaterialsCost" scale="0" unitRef="usd">26,916</ix:nonFraction> (RMB<ix:nonFraction contextRef="c438" decimals="0" format="ixt:numdotdecimal" name="cbat:AccruedMaterialsCost" scale="0" unitRef="cny">175,722</ix:nonFraction>). In January 2021, <ix:nonNumeric contextRef="c439" name="cbat:CommitmentsAndContingenciesDescription">CBAK Power, CBAK Suzhou and Jihongkai entered into a settlement agreement to settle all
the debts and related litigation expenses by paying $12,213 (RMB79,736) in cash and delivery of an electric vehicle at a value of $15,287
(RMB99,800) from CBAK Power to Jihongkai. Thereafter, CBAK Power fully paid $12,213 (RMB79,736) and delivered the electric vehicle to
Jihongkai, and the lawsuit was settled in January 2021.</ix:nonNumeric></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

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

</div><!-- Field: Page; Sequence: 43 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->43<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><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 0.25in; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>CBAK Energy Technology, Inc. and subsidiaries</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Notes to the condensed consolidated financial statements</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>For the three and six months ended June 30, 2020 and 2021</b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif">(In US$ except for number of shares)</span></p><div>


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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0px"></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>23.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Commitments
    and Contingencies (continued)</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(ii)</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Litigation
    (continued)</i></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_28" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_27"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
June 2020, CBAK Power received notice from Court of Dalian Economic and Technology Development Zone that Nanjing Jinlong Chemical Co.,
Ltd. (&#8220;Nanjing Jinlong&#8221;) filed a lawsuit against CBAK Power for failure to pay pursuant to the terms of the purchase contract.
Nanjing Jinlong sought a total amount of $<ix:nonFraction contextRef="c440" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="usd">125,443</ix:nonFraction> (RMB<ix:nonFraction contextRef="c440" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="cny">822,000</ix:nonFraction>). Upon the request of Nanjing Jinlong for property preservation, the Court
of Dalian Economic and Technology Development Zone ordered to freeze CBAK Power&#8217;s bank deposits totaling $<ix:nonFraction contextRef="c441" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DepositAssets" scale="0" unitRef="usd">125,908</ix:nonFraction> (RMB<ix:nonFraction contextRef="c441" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DepositAssets" scale="0" unitRef="cny">822,000</ix:nonFraction>)
for a period of <ix:nonNumeric contextRef="c440" format="ixt-sec:durwordsen" name="cbat:BankDepositsPeriod">one year</ix:nonNumeric> to May 2021. As of March 31, 2021, $<ix:nonFraction contextRef="c442" decimals="0" format="ixt:numdotdecimal" name="cbat:FrozenByBank" scale="0" unitRef="usd">2,422</ix:nonFraction> (RMB<ix:nonFraction contextRef="c442" decimals="0" format="ixt:numdotdecimal" name="cbat:FrozenByBank" scale="0" unitRef="cny">15,869</ix:nonFraction>) was frozen by bank and CBAK Power accrued the material
purchase cost of $<ix:nonFraction contextRef="c442" decimals="0" format="ixt:numdotdecimal" name="cbat:AccruedMaterialsCost" scale="0" unitRef="usd">125,443</ix:nonFraction> (RMB<ix:nonFraction contextRef="c442" decimals="0" format="ixt:numdotdecimal" name="cbat:AccruedMaterialsCost" scale="0" unitRef="cny">822,000</ix:nonFraction>). In April 2021, CBAK Power has made full settlement to Nanjing Jinlong and the frozen bank deposits
were released in April 2021.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_29" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_28"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
June 2020, CBAK Power received notice from Court of Dalian Economic and Technology Development Zone that Xi&#8217;an Anpu New Energy
Technology Co. LTD (&#8220;Xi&#8217;an Anpu&#8221;) filed a lawsuit against CBAK Power for failure to pay pursuant to the terms of the
equipment purchase contract. Xi&#8217;an Anpu sought a total amount of $<ix:nonFraction contextRef="c443" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="usd">129,270</ix:nonFraction> (RMB<ix:nonFraction contextRef="c443" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="cny">843,954</ix:nonFraction>), including $<ix:nonFraction contextRef="c443" decimals="0" format="ixt:numdotdecimal" name="us-gaap:EquipmentExpense" scale="0" unitRef="usd">117,636</ix:nonFraction> (RMB<ix:nonFraction contextRef="c443" decimals="0" format="ixt:numdotdecimal" name="us-gaap:EquipmentExpense" scale="0" unitRef="cny">768,000</ix:nonFraction>) for equipment
cost and $<ix:nonFraction contextRef="c444" decimals="0" format="ixt:numdotdecimal" name="cbat:LiquidatedDamages" scale="0" unitRef="usd">11,634</ix:nonFraction> (RMB<ix:nonFraction contextRef="c444" decimals="0" format="ixt:numdotdecimal" name="cbat:LiquidatedDamages" scale="0" unitRef="cny">75,954</ix:nonFraction>) for liquidated damages. Upon the request of Xi&#8217;an Anpu for property preservation, the Court of Dalian
Economic and Technology Development Zone ordered to freeze CBAK Power&#8217;s bank deposits $<ix:nonFraction contextRef="c445" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DepositAssets" scale="0" unitRef="usd">129,270</ix:nonFraction> (RMB<ix:nonFraction contextRef="c445" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DepositAssets" scale="0" unitRef="cny">843,954</ix:nonFraction>) for a period to May
11, 2021. As of December 31, 2020, $<ix:nonFraction contextRef="c446" decimals="0" format="ixt:numdotdecimal" name="cbat:FrozenByBank" scale="0" unitRef="usd">98,284</ix:nonFraction> (RMB<ix:nonFraction contextRef="c446" decimals="0" format="ixt:numdotdecimal" name="cbat:FrozenByBank" scale="0" unitRef="cny">641,656</ix:nonFraction>) was frozen by bank and <ix:nonNumeric contextRef="c447" name="cbat:CommitmentsAndContingenciesDescription">CBAK Power accrued the equipment purchase cost of $117,636
(RMB768,000). In January 2021, CBAK Power and Xi&#8217;an Anpu entered into a settlement agreement to settle all the debts by paying
$64,406 (RMB420,478) in cash and delivery of 3 electric vehicles at a value of $45,952 (RMB300,000). Thereafter, CBAK Power fully paid
$64,406 (RMB420,479) and delivered the 3 electric vehicles to Xi&#8217;an Anpu, and the lawsuit was settled in February 2021.</ix:nonNumeric></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_30" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_29"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
June 2020, CBAK Power received notice from Court of Dalian Economic and Technology Development Zone that Shenzhen Gd Laser Technology
Co., Ltd. (&#8220;Shenzhen Gd&#8221;) filed lawsuit against CBAK Power for failure to pay pursuant to the terms of the purchase contract.
Shenzhen Gd sought a total amount of $<ix:nonFraction contextRef="c448" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="usd">24,713</ix:nonFraction> (RMB<ix:nonFraction contextRef="c448" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="cny">161,346</ix:nonFraction>), including equipment cost of $<ix:nonFraction contextRef="c448" decimals="0" format="ixt:numdotdecimal" name="us-gaap:EquipmentExpense" scale="0" unitRef="usd">22,975</ix:nonFraction> (RMB<ix:nonFraction contextRef="c448" decimals="0" format="ixt:numdotdecimal" name="us-gaap:EquipmentExpense" scale="0" unitRef="cny">150,000</ix:nonFraction>) and interest amount of $<ix:nonFraction contextRef="c448" decimals="0" format="ixt:numdotdecimal" name="cbat:InterestIncurred" scale="0" unitRef="usd">1,738</ix:nonFraction>
(RMB<ix:nonFraction contextRef="c448" decimals="0" format="ixt:numdotdecimal" name="cbat:InterestIncurred" scale="0" unitRef="cny">11,346</ix:nonFraction>). As of March 31, 2021, the equipment was not received by CBAK Power. CBAK Power has included the equipment cost of $<ix:nonFraction contextRef="c449" decimals="0" format="ixt:numdotdecimal" name="us-gaap:EquipmentExpense" scale="0" unitRef="usd">22,975</ix:nonFraction>
(RMB<ix:nonFraction contextRef="c449" decimals="0" format="ixt:numdotdecimal" name="us-gaap:EquipmentExpense" scale="0" unitRef="cny">150,000</ix:nonFraction>) under capital commitments. In April 2021, CBAK Power reached agreement with Shenzhen Gd to terminate the purchase agreement
and Shenzhen Gd filed application to withdraw the lawsuit against CBAK Power in April 2021.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_31" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_30"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In July 2020, CBAK Power received
notice from Court of Shandong Linyi Economic and Technology Development Zone (&#8220;Court of Shandong&#8221;) that Shandong Tianjiao
New Energy Co. LTD (&#8220;Tianjiao&#8221;) filed a lawsuit against CBAK Power for failure to pay pursuant to the terms of the equipment
purchase contract. Tianjiao sought an amount of $<ix:nonFraction contextRef="c450" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="usd">391,777</ix:nonFraction> (RMB<ix:nonFraction contextRef="c450" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="cny">2,557,756</ix:nonFraction>) for equipment cost and interest as accrued until settlement.
Upon the request of Tianjiao for property preservation, the Court of Shandong ordered to freeze CBAK Power&#8217;s bank deposits $<ix:nonFraction contextRef="c451" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DepositAssets" scale="6" unitRef="usd">0.5</ix:nonFraction>
million (RMB<ix:nonFraction contextRef="c451" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DepositAssets" scale="0" unitRef="cny">3,000,000</ix:nonFraction>) for a period of <ix:nonNumeric contextRef="c450" format="ixt-sec:durwordsen" name="cbat:BankDepositsPeriod">one year</ix:nonNumeric>. In December 2020, <ix:nonNumeric contextRef="c452" name="cbat:CommitmentsAndContingenciesDescription">CBAK and Tianjiao reached an agreement that CBAK would pay Tianjiao
$45,952 (RMB300,000) by the end of each month from December 2020 to July 2021, and RMB157,756 by the end of August 2021. As of June 30,
2021, CBAK Power accrued unpaid materials cost $70,875 (RMB457,756) and nil was frozen by bank.</ix:nonNumeric></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>
</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_32" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_31"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
October 2020, CBAK Power received notice from Court of Dalian Economic and Technology Development Zone that Shanghai Shengmeng Industrial
Technology Co., Ltd. (&#8220;Shengmeng&#8221;) filed a lawsuit against CBAK Power for failure to pay pursuant to the terms of the purchase
contract. Shengmeng sought a total amount of $<ix:nonFraction contextRef="c453" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="usd">13,429</ix:nonFraction> (RMB<ix:nonFraction contextRef="c453" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="cny">87,672</ix:nonFraction>) for material cost and interest as accrued until settlement. In November
2020, <ix:nonNumeric contextRef="c454" name="cbat:CommitmentsAndContingenciesDescription">CBAK and Shengmeng reached an agreement that CBAK would pay $4,595 (RMB30,000) by November 30, 2020 and $5,004 (RMB 32,672) by
December 20, 2020, and CBAK would pay litigation fees of $156 (RMB1,021) to Shengmeng. Thereafter, CBAK Power fully paid off the debts
to Shengmeng, and the lawsuit was settled in March 2021.</ix:nonNumeric></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_33" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_32"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
October 2020, CBAK Power received notice from Court of Dalian Economic and Technology Development Zone that Jiuzhao New Energy Technology
Co., Ltd. (&#8220;Jiuzhao&#8221;) filed a lawsuit against CBAK Power for failure to pay pursuant to the terms of the purchase contract.
Jiuzhao sought a total amount of $<ix:nonFraction contextRef="c455" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="6" unitRef="usd">0.9</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c455" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="cny">6,000,000</ix:nonFraction>), including material cost of $<ix:nonFraction contextRef="c455" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:EquipmentExpense" scale="6" unitRef="usd">0.9</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c455" decimals="0" format="ixt:numdotdecimal" name="us-gaap:EquipmentExpense" scale="0" unitRef="cny">5,870,267</ix:nonFraction>) and interest amount
of $<ix:nonFraction contextRef="c455" decimals="0" format="ixt:numdotdecimal" name="cbat:InterestIncurred" scale="0" unitRef="usd">19,871</ix:nonFraction> (RMB<ix:nonFraction contextRef="c455" decimals="0" format="ixt:numdotdecimal" name="cbat:InterestIncurred" scale="0" unitRef="cny">129,733</ix:nonFraction>). In December 1, 2020, <ix:nonNumeric contextRef="c456" name="cbat:CommitmentsAndContingenciesDescription">CBAK and Jiuzhao reached an agreement that CBAK Power would pay Jiuzhao $76,586 (RMB500,000)
by the end of each month from December 2020 to October 2021, and $56,715 (RMB370,267) by November 30, 2021, and CBAK would pay litigation
fees of $4,886 (RMB 31,900) to Jiuzhao. As of the date of this report, CBAK Power has fully paid off the debts to Jiuzhao, and the frozen
bank deposits were released in April 2021.</ix:nonNumeric></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>
</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_34" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_33"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
November 2020, CBAK Power received notice from Court of Dalian Economic and Technology Development Zone that Dalian Tianda Metal Machinery
Trade Co., Ltd. (&#8220;Tianda&#8221;) filed a lawsuit against CBAK Power for failure to pay pursuant to the terms of the purchase contract.
Tianda sought a total amount of $<ix:nonFraction contextRef="c457" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="usd">27,365</ix:nonFraction> (RMB<ix:nonFraction contextRef="c457" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="cny">178,655</ix:nonFraction>) for material cost and interest as accrued until settlement. In December 2020, <ix:nonNumeric contextRef="c458" name="cbat:CommitmentsAndContingenciesDescription">CBAK
Power and Tianda reached an agreement that CBAK Power would pay Tianda $7,659 (RMB50,000) by the 30th of each month from November 2020
to January 2021, and $4,389 (RMB28,655) by end of February 2021, and CBAK Power would pay litigation fees of $297 (RMB1,937) to Tianda
by November 30, 2020. As of December 31, 2020, CBAK Power has accrued $18,358 (RMB119,855) material cost and nil was frozen by bank.
Thereafter, CBAK Power fully paid off the debts to Tianda, and the lawsuit was settled in February 2021.</ix:nonNumeric></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

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

</div><!-- Field: Page; Sequence: 44 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->44<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><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 0.25in; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>CBAK Energy Technology, Inc. and subsidiaries</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Notes to the condensed consolidated financial statements</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>For the three and six months ended June 30, 2020 and 2021</b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"> <span style="font: 10pt Times New Roman, Times, Serif">(In US$ except for number of shares)</span></p><div>


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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0px"></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>23.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Commitments
    and Contingencies (continued)</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(ii)</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Litigation
    (continued)</i></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_35" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_34"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
December 2020, CBAK Power received notice from Court of Dalian Economic and Technology Development Zone that Shenzhen Haoneng Technology
Co., Ltd. (&#8220;Haoneng&#8221;) filed a lawsuit against CBAK Power for failure to pay pursuant to the terms of the equipment purchase
contract. Haoneng sought a total amount of $<ix:nonFraction contextRef="c459" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="usd">266,182</ix:nonFraction> (RMB<ix:nonFraction contextRef="c459" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="cny">1,737,797</ix:nonFraction>), including equipment purchase cost of $<ix:nonFraction contextRef="c459" decimals="0" format="ixt:numdotdecimal" name="us-gaap:EquipmentExpense" scale="0" unitRef="usd">263,094</ix:nonFraction> (RMB<ix:nonFraction contextRef="c459" decimals="0" format="ixt:numdotdecimal" name="us-gaap:EquipmentExpense" scale="0" unitRef="cny">1,724,000</ix:nonFraction>) and
interest amount of $<ix:nonFraction contextRef="c459" decimals="0" format="ixt:numdotdecimal" name="cbat:InterestIncurred" scale="0" unitRef="usd">2,106</ix:nonFraction> (RMB<ix:nonFraction contextRef="c459" decimals="0" format="ixt:numdotdecimal" name="cbat:InterestIncurred" scale="0" unitRef="cny">13,797</ix:nonFraction>). As of June 30, 2021, CBAK Power has accrued the equipment purchase cost of $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:EquipmentExpense" scale="0" unitRef="usd">266,931</ix:nonFraction> (RMB <ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:EquipmentExpense" scale="0" unitRef="cny">1,724,000</ix:nonFraction>).</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>
</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_36" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_35"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
December 2020, <ix:nonNumeric contextRef="c459" name="cbat:CommitmentsAndContingenciesDescription">CBAK Power received notice from Court of Dalian Economic and Technology Development Zone that Haoneng filed another lawsuit
against CBAK Power for failure to pay pursuant to the terms of the purchase contract. Haoneng sought a total amount of $1.57million (RMB10,257,030),
including equipment cost of $1.4 million (RMB9,072,000) and interest amount of $0.17 million (RMB1,185,030). As of June 30, 2021, the
equipment was not received by CBAK Power, CBAK Power has included the equipment cost of $1.4 million (RMB9,072,000) under capital commitments.</ix:nonNumeric></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_37" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_36"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
April 2020, CBAK Suzhou received notice from Court of Suzhou Industrial Park that Suzhou Suwangda Plastic Product Co., Ltd (&#8220;Suwangda&#8221;)
filed a lawsuit against CBAK Suzhou for failure to pay pursuant to the terms of the purchase contract. Suwangda sought contract amount
of $<ix:nonFraction contextRef="c460" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="usd">13,325</ix:nonFraction> (RMB<ix:nonFraction contextRef="c460" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="cny">86,992</ix:nonFraction>) and interest as accrued until settlement. As of December 31, 2020, the Company has accrued the material cost of
$<ix:nonFraction contextRef="c461" decimals="0" format="ixt:numdotdecimal" name="cbat:AccruedMaterialsCost" scale="0" unitRef="usd">13,325</ix:nonFraction> (RMB<ix:nonFraction contextRef="c461" decimals="0" format="ixt:numdotdecimal" name="cbat:AccruedMaterialsCost" scale="0" unitRef="cny">86,992</ix:nonFraction>). In March 2021, <ix:nonNumeric contextRef="c462" name="cbat:CommitmentsAndContingenciesDescription">CBAK Power, CBAK Suzhou and Suwangda entered into a settlement agreement to settle all the debts
by paying $9,670 (RMB63,134) from CBAK Power to Suwangda. Thereafter, CBAK Power fully paid $9,670 (RMB63,134) and the lawsuit was settled
in March 2021. The remaining $3,654 (RMB23,858) was waived by Suwangda.</ix:nonNumeric></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_37"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
June 2020, CBAK Power received notice from Court of Pingyuan County, Shandong province that Shandong Hangewei New Energy Vehicle Control
Co., Ltd (&#8220;Hangewei&#8221;) filed a lawsuit against CBAK Power for failure to pay pursuant to the terms of the purchase contract.
Hangewei sought a total amount of $<ix:nonFraction contextRef="c463" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="usd">16,307</ix:nonFraction> (RMB <ix:nonFraction contextRef="c463" decimals="0" format="ixt:numdotdecimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="0" unitRef="cny">106,464</ix:nonFraction>) and interest as accrued until settlement. In October 2020, <ix:nonNumeric contextRef="c464" name="cbat:CommitmentsAndContingenciesDescription">CBAK Power and Hangewei
entered into a settlement agreement to settle all the debts by paying Hangewei $1,532 (RMB10,000) and $12,254 (RMB80,000) by the end
of October and November 2020, respectively. CBAK Power paid $13,786 (RMB90,000) before December 31, 2020 and the remaining $2,521 (RMB16,464)
was waived by Hangewei.</ix:nonNumeric></span></p></ix:continuation><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 0pt 0.25in; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 45 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->45<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><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 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>CBAK Energy Technology, Inc. and subsidiaries</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Notes to the condensed consolidated financial
statements</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>For the three and six months ended June 30,
2020 and 2021</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(In US$ except for number of shares)</p><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_ConcentrationRiskDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:ConcentrationRiskDisclosureTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>24.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Concentrations and Credit Risk</b></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:nonNumeric><div>
</div><div>

</div><ix:continuation continuedAt="_ConcentrationRiskDisclosureTextBlock-c0_cont_2" id="_ConcentrationRiskDisclosureTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(a)</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Concentrations</i></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p></ix:continuation><div>
</div><div>

</div><ix:continuation continuedAt="_ConcentrationRiskDisclosureTextBlock-c0_cont_3" id="_ConcentrationRiskDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company had the following customers
that individually comprised 10% or more of net revenue for the three months ended June 30, 2020 and 2021 as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_ConcentrationRiskDisclosureTextBlock-c0_cont_4" id="_ConcentrationRiskDisclosureTextBlock-c0_cont_3"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="14" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Three
    months ended<br/>
    June 30,</span></td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="6" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2020</span></td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="6" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</span></td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 52%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer
    A</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c477" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="usd">2,584,606</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c477" decimals="4" format="ixt:numdotdecimal" name="cbat:ConcentrationRiskThresholdPercentage" scale="-2" unitRef="pure">55.89</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-203"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></div></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-204"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></div></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer
    B</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c479" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="usd">1,626,944</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c479" decimals="4" format="ixt:numdotdecimal" name="cbat:ConcentrationRiskThresholdPercentage" scale="-2" unitRef="pure">35.18</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c480" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="usd">880,947</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c480" decimals="4" format="ixt:numdotdecimal" name="cbat:ConcentrationRiskThresholdPercentage" scale="-2" unitRef="pure">14.96</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer
    E</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-205"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></div></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-206"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></div></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c482" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="usd">1,917,054</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c482" decimals="4" format="ixt:numdotdecimal" name="cbat:ConcentrationRiskThresholdPercentage" scale="-2" unitRef="pure">32.55</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer
    F</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-207"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></div></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-208"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></div></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c484" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="usd">1,505,794</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c484" decimals="4" format="ixt:numdotdecimal" name="cbat:ConcentrationRiskThresholdPercentage" scale="-2" unitRef="pure">25.57</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p></ix:nonNumeric></ix:continuation><div>


</div><div>

</div><ix:continuation continuedAt="_ConcentrationRiskDisclosureTextBlock-c0_cont_5" id="_ConcentrationRiskDisclosureTextBlock-c0_cont_4"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0px">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Comprised less than 10% of net revenue for the respective period.</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>
</div><div>

</div><ix:continuation continuedAt="_ConcentrationRiskDisclosureTextBlock-c0_cont_6" id="_ConcentrationRiskDisclosureTextBlock-c0_cont_5"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company had the following customers that individually comprised 10% or more of net revenue for the six months ended June 30, 2020 and 2021 as follows:</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>
</div><div>

</div><ix:continuation continuedAt="_ConcentrationRiskDisclosureTextBlock-c0_cont_7" id="_ConcentrationRiskDisclosureTextBlock-c0_cont_6"><ix:continuation id="_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="14" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Six months ended<br/> June 30,</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Customer A</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c485" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="usd">4,677,699</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"><ix:nonFraction contextRef="c485" decimals="4" format="ixt:numdotdecimal" name="cbat:ConcentrationRiskThresholdPercentage" scale="-2" unitRef="pure">40.59</ix:nonFraction></td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c486" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="usd">2,908,330</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"><ix:nonFraction contextRef="c486" decimals="4" format="ixt:numdotdecimal" name="cbat:ConcentrationRiskThresholdPercentage" scale="-2" unitRef="pure">19.00</ix:nonFraction></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Customer B</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c487" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="usd">2,009,845</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"><ix:nonFraction contextRef="c487" decimals="4" format="ixt:numdotdecimal" name="cbat:ConcentrationRiskThresholdPercentage" scale="-2" unitRef="pure">17.44</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c488" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="usd">1,589,682</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"><ix:nonFraction contextRef="c488" decimals="4" format="ixt:numdotdecimal" name="cbat:ConcentrationRiskThresholdPercentage" scale="-2" unitRef="pure">10.39</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Customer C</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c489" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="usd">3,767,605</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"><ix:nonFraction contextRef="c489" decimals="4" format="ixt:numdotdecimal" name="cbat:ConcentrationRiskThresholdPercentage" scale="-2" unitRef="pure">32.69</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-209"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-210"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Customer D</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-211"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-212"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></div></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="c492" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="usd">2,279,538</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"><ix:nonFraction contextRef="c492" decimals="4" format="ixt:numdotdecimal" name="cbat:ConcentrationRiskThresholdPercentage" scale="-2" unitRef="pure">14.89</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Customer E</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-213"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-214"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></div></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="c494" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="usd">2,279,103</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"><ix:nonFraction contextRef="c494" decimals="4" format="ixt:numdotdecimal" name="cbat:ConcentrationRiskThresholdPercentage" scale="-2" unitRef="pure">14.89</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Customer F</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-215"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-216"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></div></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="c496" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="0" unitRef="usd">1,905,460</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"><ix:nonFraction contextRef="c496" decimals="4" format="ixt:numdotdecimal" name="cbat:ConcentrationRiskThresholdPercentage" scale="-2" unitRef="pure">12.45</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation></ix:continuation><div>


</div><div>

</div><ix:continuation continuedAt="_ConcentrationRiskDisclosureTextBlock-c0_cont_8" id="_ConcentrationRiskDisclosureTextBlock-c0_cont_7"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0px"></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Comprised less than 10% of net revenue for the respective period.</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>
</div><div>

</div><ix:continuation continuedAt="_ConcentrationRiskDisclosureTextBlock-c0_cont_9" id="_ConcentrationRiskDisclosureTextBlock-c0_cont_8"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company had the following customers that individually comprised 10% or more of accounts receivable as of December 31, 2020 and June 30, 2021 as follows:</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>
</div><div>

</div><ix:continuation continuedAt="_ConcentrationRiskDisclosureTextBlock-c0_cont_10" id="_ConcentrationRiskDisclosureTextBlock-c0_cont_9"><ix:nonNumeric contextRef="c0" escape="true" name="cbat:ScheduleOfAccountsReceivableByMajorCustomerTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">December 31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Customer A</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c497" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="0" unitRef="usd">3,148,737</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"><ix:nonFraction contextRef="c497" decimals="4" format="ixt:numdotdecimal" name="cbat:ConcentrationRiskPercentageOfAccountsReceivable" scale="-2" unitRef="pure">11.23</ix:nonFraction></td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c498" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="0" unitRef="usd">5,995,134</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"><ix:nonFraction contextRef="c498" decimals="4" format="ixt:numdotdecimal" name="cbat:ConcentrationRiskPercentageOfAccountsReceivable" scale="-2" unitRef="pure">28.16</ix:nonFraction></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Zhengzhou BAK Battery Co., Ltd (note a)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c499" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="0" unitRef="usd">15,258,164</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"><ix:nonFraction contextRef="c499" decimals="4" format="ixt:numdotdecimal" name="cbat:ConcentrationRiskPercentageOfAccountsReceivable" scale="-2" unitRef="pure">54.42</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c500" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="0" unitRef="usd">6,422,003</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"><ix:nonFraction contextRef="c500" decimals="4" format="ixt:numdotdecimal" name="cbat:ConcentrationRiskPercentageOfAccountsReceivable" scale="-2" unitRef="pure">30.16</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:nonNumeric></ix:continuation><div>


</div><div>

</div><ix:continuation continuedAt="_ConcentrationRiskDisclosureTextBlock-c0_cont_11" id="_ConcentrationRiskDisclosureTextBlock-c0_cont_10"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company had the following suppliers
that individually comprised 10% or more of net purchase for the three months ended June 30, 2020 and 2021 as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 41.3pt; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_ConcentrationRiskDisclosureTextBlock-c0_cont_12" id="_ConcentrationRiskDisclosureTextBlock-c0_cont_11"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfNetPurchaseBySuplierTableTextBlock-c0_cont_1" escape="true" name="cbat:ScheduleOfNetPurchaseBySuplierTableTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="14" style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Three
    months ended<br/>
    June 30,</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="6" style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>2020</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="6" style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>2021</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 52%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplier
    A</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c501" decimals="0" format="ixt:numdotdecimal" name="cbat:NetPurchase" scale="0" unitRef="usd">294,786</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c501" decimals="4" format="ixt:numdotdecimal" name="cbat:ConcentrationRiskPercentageOfNetPurchase" scale="-2" unitRef="pure">23.52</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 41.3pt; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>
</div><div>

</div><ix:continuation continuedAt="_ConcentrationRiskDisclosureTextBlock-c0_cont_13" id="_ConcentrationRiskDisclosureTextBlock-c0_cont_12"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0px">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Comprised less than 10% of net purchase for the respective period.</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation><div>
</div><div>

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

</div><!-- Field: Page; Sequence: 46 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->46<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><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 0.25in; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>CBAK Energy Technology, Inc. and subsidiaries</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Notes to the condensed consolidated financial
statements</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>For the three and six months ended June 30,
2020 and 2021</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(In US$ except for number of shares)</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>24.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Concentrations
    and Credit Risk (continued)</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" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(a)</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Concentrations
    (continued)</i></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><ix:continuation continuedAt="_ConcentrationRiskDisclosureTextBlock-c0_cont_14" id="_ConcentrationRiskDisclosureTextBlock-c0_cont_13"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company had the following suppliers
that individually comprised 10% or more of net purchase for the six months ended June 30, 2020 and 2021 as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 41.3pt; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_ConcentrationRiskDisclosureTextBlock-c0_cont_15" id="_ConcentrationRiskDisclosureTextBlock-c0_cont_14"><ix:continuation id="_ScheduleOfNetPurchaseBySuplierTableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="14" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Six
    months ended<br/> June 30,</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 52%; text-align: left">Zhengzhou BAK Battery Co., Ltd (note a)</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-217"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></div></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="c504" decimals="0" format="ixt:numdotdecimal" name="cbat:NetPurchase" scale="0" unitRef="usd">1,259,309</ix:nonFraction></p></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><ix:nonFraction contextRef="c504" decimals="4" format="ixt:numdotdecimal" name="cbat:ConcentrationRiskPercentageOfNetPurchase" scale="-2" unitRef="pure">10.05</ix:nonFraction></p></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">%</p></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Shenzhen BAK</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c505" decimals="0" format="ixt:numdotdecimal" name="cbat:NetPurchase" scale="0" unitRef="usd">3,841,680</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><ix:nonFraction contextRef="c505" decimals="4" format="ixt:numdotdecimal" name="cbat:ConcentrationRiskPercentageOfNetPurchase" scale="-2" unitRef="pure">64.96</ix:nonFraction></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">*</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">*</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation></ix:continuation><div>


</div><div>

</div><ix:continuation continuedAt="_ConcentrationRiskDisclosureTextBlock-c0_cont_16" id="_ConcentrationRiskDisclosureTextBlock-c0_cont_15"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"></td><td style="width: 0.25in; text-align: left"><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">Comprised
less than <ix:nonFraction contextRef="c0" decimals="2" format="ixt:numdotdecimal" name="cbat:ConcentrationRiskThresholdPercentage" scale="-2" unitRef="pure">10</ix:nonFraction>% of net purchase for the respective period.</span></td>
</tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_ConcentrationRiskDisclosureTextBlock-c0_cont_17" id="_ConcentrationRiskDisclosureTextBlock-c0_cont_16"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company had the following suppliers
that individually comprised 10% or more of accounts payable as of December 31, 2020 and June 30, 2021 as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 41.3pt; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_ConcentrationRiskDisclosureTextBlock-c0_cont_18" id="_ConcentrationRiskDisclosureTextBlock-c0_cont_17"><ix:nonNumeric contextRef="c0" escape="true" name="cbat:ScheduleOfAccountsPayableBySuppliersTableTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td>&#160;</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"><i>December
    31,<br/>
    2020</i></span></td>
    <td>&#160;</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"><i>June
    30,<br/>
    2021</i></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplier B</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c506" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="0" unitRef="usd">9,272,478</ix:nonFraction></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c506" decimals="4" format="ixt:numdotdecimal" name="cbat:ConcentrationRiskOnPercentageOfAccountsPayable" scale="-2" unitRef="pure">47.40</ix:nonFraction></span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplier C</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"><ix:nonFraction contextRef="c507" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="0" unitRef="usd">2,017,814</ix:nonFraction></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"><ix:nonFraction contextRef="c507" decimals="4" format="ixt:numdotdecimal" name="cbat:ConcentrationRiskOnPercentageOfAccountsPayable" scale="-2" unitRef="pure">10.32</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</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"><ix:nonFraction contextRef="c508" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="0" unitRef="usd">967,239</ix:nonFraction></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"><ix:nonFraction contextRef="c508" decimals="4" format="ixt:numdotdecimal" name="cbat:ConcentrationRiskOnPercentageOfAccountsPayable" scale="-2" unitRef="pure">18.61</ix:nonFraction></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: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplier D</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">*</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>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c509" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="0" unitRef="usd">708,637</ix:nonFraction></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"><ix:nonFraction contextRef="c509" decimals="4" format="ixt:numdotdecimal" name="cbat:ConcentrationRiskOnPercentageOfAccountsPayable" scale="-2" unitRef="pure">13.63</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 41.3pt; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_ConcentrationRiskDisclosureTextBlock-c0_cont_19" id="_ConcentrationRiskDisclosureTextBlock-c0_cont_18"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">Apart from the above, for the three and six months ended
June 30, 2020 and 2021, the Company recorded the following transactions:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_ConcentrationRiskDisclosureTextBlock-c0_cont_20" id="_ConcentrationRiskDisclosureTextBlock-c0_cont_19"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfTransactionsWithTheFormerSubsidiariesTableTextBlock-c0_cont_1" escape="true" name="cbat:ScheduleOfTransactionsWithTheFormerSubsidiariesTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Three months ended<br/> June&#160;30,</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Six months ended<br/> June 30,</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Sales of finished goods and raw materials to</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">BAK Shenzhen (note b)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-218">-</div></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="c511" decimals="0" format="ixt:numdotdecimal" id="ix_20_fact" name="cbat:SalesOfFinishedGoodsAndRawMaterials" scale="0" unitRef="usd">18,402</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"><ix:nonFraction contextRef="c512" decimals="0" format="ixt:numdotdecimal" id="ix_21_fact" name="cbat:SalesOfFinishedGoodsAndRawMaterials" scale="0" unitRef="usd">69,226</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"><ix:nonFraction contextRef="c513" decimals="0" format="ixt:numdotdecimal" id="ix_22_fact" name="cbat:SalesOfFinishedGoodsAndRawMaterials" scale="0" unitRef="usd">18,402</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Zhengzhou BAK Battery Co., Ltd (note a)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-219">-</div></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="c515" decimals="0" format="ixt:numdotdecimal" id="ix_16_fact" name="cbat:SalesOfFinishedGoodsAndRawMaterials" scale="0" unitRef="usd">33,292</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"><div style="-sec-ix-hidden: hidden-fact-220">-</div></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="c504" decimals="0" format="ixt:numdotdecimal" id="ix_17_fact" name="cbat:SalesOfFinishedGoodsAndRawMaterials" scale="0" unitRef="usd">141,582</ix:nonFraction></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">Zhengzhou BAK Electronics Co., Ltd (note c)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-221">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-222">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-223">-</div></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="c519" decimals="0" format="ixt:numdotdecimal" id="ix_23_fact" name="cbat:SalesOfFinishedGoodsAndRawMaterials" scale="0" unitRef="usd">412,353</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:nonNumeric></ix:continuation><div>


</div><div>

</div><ix:continuation continuedAt="_ConcentrationRiskDisclosureTextBlock-c0_cont_21" id="_ConcentrationRiskDisclosureTextBlock-c0_cont_20"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Apart from the above, the Company
recorded the following as of December 31, 2020 and June 30, 2021:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_ConcentrationRiskDisclosureTextBlock-c0_cont_22" id="_ConcentrationRiskDisclosureTextBlock-c0_cont_21"><ix:continuation id="_ScheduleOfTransactionsWithTheFormerSubsidiariesTableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-style: italic; text-align: center">December 31,
    <br/>
    2020</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="white-space: nowrap; font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-style: italic; text-align: center">June 30,<br/>
    2021</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Trade accounts and bills receivables, net</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Zhengzhou BAK Electronics Co., Ltd (note c)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-224">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></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"><ix:nonFraction contextRef="c521" decimals="0" format="ixt:numdotdecimal" id="ix_24_fact" name="us-gaap:AccountsAndOtherReceivablesNetCurrent" scale="0" unitRef="usd">467,748</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Zhengzhou BAK New Energy Vehicle Co., Ltd (note d)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c522" decimals="0" format="ixt:numdotdecimal" id="ix_18_fact" name="us-gaap:AccountsAndOtherReceivablesNetCurrent" scale="0" unitRef="usd">1,759,050</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"><ix:nonFraction contextRef="c523" decimals="0" format="ixt:numdotdecimal" id="ix_19_fact" name="us-gaap:AccountsAndOtherReceivablesNetCurrent" scale="0" unitRef="usd">871,633</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation></ix:continuation><div>


</div><div>

</div><ix:continuation continuedAt="_ConcentrationRiskDisclosureTextBlock-c0_cont_23" id="_ConcentrationRiskDisclosureTextBlock-c0_cont_22"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: top"> <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notes:</span></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">a</span></td> <td style="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. Up to the date of this report, Zhengzhou BAK Battery Co., Ltd. repaid $<ix:nonFraction contextRef="c473" decimals="0" format="ixt:numdotdecimal" name="cbat:RepaidAmount" scale="0" unitRef="usd">1,240,814</ix:nonFraction> to the Company.</span></td></tr> <tr style="vertical-align: top"> <td><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">Mr. Xiangqian Li is a director of Shenzhen BAK and BAK Shenzhen.</span></td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">c</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">BAK Shenzhen has 95% equity interests in Zhengzhou BAK Electronics
Co., Ltd. Up to the date of this report, Zhengzhou BAK Electronics Co., Ltd. repaid $<ix:nonFraction contextRef="c474" decimals="0" format="ixt:numdotdecimal" name="cbat:RepaidAmount" scale="0" unitRef="usd">46,450</ix:nonFraction> to the Company.</span></td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">d</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mr. Xiangqian Li is a director of Zhengzhou BAK New Energy Vehicle
Co., Ltd. For the three and six months ended June 30, 2020 and 2021, sales of finished goods and raw materials to Zhengzhou BAK New Energy
Vehicle Co., Ltd were nil. Up to the date of this report, Zhengzhou BAK New Energy Technology Co., Ltd repaid $<ix:nonFraction contextRef="c475" decimals="0" format="ixt:numdotdecimal" name="cbat:RepaidAmount" scale="0" unitRef="usd"><ix:nonFraction contextRef="c476" decimals="0" format="ixt:numdotdecimal" name="cbat:RepaidAmount" scale="0" unitRef="usd">32,515</ix:nonFraction></ix:nonFraction> to the Company.</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p></ix:continuation><div>
</div><div>

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

</div><!-- Field: Page; Sequence: 47 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->47<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><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 87.55pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>CBAK Energy Technology, Inc. and subsidiaries</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Notes to the condensed consolidated financial
statements</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>For the three and six months ended June 30,
2020 and 2021</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(In US$ except for number of shares)</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>24.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Concentrations
    and Credit Risk (continued)</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><ix:continuation continuedAt="_ConcentrationRiskDisclosureTextBlock-c0_cont_24" id="_ConcentrationRiskDisclosureTextBlock-c0_cont_23"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(b)</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Credit
    Risk</i></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 87.55pt">&#160;</p></ix:continuation><div>
</div><div>

</div><ix:continuation continuedAt="_ConcentrationRiskDisclosureTextBlock-c0_cont_25" id="_ConcentrationRiskDisclosureTextBlock-c0_cont_24"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Financial instruments that potentially
subject the Company to a significant concentration of credit risk consist primarily of cash and cash equivalents and pledged deposits.
As of December 31, 2020 and June 30, 2021, substantially all of the Company&#8217;s cash and cash equivalents were held by major financial
institutions located in the PRC, which management believes are of high credit quality.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 87.55pt; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_ConcentrationRiskDisclosureTextBlock-c0_cont_25"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">For the credit risk related to trade
accounts receivable, the Company performs ongoing credit evaluations of its customers and, if necessary, maintains reserves for potential
credit losses. Historically, such losses have been within management&#8217;s expectations.</p></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_SegmentReportingDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:SegmentReportingDisclosureTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>25.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Segment
    Information</b></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p></ix:nonNumeric><div>
</div><div>

</div><ix:continuation continuedAt="_SegmentReportingDisclosureTextBlock-c0_cont_2" id="_SegmentReportingDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company used to engage in <ix:nonFraction contextRef="c0" decimals="INF" format="ixt-sec:numwordsen" name="cbat:NumberOfSegment" scale="0" unitRef="pure">one</ix:nonFraction>
business segment, the manufacture, commercialization and distribution of a wide variety of standard and customized lithium ion rechargeable
batteries for use in a wide array of applications. The Company manufactured five types of Li-ion rechargeable batteries: aluminum-case
cell, battery pack, cylindrical cell, lithium polymer cell and high-power lithium battery cell. The Company&#8217;s products are sold
to packing plants operated by third parties primarily for use in mobile phones and other electronic devices.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SegmentReportingDisclosureTextBlock-c0_cont_3" id="_SegmentReportingDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">After the disposal of BAK International
and its subsidiaries (see Note 1), the Company focused on producing high-power lithium battery cells. Net revenues for the three and
six months ended June 30, 2020 and 2021 were as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SegmentReportingDisclosureTextBlock-c0_cont_4" id="_SegmentReportingDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Net revenues by product:</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SegmentReportingDisclosureTextBlock-c0_cont_5" id="_SegmentReportingDisclosureTextBlock-c0_cont_4"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Three months ended<br/> June&#160;30,</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Six months ended<br/> June 30,</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>High power lithium batteries used in:</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#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: 52%; text-align: left">Electric vehicles</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c524" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RevenuesNetOfInterestExpense" scale="0" unitRef="usd">118,737</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">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c525" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RevenuesNetOfInterestExpense" scale="0" unitRef="usd">396</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">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c526" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RevenuesNetOfInterestExpense" scale="0" unitRef="usd">333,855</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">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c527" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RevenuesNetOfInterestExpense" scale="0" unitRef="usd">101,372</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Light electric vehicles</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c528" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RevenuesNetOfInterestExpense" scale="0" unitRef="usd">2,593</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"><ix:nonFraction contextRef="c529" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RevenuesNetOfInterestExpense" scale="0" unitRef="usd">74,459</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"><ix:nonFraction contextRef="c530" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RevenuesNetOfInterestExpense" scale="0" unitRef="usd">3,344</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"><ix:nonFraction contextRef="c531" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RevenuesNetOfInterestExpense" scale="0" unitRef="usd">108,563</ix:nonFraction></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">Uninterruptable supplies</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c532" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RevenuesNetOfInterestExpense" scale="0" unitRef="usd">4,502,917</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"><ix:nonFraction contextRef="c533" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RevenuesNetOfInterestExpense" scale="0" unitRef="usd">5,813,136</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"><ix:nonFraction contextRef="c534" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RevenuesNetOfInterestExpense" scale="0" unitRef="usd">11,188,322</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"><ix:nonFraction contextRef="c535" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RevenuesNetOfInterestExpense" scale="0" unitRef="usd">14,576,719</ix:nonFraction></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"><ix:nonFraction contextRef="c536" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RevenuesNetOfInterestExpense" scale="0" unitRef="usd">4,624,247</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"><ix:nonFraction contextRef="c537" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RevenuesNetOfInterestExpense" scale="0" unitRef="usd">5,887,991</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"><ix:nonFraction contextRef="c538" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RevenuesNetOfInterestExpense" scale="0" unitRef="usd">11,525,521</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"><ix:nonFraction contextRef="c539" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RevenuesNetOfInterestExpense" scale="0" unitRef="usd">14,786,654</ix:nonFraction></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-bottom: 1.5pt">Raw materials used in lithium batteries</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c540" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RevenuesNetOfInterestExpense" scale="0" unitRef="usd">1,163</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c541" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RevenuesNetOfInterestExpense" scale="0" unitRef="usd">518,549</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Total</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"><ix:nonFraction contextRef="c542" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RevenuesNetOfInterestExpense" scale="0" unitRef="usd">4,624,247</ix:nonFraction></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"><ix:nonFraction contextRef="c543" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RevenuesNetOfInterestExpense" scale="0" unitRef="usd">5,889,154</ix:nonFraction></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"><ix:nonFraction contextRef="c544" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RevenuesNetOfInterestExpense" scale="0" unitRef="usd">11,525,521</ix:nonFraction></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"><ix:nonFraction contextRef="c545" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RevenuesNetOfInterestExpense" scale="0" unitRef="usd">15,305,203</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>&#160;</i></b></p></ix:nonNumeric></ix:continuation><div>


</div><div>

</div><ix:continuation continuedAt="_SegmentReportingDisclosureTextBlock-c0_cont_6" id="_SegmentReportingDisclosureTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Net revenues by geographic area:</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SegmentReportingDisclosureTextBlock-c0_cont_7" id="_SegmentReportingDisclosureTextBlock-c0_cont_6"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Three months ended<br/> June&#160;30,</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Six months ended<br/> June 30,</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Mainland China</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c546" decimals="0" format="ixt:numdotdecimal" name="cbat:NetRevenue" scale="0" unitRef="usd">4,359,930</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"><ix:nonFraction contextRef="c547" decimals="0" format="ixt:numdotdecimal" name="cbat:NetRevenue" scale="0" unitRef="usd">5,376,444</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">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c548" decimals="0" format="ixt:numdotdecimal" name="cbat:NetRevenue" scale="0" unitRef="usd">11,236,719</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"><ix:nonFraction contextRef="c549" decimals="0" format="ixt:numdotdecimal" name="cbat:NetRevenue" scale="0" unitRef="usd">13,002,237</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Europe</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c550" decimals="0" format="ixt:numdotdecimal" name="cbat:NetRevenue" scale="0" unitRef="usd">263,800</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"><ix:nonFraction contextRef="c551" decimals="0" format="ixt:numdotdecimal" name="cbat:NetRevenue" scale="0" unitRef="usd">490,493</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"><ix:nonFraction contextRef="c552" decimals="0" format="ixt:numdotdecimal" name="cbat:NetRevenue" scale="0" unitRef="usd">263,800</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"><ix:nonFraction contextRef="c553" decimals="0" format="ixt:numdotdecimal" name="cbat:NetRevenue" scale="0" unitRef="usd">2,279,538</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Others</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c554" decimals="0" format="ixt:numdotdecimal" name="cbat:NetRevenue" scale="0" unitRef="usd">517</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c555" decimals="0" format="ixt:numdotdecimal" name="cbat:NetRevenue" scale="0" unitRef="usd">22,217</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c556" decimals="0" format="ixt:numdotdecimal" name="cbat:NetRevenue" scale="0" unitRef="usd">25,002</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c557" decimals="0" format="ixt:numdotdecimal" name="cbat:NetRevenue" scale="0" unitRef="usd">23,428</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Total</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"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:numdotdecimal" name="cbat:NetRevenue" scale="0" unitRef="usd">4,624,247</ix:nonFraction></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"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:numdotdecimal" name="cbat:NetRevenue" scale="0" unitRef="usd">5,889,154</ix:nonFraction></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"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:numdotdecimal" name="cbat:NetRevenue" scale="0" unitRef="usd">11,525,521</ix:nonFraction></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">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="cbat:NetRevenue" scale="0" unitRef="usd">15,305,203</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p></ix:nonNumeric></ix:continuation><div>


</div><div>

</div><ix:continuation id="_SegmentReportingDisclosureTextBlock-c0_cont_7"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">Substantially all of the Company&#8217;s long-lived assets
are located in the PRC.</p></ix:continuation><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: 48 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->48<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><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>CBAK Energy Technology, Inc. and subsidiaries</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Notes to the condensed consolidated financial
statements</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>For the three and six months ended June 30,
2020 and 2021</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(In US$ except for number of shares)</p><div>



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

</div><ix:nonNumeric contextRef="c0" continuedAt="_SubsequentEventsTextBlock-c0_cont_1" escape="true" name="us-gaap:SubsequentEventsTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>26.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Subsequent
    Events</b>&#160;</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:nonNumeric><div>
</div><div>

</div><ix:continuation continuedAt="_SubsequentEventsTextBlock-c0_cont_2" id="_SubsequentEventsTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On July 20, 2021, <ix:nonNumeric contextRef="c558" continuedAt="_SubsequentEventDescription-c558_cont_1" name="us-gaap:SubsequentEventDescription">CBAK Power entered
into a framework agreement relating to CBAK Power&#8217;s investment in Hitrans, pursuant to which CBAK Power will acquire <ix:nonFraction contextRef="c559" decimals="4" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" unitRef="pure">81.56</ix:nonFraction>% of the
equity interests of Hitrans (the &#8220;Acquisition Agreement&#8221;). Under the Acquisition Agreement, CBAK Power will acquire <ix:nonFraction contextRef="c560" decimals="2" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage" scale="-2" unitRef="pure">60</ix:nonFraction>% ownership
of Hitrans from Zhejiang Meidu Graphene Technology Co., Ltd. (&#8220;Meidu Graphene&#8221;) valued at RMB<ix:nonFraction contextRef="c561" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockDividend" scale="6" unitRef="cny">118</ix:nonFraction> million ($<ix:nonFraction contextRef="c561" decimals="-4" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockDividend" scale="6" unitRef="usd">18.27</ix:nonFraction> million)
and <ix:nonFraction contextRef="c559" decimals="4" format="ixt:numdotdecimal" name="cbat:PercentageOfShareholdersOwnership" scale="-2" unitRef="pure">21.56</ix:nonFraction>% ownership of Hitrans from Hitrans&#8217;s management shareholders valued at approximately RMB<ix:nonFraction contextRef="c562" decimals="-4" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockDividend" scale="6" unitRef="cny">40.74</ix:nonFraction> million ($<ix:nonFraction contextRef="c562" decimals="-4" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockDividend" scale="6" unitRef="usd">6.31</ix:nonFraction> million).
As of the date of the Acquisition Agreement, the <ix:nonFraction contextRef="c563" decimals="2" format="ixt:numdotdecimal" name="cbat:PercentageOfAcquisitionPercentage" scale="-2" unitRef="pure">25</ix:nonFraction>% ownership of Hitrans held by Hitrans management shareholders was frozen as a result
of a litigation arising from the default by Hitrans management shareholders on debts borrowed from Zhejiang Meidu Pawn Co., Ltd. (&#8220;Pawn
Co.&#8221;) whereby the <ix:nonFraction contextRef="c559" decimals="2" format="ixt:numdotdecimal" name="cbat:PledgedCollateralPercentage" scale="-2" unitRef="pure">25</ix:nonFraction>% ownership of Hitrans was pledged as collateral. Mr. Junnan Ye (&#8220;Mr. Ye&#8221;), acting as an intermediary,
will first acquire <ix:nonFraction contextRef="c564" decimals="3" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" unitRef="pure">22.5</ix:nonFraction>% ownership of Hitrans, free of any encumbrances, from Hitrans management shareholders. Pursuant to the Acquisition
Agreement, within five days of CBAK Power&#8217;s obtaining <ix:nonFraction contextRef="c564" decimals="4" format="ixt:numdotdecimal" name="cbat:AcquisitionAgreementPercentage" scale="-2" unitRef="pure">21.56</ix:nonFraction>% ownership of Hitrans from Mr. Ye, CBAK Power will pay approximately
RMB<ix:nonFraction contextRef="c559" decimals="-4" format="ixt:numdotdecimal" name="us-gaap:Cash" scale="6" unitRef="cny">40.74</ix:nonFraction> million ($<ix:nonFraction contextRef="c559" decimals="-4" format="ixt:numdotdecimal" name="us-gaap:Cash" scale="6" unitRef="usd">6.31</ix:nonFraction> million) in cash, which amount shall be used toward the repayment of debts due to Pawn Co.</ix:nonNumeric></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SubsequentEventsTextBlock-c0_cont_3" id="_SubsequentEventsTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><ix:continuation id="_SubsequentEventDescription-c558_cont_1">In addition, as of
the date of the Acquisition Agreement, Meidu Graphene&#8217;s <ix:nonFraction contextRef="c559" decimals="2" format="ixt:numdotdecimal" name="cbat:AcquisitionAgreementPercentage" scale="-2" unitRef="pure">60</ix:nonFraction>% ownership of Hitrans was frozen as a result of a litigation arising
from Hitrans&#8217;s failure to make payments to New Era in connection with the purchase of land use rights, plants, equipment, pollution
discharge permit and other assets (the &#8220;Assets&#8221;) under certain asset transfer agreements as well as Meidu Graphene&#8217;s
guarantee for Hitrans&#8217;s payment obligations thereunder.</ix:continuation> As a part of the transaction, CBAK Power entered into a loan agreement with
Hitrans to lend Hitrans approximately RMB<ix:nonFraction contextRef="c565" decimals="-6" format="ixt:numdotdecimal" name="srt:BankLoans" scale="6" unitRef="cny">131</ix:nonFraction> million ($<ix:nonFraction contextRef="c559" decimals="-4" format="ixt:numdotdecimal" name="srt:BankLoans" scale="6" unitRef="usd">20.28</ix:nonFraction> million) (the &#8220;Hitrans Loan&#8221;) by remitting approximately RMB<ix:nonFraction contextRef="c565" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:TerminationLoans" scale="6" unitRef="cny">131</ix:nonFraction>
million into the account of Shaoxing Intermediate People&#8217;s Court (the &#8220;Court&#8221;) to remove the freeze on Meidu Graphene&#8217;s
<ix:nonFraction contextRef="c565" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" unitRef="pure">60</ix:nonFraction>% ownership of Hitrans. Moreover, Juzhong Daxin will return RMB<ix:nonFraction contextRef="c559" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:SecurityDeposit" scale="6" unitRef="cny">15</ix:nonFraction> million ($<ix:nonFraction contextRef="c559" decimals="-4" format="ixt:numdotdecimal" name="us-gaap:SecurityDeposit" scale="6" unitRef="usd">2.32</ix:nonFraction> million) of the security deposit to CBAK Power before
CBAK Power wires approximately RMB<ix:nonFraction contextRef="c566" decimals="-6" format="ixt:numdotdecimal" name="cbat:PaymentsForLegalSettlement" scale="6" unitRef="usd">131</ix:nonFraction> million to the Court and will retain RMB<ix:nonFraction contextRef="c559" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:SecuritiesSegregatedUnderSecuritiesExchangeCommissionRegulation" scale="6" unitRef="cny">5</ix:nonFraction> million ($<ix:nonFraction contextRef="c559" decimals="-4" format="ixt:numdotdecimal" name="us-gaap:SecuritiesSegregatedUnderSecuritiesExchangeCommissionRegulation" scale="6" unitRef="usd">0.77</ix:nonFraction> million) as commission for facilitating
the acquisition. CBAK Power will pay all other fees due to Juzhong Daxin in accordance with the Letter of Intent. According to the Acquisition
Agreement, Mr. Ye will first acquire <ix:nonFraction contextRef="c559" decimals="2" format="ixt:numdotdecimal" name="cbat:AcquireOwnershipPercentage" scale="-2" unitRef="pure">60</ix:nonFraction>% ownership of Hitrans, free of any encumbrances, from Meidu Graphene. Thereafter, CBAK Power will
assign RMB<ix:nonFraction contextRef="c559" decimals="-6" format="ixt:numdotdecimal" name="srt:BankLoans" scale="6" unitRef="cny">118</ix:nonFraction> million of the Hitrans Loan to Mr. Junnan Ye as consideration for the acquisition of <ix:nonFraction contextRef="c566" decimals="2" format="ixt:numdotdecimal" name="cbat:ConcentrationRiskThresholdPercentage" scale="-2" unitRef="pure">60</ix:nonFraction>% ownership of Hitrans from Mr. Ye
(the &#8220;Assignment&#8221;). Hitrans shall repay RMB<ix:nonFraction contextRef="c565" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:BankOverdrafts" scale="6" unitRef="cny">118</ix:nonFraction> million to Mr. Ye in accordance with a separate loan repayment agreement (the
&#8220;Loan Repayment Agreement&#8221;) to be entered into among Mr. Ye, Hitrans, CBAK Power and Mr. Wu. Under the Loan Repayment Agreement,
Hitrans shall repay Mr. Ye at least RMB<ix:nonFraction contextRef="c559" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:BankOverdrafts" scale="6" unitRef="cny">70</ix:nonFraction> million ($<ix:nonFraction contextRef="c559" decimals="-4" format="ixt:numdotdecimal" name="us-gaap:BankOverdrafts" scale="6" unitRef="usd">10.84</ix:nonFraction> million) within two months of obtaining the title to the Assets from New Era
and the remaining balance by December 31, 2021, with a fixed interest of RMB<ix:nonFraction contextRef="c567" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LoansReceivableWithFixedRatesOfInterest1" scale="6" unitRef="cny">3.5</ix:nonFraction> million ($<ix:nonFraction contextRef="c567" decimals="-4" format="ixt:numdotdecimal" name="us-gaap:LoansReceivableWithFixedRatesOfInterest1" scale="6" unitRef="usd">0.54</ix:nonFraction> million) which can be reduced by up to
RMB1 million ($<span style="-sec-ix-hidden: hidden-fact-225"><ix:nonFraction contextRef="c568" decimals="-4" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfOtherDebt" scale="6" unitRef="usd">0.15</ix:nonFraction></span> million) if the loan is settled before its due date. CBAK Power provides guarantee to Mr. Ye on Hitrans&#8217;s repayment
obligations under the Loan Repayment Agreement. Hitrans shall repay the remaining approximately RMB<ix:nonFraction contextRef="c567" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:BankOverdrafts" scale="6" unitRef="cny">13</ix:nonFraction> million ($<ix:nonFraction contextRef="c567" decimals="-4" format="ixt:numdotdecimal" name="us-gaap:BankOverdrafts" scale="6" unitRef="usd">2.01</ix:nonFraction> million) of the Hitrans
Loan to CBAK Power at an interest rate of <ix:nonFraction contextRef="c568" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ShortTermDebtInterestRateIncrease" scale="-2" unitRef="pure">6</ix:nonFraction>% per annum, maturing in one year from the date of the Assignment.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p></ix:continuation><div>
</div><div>

</div><ix:continuation id="_SubsequentEventsTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><ix:nonNumeric contextRef="c0" name="us-gaap:SubsequentEventDescription">As of the date of this report, CBAK
Power has acquired 81.56% ownership of Hitrans and has paid approximately RMB40.74 million (approximately $6.31 million) in cash to Mr.
Ye. In addition to that, CBAK Power has wired approximately RMB131 million ($20.28 million) to the Court and Juzhong Daxin returned RMB7
million ($1.1 million) of the security deposit to CBAK Power.</ix:nonNumeric> CBAK Power expects to close the acquisition of <ix:nonFraction contextRef="c3" decimals="4" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" unitRef="pure">81.56</ix:nonFraction>% ownership of Hitrans
upon the satisfaction of all closing conditions in the Acquisition Agreement, including that Hitrans obtains the title to all the Assets.</p></ix:continuation><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: 49 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->49<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><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_003"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.75in; font-size: 10pt"><span style="font-size: 10pt"><b>ITEM 2.</b></span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-size: 10pt"><b>MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS
    OF FINANCIAL CONDITION AND RESULTS</b>&#160;<b>OF OPERATIONS.</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>The following management&#8217;s discussion
and analysis should be read in conjunction with our financial statements and the notes thereto and the other financial information appearing
elsewhere in this report. Our financial statements are prepared in U.S. dollars and in accordance with U.S. GAAP.</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"><b>Special Note Regarding Forward Looking Statements</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">Statements contained in this report include &#8220;forward-looking
statements&#8221; within the meaning of such term in Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities
Exchange Act of 1934, as amended. We use words such as &#8220;believe,&#8221; &#8220;expect,&#8221; &#8220;anticipate,&#8221; &#8220;project,&#8221;
&#8220;target,&#8221; &#8220;plan,&#8221; &#8220;optimistic,&#8221; &#8220;intend,&#8221; &#8220;aim,&#8221; &#8220;will&#8221; or similar
expressions which are intended to identify forward-looking statements. Such statements include, among others, those concerning market
and industry segment growth and demand and acceptance of new and existing products; any projections of sales, earnings, revenue, margins
or other financial items; any statements of the plans, strategies and objectives of management for future operations; any statements
regarding future economic conditions or performance; as well as all assumptions, expectations, predictions, intentions or beliefs about
future events. You are cautioned that any such forward-looking statements are not guarantees of future performance and involve risks
and uncertainties, including those identified in Item 1A, &#8220;Risk Factors&#8221; described in our Annual Report on Form 10-K for
the fiscal year ended December 31, 2020, as well as assumptions, which, if they were to ever materialize or prove incorrect, could cause
the results of the Company to differ materially from those expressed or implied by such forward-looking statements.</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">Readers are urged to carefully review and consider
the various disclosures made by us in this report and our other filings with the SEC. These reports attempt to advise interested parties
of the risks and factors that may affect our business, financial condition and results of operations and prospects. The forward-looking
statements made in this report speak only as of the date hereof and we disclaim any obligation, except as required by law, to provide
updates, revisions or amendments to any forward-looking statements to reflect changes in our expectations or future events.</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>Use of Terms</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">Except as otherwise indicated by the context
and for the purposes of this report only, references in this report to:</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" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
    <td style="width: 0.25in; font-size: 10pt"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-size: 10pt">&#8220;Company&#8221;, &#8220;we&#8221;,
    &#8220;us&#8221; and &#8220;our&#8221; are to the combined business of CBAK Energy Technology, Inc., a Nevada corporation, and its
    consolidated subsidiaries;</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify; font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="text-align: justify; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="font-size: 10pt"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-size: 10pt">&#8220;BAK Asia&#8221; are to our Hong Kong subsidiary,
    China BAK Asia Holdings Limited;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="text-align: justify; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="font-size: 10pt"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-size: 10pt">&#8220;CBAK Trading&#8221; are to our PRC subsidiary,
    Dalian CBAK Trading Co., Ltd.;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="text-align: justify; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="font-size: 10pt"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-size: 10pt">&#8220;CBAK Power&#8221; are to our PRC subsidiary,
    Dalian CBAK Power Battery Co., Ltd.;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="text-align: justify; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="font-size: 10pt"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-size: 10pt">&#8220;CBAK Suzhou&#8221; are to our PRC subsidiary,
    CBAK New Energy (Suzhou) Co., Ltd.;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <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="padding-left: 9pt">&#160;</td>
    <td style="font-size: 10pt"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-size: 10pt">&#8220;CBAK Energy&#8221; are to our PRC subsidiary,
    Dalian CBAK Energy Technology Co., Ltd.;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="text-align: justify; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="font-size: 10pt"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-size: 10pt">&#8220;BAK Investments&#8221; are to our Hong Kong
    subsidiary, BAK Asia Investments Limited;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="text-align: justify; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="font-size: 10pt"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-size: 10pt">&#8220;CBAK Nanjing&#8221; are to our PRC subsidiary,
    CBAK New Energy (Nanjing) Co., Ltd;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="text-align: justify; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="font-size: 10pt"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-size: 10pt">&#8220;Nanjing CBAK&#8221; are to our PRC subsidiary,
    Nanjing CBAK New Energy Technology Co., Ltd.;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="text-align: justify; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="font-size: 10pt"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-size: 10pt">&#8220;Nanjing Daxin&#8221; are to our PRC subsidiary,
    Nanjing Daxin New Energy Automobile Industry Co., Ltd.;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="text-align: justify; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="font-size: 10pt"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-size: 10pt">&#8220;China&#8221; and &#8220;PRC&#8221; are to the
    People&#8217;s Republic of China;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="text-align: justify; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="font-size: 10pt"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-size: 10pt">&#8220;RMB&#8221; are to Renminbi, the legal currency
    of China;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="text-align: justify; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="font-size: 10pt"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-size: 10pt">&#8220;U.S. dollar&#8221;, &#8220;$&#8221; and &#8220;US$&#8221;
    are to the legal currency of the United States;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="text-align: justify; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="font-size: 10pt"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-size: 10pt">&#8220;SEC&#8221; are to the United States Securities
    and Exchange Commission;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="text-align: justify; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="font-size: 10pt"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-size: 10pt">&#8220;Securities Act&#8221; is to the Securities
    Act of 1933, as amended; and</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="font-size: 10pt">&#160;</td>
    <td style="text-align: justify; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="font-size: 10pt"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-size: 10pt">&#8220;Exchange Act&#8221; are to the Securities Exchange
    Act of 1934, as amended.</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><!-- Field: Page; Sequence: 50 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->50<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><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; text-align: justify"><b>Overview </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 are a manufacturer of new energy high power
lithium batteries that are mainly used in light electric vehicles, electric vehicles, electric tools, energy storage (such as uninterruptible
power supply (UPS) applications) and other high-power applications. Our primary product offering consists of new energy high power lithium
batteries, but we are also seeking to expand into the production and sale of light electric vehicles.</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 acquired most of our operating assets, including
customers, employees, patents and technologies from our former subsidiary BAK International (Tianjin) Ltd. (&#8220;BAK Tianjin&#8221;).
We acquired these assets in exchange for a reduction in accounts receivable from our former subsidiaries that were disposed of in June
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">As of June 30, 2021, we report financial and
operational information in one segment: high-power lithium battery cells production.</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 currently conduct our business through six
wholly-owned operating subsidiaries in China. We own these operating subsidiaries through BAK Asia and BAK Investments, which are investment
holding companies formed under the laws of Hong Kong.</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 disclosed in our Annual Report on Form 10-K
for the fiscal year ended December 31, 2020 filed on April 13, 2021 and other reports filed with the SEC, we have been expanding our
manufacturing capabilities through construction of new production lines in Nanjing and Dalian, China. To maintain our competitive position,
we are also developing the model 32140 large-sized cylindrical &#8220;tabless&#8221; battery and the special 26650 lithium battery designed
for application in ultra-low temperature. In addition, we have been developing our light electric vehicle business via our PRC subsidiary,
Nanjing Daxin. On January 18, 2021, Nanjing Daxin established a branch in Tianjin City for the production of light electric vehicles.</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">Due to the growing environmental pollution problem,
the Chinese government has been providing support to the development of new energy facilities and vehicles for several years. It is expected
that we will be able to secure more potential orders from the new energy market. We believe that with the booming market demand in high
power lithium-iron products, we can continue as a going concern and return to profitability sustainedly.</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>Recent Financing Activities</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">On February 8, 2021, we entered into a securities
purchase agreement with certain investors, pursuant to which we issued in a registered direct offering, an aggregate of 8,939,976 shares
of common stock of the Company at a per share purchase price of $7.83. In addition, we issued to the investors (i) in a concurrent private
placement, the Series A-1 warrants to purchase a total of 4,469,988 shares of common stock, at a per share exercise price of $7.67 and
exercisable for 42 months from the date of issuance; (ii) in the registered direct offering, the Series B warrants to purchase a total
of 4,469,988 shares of common stock, at a per share exercise price of $7.83 and exercisable for 90 days from the date of issuance; and
(iii) in the registered direct offering, the Series A-2 warrants to purchase up to 2,234,992 shares of common stock, at a per share exercise
price of $7.67 and exercisable for 45 months from the date of issuance. We received gross proceeds of approximately $70 million from
the registered direct offering and the concurrent private placement, before deducting fees to the placement agent and other estimated
offering expenses payable by the Company. We completed another registered direct offering with the same investors in December 2020. See
the &#8220;Liquidity and Capital Resources&#8221; section below for more details.</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 May 10, 2021, we entered into that Amendment
No. 1 to the Series B Warrant (the &#8220;Series B Warrant Amendment&#8221;) with each of the holders of the Company&#8217;s outstanding
Series B warrants. Pursuant to the Series B Warrant Amendment, the term of the Series B warrants was extended from May 11, 2021 to August
31, 2021.</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>Recent Business Development</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"><i>DJY Acquisition</i></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 21, 2021, CBAK Power, along with Shenzhen
BAK Power Battery Co., Ltd (BAK Shenzhen), Shenzhen Asian Plastics Technology Co., Ltd (SZ Asian Plastics) and Xiaoxia Liu, entered into
an investment agreement with Junxiu Li, Hunan Xintao New Energy Technology Partnership, Xingyu Zhu, and Jiangsu Saideli Pharmaceutical
Machinery Manufacturing Co., Ltd for an investment in Hunan DJY Technology Co., Ltd (&#8220;DJY&#8221;). CBAK Power has paid $1.39 million
(RMB9,000,000) to acquire 9.74% of the equity interests of DJY. CBAK Power along with other three new investors has appointed one director
on behalf of the Investors to the Board of Directors of DJY. DJY is a private company engaged in research and development, production
and sales of products and services for lithium battery cathode materials producers, including the raw materials, fine ceramics, equipment
and industrial engineering. We intend to improve our supply chain and enhance our competitiveness through this investment.</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>Hitrans Acquisition</i></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 1, 2021, CBAK Power entered into a framework
investment agreement (the &#8220;Letter of Intent&#8221;) with Hangzhou Juzhong Daxin Asset Management Co., Ltd. ("Juzhong Daxin")
for a potential acquisition of Zhejiang Hitrans Lithium Battery Technology Co., Ltd ("Hitrans", formerly known as Zhejiang Meidu
Hitrans Lithium Battery Technology Co., Ltd). Juzhong Daxin was the trustee of 85% of equity interests of Hitrans and had the voting right
and right to dividend over the 85% of equity interests. Subject to definitive acquisition agreements to be entered into among the parties,
including shareholders owning the 85% of equity interests of Hitrans, CBAK Power intended to acquire 85% of equity interests of Hitrans
in cash in 2021, and CBAK Power paid $3.10 million (RMB20,000,000) to Juzhong Daxin as a security deposit. Hitrans is an unrelated third
party of the Company engaging in researching, manufacturing and sale of battery raw materials and is one of the major suppliers of the
Company in fiscal 2020.</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: 51 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->51<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><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">On July 20, 2021, CBAK Power entered into that
certain framework agreement relating to CBAK Power&#8217;s investment in Hitrans, pursuant to which CBAK Power will acquire 81.56% of
the equity interests of Hitrans (the &#8220;Acquisition Agreement&#8221;). Under the Acquisition Agreement, CBAK Power will acquire 60%
ownership of Hitrans from Zhejiang Meidu Graphene Technology Co., Ltd. (&#8220;Meidu Graphene&#8221;) valued at RMB118 million ($18.27
million) and 21.56% ownership of Hitrans from Hitrans&#8217;s management shareholders valued at approximately RMB40.74 million ($6.31
million). As of the date of the Acquisition Agreement, the 25% ownership of Hitrans held by Hitrans management shareholders was frozen
as a result of a litigation arising from the default by Hitrans management shareholders on debts borrowed from Zhejiang Meidu Pawn Co.,
Ltd. (&#8220;Pawn Co.&#8221;) whereby the 25% ownership of Hitrans was pledged as collateral. Pursuant to the Acquisition Agreement, Mr.
Junnan Ye (&#8220;Mr. Ye&#8221;), acting as an intermediary, shall first acquire 22.5% ownership of Hitrans, free of any encumbrances,
from Hitrans management shareholders. Within five days of CBAK Power&#8217;s obtaining 21.56% ownership of Hitrans from Mr. Ye, CBAK Power
shall pay approximately RMB40.74 million ($6.31 million) in cash, which amount shall be used toward the repayment of debts due to Pawn
Co. In addition, as of the date of the Acquisition Agreement, Meidu Graphene&#8217;s 60% ownership of Hitrans was frozen as a result of
a litigation arising from Hitrans&#8217;s failure to make payments to New Era Group Zhejiang New Energy Materials Co., Ltd. (&#8220;New
Era&#8221;) in connection with the purchase of land use rights, plants, equipment, pollution discharge permit and other assets (the &#8220;Assets&#8221;)
under certain asset transfer agreements as well as Meidu Graphene&#8217;s guarantee for Hitrans&#8217;s payment obligations thereunder.
As a part of the transaction, CBAK Power entered into a loan agreement with Hitrans to lend Hitrans approximately RMB131 million ($20.28
million) (the &#8220;Hitrans Loan&#8221;) by remitting approximately RMB131 million ($20.28 million) into the account of Shaoxing Intermediate
People&#8217;s Court (the &#8220;Court&#8221;) to remove the freeze on Meidu Graphene&#8217;s 60% ownership of Hitrans. Pursuant to the
Acquisition Agreement, Juzhong Daxin shall return RMB15 million ($2.32 million) of the security deposit to CBAK Power before CBAK Power
wires approximately RMB131 million ($20.28 million) to the Court and will retain RMB5 million ($0.77 million) as commission for facilitating
the acquisition. CBAK Power shall pay all other fees due to Juzhong Daxin in accordance with the Letter of Intent. According to the Acquisition
Agreement, Mr. Ye will first acquire 60% ownership of Hitrans, free of any encumbrances, from Meidu Graphene. Thereafter, CBAK Power will
assign RMB118 million ($18.27 million) of the Hitrans Loan to Mr. Junnan Ye as consideration for the acquisition of 60% ownership of Hitrans
from Mr. Ye (the &#8220;Assignment&#8221;). Hitrans shall repay RMB118 million ($18.27 million) to Mr. Ye in accordance with a separate
loan repayment agreement (the &#8220;Loan Repayment Agreement&#8221;) to be entered into among Mr. Ye, Hitrans, CBAK Power and Mr. Haijun
Wu, the CEO of Hitrans. Under the Loan Repayment Agreement, Hitrans shall repay Mr. Ye at least RMB70 million ($10.84 million) within
two months of obtaining the title to the Assets from New Era and the remaining balance by December 31, 2021, with a fixed interest of
RMB3.5 million ($0.54 million) which can be reduced by up to RMB1 million ($0.15 million) if the loan is settled before its due date.
CBAK Power provides guarantee to Mr. Ye on Hitrans&#8217;s repayment obligations under the Loan Repayment Agreement. Hitrans shall repay
the remaining approximately RMB13 million ($2.01 million) of the Hitrans Loan to CBAK Power at an interest rate of 6% per annum, maturing
in one year from the date of the Assignment.</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 disclosed the terms of the Acquisition Agreement
in a current report on Form 8-K filed on July 26, 2021. As of the date of this report, the transfer of 81.56% ownership of Hitrans to
CBAK Power has been registered with the local government and CBAK Power has paid approximately RMB40.74 million (approximately $6.31
million) in cash to Mr. Ye. In addition, CBAK Power has wired approximately RMB131 million (approximately $20.28 million) to the Court
and Juzhong Daxin returned RMB7 million ($1.1 million) of the security deposit to CBAK Power. We expect to close the acquisition of 81.56%
ownership of Hitrans upon the satisfaction of all closing conditions in the Acquisition Agreement, including that Hitrans obtains the
title to all the Assets.</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>Financial Performance Highlights for the Quarter
Ended June 30, 2021</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 are some financial highlights for
the quarter ended June 30, 2021:</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" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <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"><b><i>Net revenues:</i></b> Net revenues increased by $1.3 million, or 27%, to $5.9 million for the three months ended June 30, 2021, from $4.6 million for the same period in 2020.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="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"><b><i>Gross profit: </i></b>Gross profit was $1.1 million, representing an increase of $1.0 million, or 1,148%, for the three months ended June 30, 2021, from gross profit of $0.1 million for the same period in 2020.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="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"><b><i>Operating loss: </i></b>Operating loss was $2.7 million for the three months ended June 30, 2021, reflecting an increase of $1.8 million, or 199%, from an operating loss of $1.0 million for the same period in 2020.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="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"><b><i>Net income: </i></b>Net
    income was $2.7 million for the three months ended June 30, 2021, representing an increase of $3.9 million, or 327%, from net loss
    of $1.2 million for the same period in 2020.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="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"><b><i>Fully diluted income (loss) per share: </i></b>Fully diluted income per share was $0.02 for the three months ended June 30, 2021, as compared to fully diluted loss per share of $0.02 for the same period in 2020.</span></td></tr>
  </table><div>

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


</div><!-- Field: Page; Sequence: 52 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->52<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><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>Financial Statement Presentation</b></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>Net revenues.&#160;</i></b>The Company
recognizes revenues when its customer obtains control of promised goods or services, in an amount that reflects the consideration which
it expects to receive in exchange for those goods. The Company recognizes revenues following the five step model prescribed under ASU
No. 2014-09: (i) identify contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the
transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenues when
(or as) we satisfy the performance obligation.</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">Revenues from product sales are recognized when
the customer obtains control of our product, which occurs at a point in time, typically upon delivery to the customer. We expense incremental
costs of obtaining a contract as and when incurred if the expected amortization period of the asset that it would have recognized is
one year or less or the amount is immaterial.</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">Revenues from product sales are recorded net
of reserves established for applicable discounts and allowances that are offered within contracts with our customers.</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">Product revenue reserves, which are classified
as a reduction in product revenues, are generally characterized in the categories: discounts and returns. These reserves are based on
estimates of the amounts earned or to be claimed on the related sales and are classified as reductions of accounts receivable as the
amount is payable to the Company&#8217;s customer.</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>Cost of revenues.&#160;</i></b>Cost of
revenues consists primarily of material costs, employee remuneration for staff engaged in production activity, share-based compensation,
depreciation and related expenses that are directly attributable to the production of products. Cost of revenues also includes write-downs
of inventory to lower of cost and net realizable value.</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>Research and development expenses.&#160;</i></b>Research
and development expenses primarily consist of remuneration for R&amp;D staff, share-based compensation, depreciation and maintenance
expenses relating to R&amp;D equipment, and R&amp;D material costs.</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>Sales and marketing expenses.&#160;</i></b>Sales
and marketing expenses consist primarily of remuneration for staff involved in selling and marketing efforts, including staff engaged
in the packaging of goods for shipment, advertising cost, depreciation, share-based compensation, travel and entertainment expenses and
product warranty expense. We do not pay slotting fees to retail companies for displaying our products, engage in cooperative advertising
programs, participate in buy-down programs or similar arrangements.</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>General and administrative expenses.</i></b>&#160;General
and administrative expenses consist primarily of employee remuneration, share-based compensation, professional fees, insurance, benefits,
general office expenses, depreciation, liquidated damage charges and bad debt expenses.</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><!-- Field: Page; Sequence: 53 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->53<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><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><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Finance expense, net.&#160;</i></b>Finance
costs consist primarily of interest income and interest on bank loans, net of capitalized interest.</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></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Impairment of non-marketable equity securities.
</i></b>Non-marketable equity securities are investments in privately held companies without readily determinable market value. We measure
investments in non-marketable equity securities without a readily determinable fair value using a measurement alternative that measures
these securities at the cost method minus impairment, if any, plus or minus changes resulting from observable price changes on a non-recurring
basis.</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></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Change in fair value of warrants liability.
</i></b>We issued warrants in the financing we consummated in December 2020 and February 2021. These warrants should be accounted for
as derivative liabilities, as the warrants are dominated in a currency (U.S. dollar) other than our functional currency.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b></b></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>Income tax expenses.&#160;</i></b>Our subsidiaries
in PRC are subject to income tax at a rate of 25%. Our Hong Kong subsidiaries BAK Asia and BAK Investments are subject to a profits tax
at a rate of 16.5%. However, because we did not have any assessable income derived from or arising in Hong Kong, PRC, our Hong Kong subsidiaries
had not paid any such tax.</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>Results of Operations</b></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><span style="text-decoration:underline">Comparison of Three Months Ended June 30,
2020 and 2021</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">The following tables set forth key components
of our results of operations for the periods indicated.</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">(All amounts, other than percentages, in thousands
of U.S. dollars)</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Three Months ended<br/> June 30,</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Change</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">$</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">%</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left; text-indent: -9pt; padding-left: 9pt">Net revenues</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,625</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">5,889</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">1,264</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</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Cost of revenues</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(4,537</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(4,791</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(254</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">6</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Gross profit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">88</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,098</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,010</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,148</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Operating expenses:</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; text-indent: -9pt; padding-left: 9pt">Research and development expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">385</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,045</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">660</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">171</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Sales and marketing expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">101</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">540</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">439</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">435</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; text-indent: -9pt; padding-left: 9pt">General and administrative expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">757</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,341</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,584</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">209</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Recovery of doubtful accounts</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(245</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(105</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">140</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">(57</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Total operating expenses</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">998</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,821</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,823</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">283</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Operating loss</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(910</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,723</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,813</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">199</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; text-indent: -9pt; padding-left: 9pt">Finance (expenses) income, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(385</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">53</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">438</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(114</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Other income, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">97</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">331</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">234</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">241</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; text-indent: -9pt; padding-left: 9pt">Impairment of non-marketable equity securities</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">(691</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(691</td><td style="text-align: left">)</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 style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Change in fair value of warrants liability</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,750</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,750</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">(Loss) income before income tax</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,198</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,720</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,918</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">327</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Income tax expenses</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Net (loss) income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,198</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,720</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,918</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">327</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Less: Net loss (income) attributable to non-controlling interests</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(19</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(20</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">2,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Net (loss) income attributable to shareholders of CBAK Energy Technology, Inc.</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(1,197</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">2,701</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">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">3,898</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt; text-align: right">326</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: center"><b><i>&#160;</i></b></p><div>


</div><!-- Field: Page; Sequence: 54 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->54<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><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><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Net revenues</i></b>. Net revenues were
$5.9 million for the three months ended June 30, 2021, as compared to $4.6 million for the same period in 2020, representing an increase
of $1.3 million, or 27%.</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 breakdown
of our net revenues by end-product applications derived from high-power lithium batteries.</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">(All amounts in thousands of U.S. dollars other
than percentages)</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Three months ended<br/> June 30,</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Change</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">$</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">%</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">High power lithium batteries used in:</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><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: 52%; text-align: left; text-indent: -9pt; padding-left: 9pt">Electric vehicles</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">119</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">-</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">(119</td><td style="width: 1%; text-align: left">)</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></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Light electric vehicles</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">75</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">72</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,400</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; text-indent: -9pt; padding-left: 9pt">Uninterruptable supplies</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,503</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,812</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,309</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">29</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; padding-left: 9pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,625</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,887</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,262</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">27</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-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Raw materials used in lithium batteries</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Total</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">4,625</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">5,889</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">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">1,264</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt; text-align: right">27</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: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Net revenues from sales of batteries for electric
vehicles were nil for the three months ended June 30, 2021 as compared to $0.1 million in the same period of 2020, representing a decrease
of $0.1 million, or 100%.</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">Net revenues from sales of batteries for light
electric vehicles was $74,459 for the three months ended June 30, 2021, as compared to $2,593 in the same period of 2020, marking an increase
of $71,793, or 2,769%.</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">Net revenues from sales of batteries for uninterruptable
power supplies were $5.8 million for the three months ended June 30, 2021, as compared with $4.6 million in the same period in 2020, representing
an increase of $1.3 million, or 27%. As we continued to focus on this market, sale of batteries for uninterruptable power supplies increased
significantly.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></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>Cost of revenues.&#160;</i></b>Cost of
revenues was $4.8 million and $4.5 million for the three months ended June 30, 2021 and 2020, respectively. Included in cost of revenues
were write down of obsolete inventories of $0.1 million for three months ended June 30, 2021, while it was $47,977 for the same period
in 2020. We write down inventory value whenever there is an indication that it is impaired. However, further write-down may be necessary
if market conditions deteriorate.</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><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Gross profit.&#160;</i></b>Gross profit
for the three months ended June 30, 2021 was $1.1 million, or 18.6% of net revenues, as compared to gross profit of $0.1 million, or 1.9%
of net revenues for the same period in 2020. The increase mainly resulted from cost deduction due to productivity increase, cost control
and upgrades to production lines.</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><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">

</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Research and development expenses.</i></b>
Research and development expenses increased to approximately $1.0 million for the three months ended June 30, 2021, as compared to approximately
$0.4 million for the same period in 2020, an increase of $0.7 million, or 171%. The increase was primarily resulted from the increase
in employees&#8217; salaries and social insurance expenses by approximately $0.2 million. R&amp;D employees&#8217; salaries and social
insurance expenses increased due to a growing number of R&amp;D employees at Nanjing CBAK and Nanjing Daxin as well as the expiration
of the Chinese government&#8217;s COVID-19 relief policy that alleviated corporations&#8217; social insurance burdens. We incurred design
and development expenses relating to light electric vehicles of $0.3 million and nil for the three months ended June 30, 2021 and 2020,
respectively.</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><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Sales and marketing expenses.</i></b> Sales
and marketing expenses increased to $0.5 million for the three months ended June 30, 2021, as compared to approximately $0.1 million for
the same period in 2020, an increase of approximately $0.4 million, or 435%. As a percentage of revenues, sales and marketing expenses
were 9% and 2% of net revenues for the three months ended June 30, 2021 and 2020, respectively. The increase was resulted from an increase
of salaries, social insurance and staff welfare expenses by approximately $0.2 million. Sales and marketing employees&#8217; social insurance
expenses increased in part due to the expiration of the Chinese government&#8217;s COVID-19 relief policy that alleviated corporations&#8217;
social insurance burdens. Moreover, given the growth in revenue, we increased sales and marketing employees&#8217; salaries and welfare.
We attended the Light Electric Vehicle Exhibition to increase our brand awareness and incurred exhibition expenses of approximately $0.1
million for the three months ended June 30, 2021.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></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><!-- Field: Page; Sequence: 55 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->55<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><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><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><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>General and administrative expenses. </i></b>General
and administrative expenses increased to $2.3 million for the three months ended June 30, 2021, as compared to approximately $0.8 million
for the same period in 2020. The increase was primarily a result of the significant increase in employees&#8217; salaries and social
insurance expenses by approximately $0.7 million. Administrative employees&#8217; social insurance expenses increased due to a growing
number of employees at Nanjing CBAK and Nanjing Daxin as well as the expiration of the Chinese government&#8217;s COVID-19 relief policy
that alleviated corporations&#8217; social insurance burdens. In addition, our rental expenses increased by approximately $0.1 million,
as Nanjing CBAK and Nanjing Daxin rented manufacturing space, warehouse and staff dormitory. Moreover, our listing related expenses increased
by $0.2 million for the three months ended June 30, 2021 due to the numbers of shareholder meetings held compared to the same period
in 2020.</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>Recovery of doubtful accounts. </i></b>Recovery
of doubtful accounts was $0.1 million for the three months ended June 30, 2021, as compared to a recovery of doubtful accounts of $0.3
million for the same period in 2020. We determine the allowance based on historical write-off experience, customer specific facts and
economic conditions. We have recovered $0.1 million in cash from customers for the three months ended June 30, 2021.</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>Operating loss</i></b>. As a result of the
above, our operating loss totaled $2.7 million for the three months ended June 30, 2021, as compared to $0.9 million for the same period
in 2020, representing an increase of $1.8 million, or 199%.</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><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">

</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Finance income (expenses), net. </i></b>Finance
income, net was $52,700 for the three months ended June 30, 2021, as compared to finance expense, net of $0.4 million for the same period
in 2020, representing an increase of $0.4 million as a result of lower loan balances in 2021 and interest income generated from vehicle
leasing.</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>Income tax.&#160;</i></b>Income tax was
nil for both three months ended June 30, 2021 and 2020.</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>Other income, net.</i></b> Other income
was $0.3 million for the three months ended June 30, 2021, as compared to $0.1 million for the same period in 2020. The increase primarily
resulted from debts relief from materials and equipment suppliers.</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>Impairment of non-marketable equity securities.
</i></b>In April 2021, we invested RMB9 million (approximately $1.4 million) to acquire approximately 9.7% of the equity interests of
DJY. We assessed the carrying value of non-marketable equity securities during the six months ended June 30, 2021 and recognized an impairment
of non-marketable equity securities of $690,542 for the three months ended June 30, 2021.</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: 56 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->56<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><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><i>Changes in fair value of warrants liability.
</i></b>We issued warrants in the financing we consummated in December 2020 and February 2021. We determined that these warrants should
be accounted for as derivative liabilities, as the warrants are dominated in a currency (U.S. dollar) other than our functional currency.
The change in fair value of warrants liability is mainly due to the share price decline.</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><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Net income (loss).&#160;</i></b>As a result
of the foregoing, we had a net income of $2.7 million for the three months ended June 30, 2021, compared to a net loss of $1.2 million
for the three months ended June 30, 2020.</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><span style="text-decoration:underline">Comparison of Six Months Ended June 30,
2020 and 2021</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">The following tables set forth key components
of our results of operations for the periods indicated.</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">(All amounts, other than percentages, in thousands
of U.S. dollars)</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Six Months ended<br/> June 30,</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Change</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">$</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">%</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left; text-indent: -9pt; padding-left: 9pt">Net revenues</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">11,526</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">15,305</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,779</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">33</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Cost of revenues</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(11,232</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(12,368</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,136</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">10</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Gross&#160;&#160;profit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">294</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,937</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,643</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">899</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Operating expenses:</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; text-indent: -9pt; padding-left: 9pt">Research and development expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">684</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,529</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">845</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">124</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Sales and marketing expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">194</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">753</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">559</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">288</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; text-indent: -9pt; padding-left: 9pt">General and administrative expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,873</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,665</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,792</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">96</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Provision for (recovery of) doubtful accounts</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">428</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(259</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(687</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">(161</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Total operating expenses</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,179</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,688</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,509</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">79</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Operating loss</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,885</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,751</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">134</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5</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; text-indent: -9pt; padding-left: 9pt">Finance (expenses) income, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(813</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">45</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">858</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(106</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Other income, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">146</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,549</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,403</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">961</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; text-indent: -9pt; padding-left: 9pt">Impairment of non-marketable equity securities</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">(691</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(691</td><td style="text-align: left">)</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 style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Change in fair value of warrants liability</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">34,176</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">34,176</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">(Loss) income before income tax</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(3,552</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">32,328</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">35,880</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,010</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Income tax expenses</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Net (loss) income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(3,552</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">32,328</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">35,880</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,010</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Less: Net loss (income) attributable to non-controlling interests</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(5</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(18</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(13</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">260</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Net (loss) income attributable to shareholders of CBAK Energy Technology, Inc.</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(3,557</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">32,310</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">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">35,867</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt; text-align: right">1,008</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: center">&#160;&#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: 57 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->57<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><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: justify"><b><i>Net revenues</i></b>. Net revenues were
$15.3 million for the six months ended June 30, 2021, as compared to $11.5 million for the same period in 2020, representing an increase
of $3.8 million, or 33%.</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 breakdown
of our net revenues by end-product applications derived from high-power lithium batteries.</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">(All amounts in thousands of U.S. dollars other
than percentages)</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Six months ended <br/> June 30,</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Change</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">$</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">%</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">High power lithium batteries used in:</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Electric vehicles</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">334</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">101</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">(233</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">(70</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Light electric vehicles</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">109</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">106</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,533</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-bottom: 1.5pt">Uninterruptable supplies</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">11,189</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">14,576</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,387</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">30</td><td style="padding-bottom: 1.5pt; 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">11,526</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14,786</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,260</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">28</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-bottom: 1.5pt">Raw materials used in lithium batteries</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">519</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">519</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Total</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">11,526</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,305</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">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">3,779</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt; text-align: right">33</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: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Net revenues from sales of batteries for electric
vehicles were $0.1 million for the six months ended June 30, 2021 as compared to $0.3 million in the same period of 2020, representing
a decrease of $0.2 million, or 70%.</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; text-align: justify; margin: 0pt 0">Net revenues from sales of batteries for light
electric vehicles was $0.1 million for the six months ended June 30, 2021, as compared to $3,344 in the same period of 2020, marking
an increase of $0.1 million, or 3,533%.</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">Net revenues from sales of batteries for uninterruptable
power supplies was $14.6 million in the six months ended June 30, 2021, as compared with $11.2 million in the same period in 2020, representing
an increase of $3.4 million, or 30%. As we continued to focus on this market, sale of batteries for uninterruptable power supplies increased
significantly.</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">Net revenues from sales of raw materials used
in lithium batteries were $0.5 million in the six months ended June 30, 2021, as compared with nil in the same period in 2020, representing
an increase of $0.5 million. We obtained favorable prices on bulk purchase of raw materials from certain suppliers and then sold such
raw materials to our clients, generating certain gross profit in the three months ended June 30, 2021.</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>Cost of revenues.&#160;</i></b>Cost of revenues
increased to $12.4 million for the six months ended June 30, 2021, as compared to $11.2 million for the same period in 2020, increase
of $1.1 million, or 10%.&#160;The cost of revenues included write-down of obsolete inventories of $0.3 million for the six months ended
June 30, 2021, while it was $0.5 million for the same period in 2020. We write down inventory value whenever there is an indication that
it is impaired. However, further write-down may be necessary if market conditions deteriorate.</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">

</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Gross profit</i></b>.&#160;Gross profit
for the six months ended June 30, 2021 was $2.9 million, or 19.2% of net revenues as compared to gross profit of $0.3 million, or 2.6%
of net revenues, for the same period in 2020, an increase of gross profit $2.6 million. The increase mainly resulted from cost deduction
due to productivity increase, cost control and upgrades to production lines.</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><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Research and development expenses</i></b>.
Research and development expenses increased to approximately $1.5 million for the six months ended June 30, 2021, as compared to approximately
$0.7 million for the same period in 2020, an increase of $0.8 million, or 124%. The increase was primarily resulted from an increase in
employees&#8217; salaries and social insurance expenses by approximately $0.5 million. R&amp;D employees&#8217; social insurance expenses
increased due to a growing number of employees at Nanjing CBAK and Nanjing Daxin as well as the expiration of Chinese government&#8217;s
COVID-19 relief policy that alleviated corporations&#8217; social insurance burdens. We incurred design and development expenses relating
to light electric vehicles of $0.3 million and nil for the six months ended June 30, 2021 and 2020, respectively.</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><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">

</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Sales and marketing expenses. </i></b>Sales
and marketing expenses increased to approximately $0.8 million for the six months ended June 30, 2021, as compared to approximately $0.2
million for the same period in 2020. As a percentage of revenues, sales and marketing expenses were 4.9% and 1.7% of net revenues for
the six months ended June 30, 2021 and 2020, respectively. The increase mainly resulted from an increase in salaries, social insurance
and staff welfare expenses by approximately $0.2 million. Sales and marketing employees&#8217; social insurance expenses increased in
part due to the expiration of the Chinese government&#8217;s COVID-19 relief policy that alleviated corporations&#8217; social insurance
burdens. Moreover, given the growth in revenue, we increased sales and marketing employees&#8217; salaries and welfare. We attended the
Light Electric Vehicle Exhibition to increase our brand awareness and incurred exhibition expenses of approximately $0.1 million and nil
for the six months ended June 30, 2021 and 2020, respectively.</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: 58 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->58<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><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">

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

</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>General and administrative expenses. </i></b>General
and administrative expenses increased by $1.8 million or 96% to $3.7 million for the six months ended June 30, 2021 compared to $1.9
million for the same period in 2020. The increase was primarily resulted from the significant increase in employees&#8217; salaries and
social insurance expenses by approximately $1.0 million. Administrative employees&#8217; social insurance expenses increased due to a
growing number of employees at Nanjing CBAK and Nanjing Daxin as well as the expiration of the Chinese government&#8217;s COVID-19 relief
policy that alleviated corporations&#8217; social insurance burdens. In addition, our rental expenses increased by approximately $0.2
million, as Nanjing CBAK and Nanjing Daxin rented manufacturing, warehouse spaces and staff dormitory. Moreover, our expenses increased
by $0.4 million due to the numbers of shareholder meetings held and an increased number of issuance of shares for the six months ended
June 30, 2021, as compared to the same period in 2020.</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>Provision for (recovery of) doubtful accounts.
</i></b>Recovery of doubtful accounts was $0.3 million for the six months ended June 30, 2021, as compared to a provision for doubtful
accounts of $0.4 million for the same period in 2020. We determine the allowance based on historical write-off experience, customer specific
facts and economic conditions.</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>Operating loss</i></b>. As a result of
the above, our operating loss was $2.8 million for the six months ended June 30, 2021, compared to approximately $2.9 million for the
six months ended June 30, 2020.</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><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">

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

</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Finance income (expenses), net. </i></b>Finance
income, net was $45,102 for the six months ended June 30, 2021, as compared to finance expenses of $0.8 million for the same period in
2020, representing an increase of $0.9 million as a result of lower loan balances in 2021 and interest income generated from vehicle leasing.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Income tax.&#160;</i></b>Income tax was
nil for the six months ended June 30, 2021 and 2020.</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>Other income, net.</i></b> Other income
was $1.5 million for the six months ended June 30, 2021, as compared to $0.1 million for the same period in 2020. The increase was primarily
resulted from debts relief from materials and equipment suppliers.</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>Impairment of non-marketable equity securities.
</i></b>In April, we invested RMB9 million (approximately $1.4 million) to acquire approximately 9.7% of the equity interests of DJY.
We assessed the carrying value of non-marketable equity securities during the six months ended June 30, 2021 and recognize an impairment
of non-marketable equity securities of $690,542.</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>Changes in fair value of warrants liability.
</i></b>We issued warrants in the financing we consummated in December 2020 and February 2021. We determined that these warrants should
be accounted for as derivative liabilities, as the warrants are dominated in a currency (U.S. dollar) other than our functional currency.
The change in fair value of warrants liability is mainly due to the share price decline.</p><div>

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

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

</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Net income (loss).&#160;</i></b>As a result
of the foregoing, we had a profit of $32.3 million for the six months ended June 30, 2021, compared to a net loss of $3.6 million for
the same period in 2020.</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: 59 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->59<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><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>Liquidity and Capital Resources</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 financed our liquidity requirements from
short-term bank loans, other short-term loans and bills payable under bank credit agreements, advances from our related and unrelated
parties, investors and issuance of capital stock.</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 generated a net income of $32.3 million for
the six months ended June 30, 2021. As of June 30, 2021, we had cash and cash equivalents and restricted cash of $52.4 million. Our total
current assets were $93.4 million and our total current liabilities were $72.8 million, resulting in a net working capital of $20.6 million.</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 had an accumulated deficit from recurring
losses from operations and short-term debt obligations as of December 31, 2020 and June 30, 2021. As of December 31, 2020, we had a working
capital deficiency of $10.5 million. These factors raise substantial doubts about our ability to continue as a going concern. The report
from our independent registered public accounting firm for the year ended December&#160;31, 2020 included an explanatory paragraph in
respect of the substantial doubt of our ability to continue as a going concern. We are currently expanding our product lines and manufacturing
capacity in our Dalian and Nanjing plant, which requires more funding to finance the expansion. We plan to renew our bank borrowings
upon maturity and raise additional funds through bank borrowings and equity financing to meet our daily cash demands. However, there
can be no assurance that we will be successful in obtaining the financing.</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">These consolidated financial statements do not
include any adjustments that might result from the outcome of this uncertainty.</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>Lending from Financial Institutions</i></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 June 4, 2018, we obtained banking facilities
from China Everbright Bank Dalian Branch with a maximum amount of RMB200 million (approximately $30.63 million), bearing interest at
130% of benchmark rate of the People&#8217;s Bank of China (&#8220;PBOC&#8221;) for three-year long-term loans with the term of June
12, 2018 to June 10, 2021, which is currently 6.175% per annum. Under the facilities, we borrowed RMB126.0 million ($18.1 million), RMB23.3
million ($3.3 million), RMB9.0 million ($1.3 million) and RMB9.5 million ($1.4 million) on June 12, June 20, September 20, and October
19, 2018, respectively. The loans are repayable in six installments of RMB0.8 million ($0.12 million) on December 10, 2018, RMB24.3 million
($3.50 million) on June 10, 2019, RMB0.8 million ($0.12 million) on December 10, 2019, RMB74.7 million ($10.7 million) on June 10, 2020,
RMB0.8 million ($0.12 million) on December 10, 2020 and RMB66.3 million ($9.6 million) on June 10, 2021. We repaid the bank loan of RMB0.8
million ($0.12 million), RMB24.3 million ($3.72 million) and RMB0.8 million ($0.12 million) in December 2018, June 2019 and December
2019, respectively.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On June 28, 2020, we entered into a supplemental
agreement with China Everbright Bank Dalian Branch to change the repayment schedule. According to the supplemental agreement, the remaining
RMB141.8 million (approximately $21.72 million) loans are repayable in eight instalments consisting of RMB1.09 million ($0.17 million)
on June 10, 2020, RMB1 million ($0.15 million) on December 10, 2020, RMB2 million ($0.31 million) on January 10, 2021, RMB2 million ($0.31
million) on February 10, 2021, RMB2 million ($0.31 million) on March 10, 2021, RMB2 million ($0.31 million) on April 10, 2021, RMB2 million
($0.31 million) on May 10, 2021, and RMB129.7 million ($19.9 million) on June 10, 2021, respectively. As of June 30, 2021, we repaid
all the bank loans.</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">From October to December 2020, we borrowed a series
of acceptance bills from China Merchants Bank totaled RMB13.5 million (approximately $2.07 million) for various terms through April to
June 2021, which were secured by our cash totaled RMB13.5 million (approximately $2.07 million). We repaid the bills through April to
June 2021.</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">From January to June 2021, we borrowed a series
of acceptance bills from Agricultural Bank of China totaled RMB58.4 million (approximately $9.05 million) for various terms through July
to December 2021, which were secured by our cash totaled RMB58.4 million (approximately $9.05 million).</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">From January to June 2021, we borrowed a series
of acceptance bills from China Zheshang Bank Co. Ltd Shenyang Branch totaled RMB44.6 million (approximately $6.91 million), which were
secured by our cash totaled RMB44.6 million (approximately $6.91 million).</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">In April 2021, we borrowed a series of acceptance
bills from Bank of Ningbo totaling RMB20.0 million (approximately $3.10 million), which were secured by our cash totaled RMB20.0 million
(approximately $3.10 million).</p><div>

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

</div><!-- Field: Page; Sequence: 60 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->60<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><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"><i>Equity and Debt Financings from Investors</i></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 also obtained funds through private placements,
registered direct offerings and other equity and note financings.</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 December 8, 2020, we entered into a securities
purchase agreement with certain institutional investors, pursuant to which we issued in a registered direct offering, an aggregate of
9,489,800 shares of common stock of the Company at a per share purchase price of $5.18, and warrants to purchase an aggregate of 3,795,920
shares of common stock of the Company at an exercise price of $6.46 per share exercisable for 36 months from the date of issuance, for
gross proceeds of approximately $49.16 million, before deducting fees to the placement agent and other estimated offering expenses payable
by 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">On February 8, 2021, we entered into another
securities purchase agreement with the same investors, pursuant to which we issued in a registered direct offering, an aggregate of 8,939,976
shares of common stock of the Company at a per share purchase price of $7.83. In addition, we issued to the investors (i) in a concurrent
private placement, the Series A-1 warrants to purchase a total of 4,469,988 shares of common stock, at a per share exercise price of
$7.67 and exercisable for 42 months from the date of issuance; (ii) in the registered direct offering, the Series B warrants to purchase
a total of 4,469,988 shares of common stock, at a per share exercise price of $7.83 and exercisable for 90 days from the date of issuance;
and (iii) in the registered direct offering, the Series A-2 warrants to purchase up to 2,234,992 shares of common stock, at a per share
exercise price of $7.67 and exercisable for 45 months from the date of issuance. We received gross proceeds of approximately $70 million
from the registered direct offering and the concurrent private placement, before deducting fees to the placement agent and other estimated
offering expenses payable by 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">On May 10, 2021, we entered into that Amendment
No. 1 to the Series B Warrant (the &#8220;Series B Warrant Amendment&#8221;) with each of the holders of the Company&#8217;s outstanding
Series B warrants. Pursuant to the Series B Warrant Amendment, the term of the Series B warrants was extended from May 11, 2021 to August
31, 2021.</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 currently are expanding our product lines
and manufacturing capacity in our Dalian and Nanjing plants, which requires additional funding to finance the expansion. We may also
require additional cash due to changing business conditions or other future developments, including any investments or acquisitions we
may decide to pursue. We plan to renew these loans upon maturity, if required, and plan to raise additional funds through bank borrowings
and equity financing in the future to meet our daily cash demands, if required. However, there can be no assurance that we will be successful
in obtaining this financing. If our existing cash and bank borrowing are insufficient to meet our requirements, we may seek to sell equity
securities, debt securities or borrow from lending institutions. We can make no assurance that financing will be available in the amounts
we need or on terms acceptable to us, if at all. The sale of equity securities, including convertible debt securities, would dilute the
interests of our current shareholders. The incurrence of debt would divert cash for working capital and capital expenditures to service
debt obligations and could result in operating and financial covenants that restrict our operations and our ability to pay dividends
to our shareholders. If we are unable to obtain additional equity or debt financing as required, our business operations and prospects
may suffer.</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 accompanying condensed consolidated financial
statements have been prepared assuming we will continue to operate as a going concern, which contemplates the realization of assets and
the settlement of liabilities in the normal course of business. The condensed consolidated financial statements do not include any adjustments
to reflect the possible future effects on the recoverability and classification of assets or the amounts and classification of liabilities
that may result from the outcome of this uncertainty related to our ability to continue as a going concern.</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: 61 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->61<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><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">The following table sets forth a summary of our cash flows for the
periods indicated:</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">(All amounts in thousands of U.S. dollars)</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">Six Months Ended<br/> June 30,</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Net cash provided by (used in) operating activities</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,982</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">(2,424</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Net cash used in investing activities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(779</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(17,681</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net cash (used in) provided by financing activities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,078</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">51,200</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Effect of exchange rate changes on cash and cash equivalents</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(88</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">604</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net (decrease) increase in cash and cash equivalents, and restricted cash</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(963</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">31,699</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Cash and cash equivalents, and restricted cash at the beginning of period</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,134</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">20,671</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Cash and cash equivalents, and restricted cash at the end of period</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">6,171</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">52,370</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"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Operating Activities</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">Net cash used in operating activities was $2.4
million in the six months ended June 30, 2021, as compared to net cash provided by operating activities of $2.0 million in the same period
in 2020. The net cash used in operating activities for the six months ended June 30, 2021 was mainly attributable to an increase of $4.7
million of inventories, a decrease of $4.4 million of trade accounts and bills payables, partially offset by our net profit of $0.7 million
(before loss on disposal of property, plant and equipment, non-cash depreciation and amortization, recovery of doubtful debts, write-down
of inventories, share-based compensation, change in fair value of warrant liability and impairment of non-marketable equity securities)
and a decrease of $7.9 million of trade accounts and bills receivables.</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">Net cash provided by operating activities was
$2.0 million in the six months ended June 30, 2020. The net cash provided by operating activities was mainly attributable to an increase
of $4.3 million of trade payable to former subsidiaries and a decrease of $2.7 million for inventories, partially offset by our net loss
(excluding non-cash depreciation and amortization, provision for doubtful debts, write-down of inventories and share-based compensation)
of $1.1 million and an increase of $4.2 million in trade accounts and bills receivables.</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"><b><i>Investing Activities</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">Net cash used in investing activities increased
to $17.7 million for the six months ended June 30, 2021, from $0.8 million in the same period of 2020. The net cash used in investing
activities mainly consisted of the purchase of equipment and construction in progress of $13.2 million, $3.09 million of deposit paid
for potential acquisition of Hitrans and $1.4 million paid for investment in DJY.</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">Net cash used in investing activities was $0.8
million for the six months ended June 30, 2020. The net cash used in investing activities mainly consisted of the purchase of equipment
and construction in progress</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>Financing Activities</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">Net cash provided by financing activities was
$51.2 million in the six months ended June 30, 2021, compared to net cash used in financing activities of $2.1 million during the same
period in 2020. The net cash provided by financing activities in the six months ended June 30, 2021 was mainly attributable to proceeds
of $65.5 million from issuance of shares, offset by repayment of bank borrowings of $13.9 million.</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">Net cash used in financing activities was $2.1
million in the six months ended June 30, 2020. The net cash used in financing activities in the six months ended June 30, 2020 was mainly
attributable to repayment of borrowings of $5.6 million to Jilin Province Trust Co. Ltd. and $0.2 million to banks, partially offset by
borrowing of $3.4 million from Jilin Province Trust Co. Ltd. under a renewed credit facility and borrowings of $0.3 million from shareholders.</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 30, 2021, the principal amounts outstanding
under our credit facilities and lines of credit were as follows:</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">(All amounts in thousands of U.S. dollars)</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">Maximum amount available</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">Amount borrowed</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Other lines of credit:</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Bank of Ningbo Co., Ltd</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,097</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">3,097</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Agricultural Bank of China</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,045</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,045</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-bottom: 1.5pt">China Zheshang Bank Co., Ltd</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">6,910</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">6,910</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Total</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">19,052</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">19,052</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"><b><i>&#160;</i></b></p><div>

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

</div><!-- Field: Page; Sequence: 62 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->62<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><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>Capital Expenditures</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 incurred capital expenditures of $13.2 million
and $0.8 million in the six months ended June 30, 2021 and 2020, respectively. Our capital expenditures were used primarily to expand
our manufacturing facilities in Dalian and Nanjing.</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"><span style="font-family: Times New Roman, Times, Serif">We
estimate that our total capital expenditures for the year ending December 31, 2021 will reach approximately $20.0</span>&#160; <span style="font-family: Times New Roman, Times, Serif">million.
Such funds will be used to expand new automatic manufacturing lines to fulfill our customer demands.</span></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>Contractual Obligations and Commercial Commitments</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">The following table sets forth our contractual obligations and commercial
commitments as of June 30, 2021:</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">(All amounts in thousands of U.S. dollars)</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="18" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Payments Due by Period</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid">&#12288;</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">Total</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">Less than<br/> 1 year</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">1 - 3 years</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">3 - 5 years</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">More than<br/> 5 years</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Contractual Obligations</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left; text-indent: -9pt; padding-left: 9pt">Bills payable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">19,052</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">19,052</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">-</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">&#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">$</td><td style="width: 9%; text-align: right">-</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Payable to former subsidiaries</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">363</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">363</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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#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; text-indent: -9pt; padding-left: 9pt">Other short-term loans</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">830</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">830</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><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 style="text-align: left; text-indent: -9pt; padding-left: 9pt">Capital injection to CBAK Trading</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,565</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,565</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><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; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Capital injection to CBAK Energy</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">26,480</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">26,480</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><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 style="text-align: left; text-indent: -9pt; padding-left: 9pt">Capital injection to CBAK Nanjing</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">46,510</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">46,510</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><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; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Capital injection to Nanjing CBAK</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">60,939</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">60,939</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><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 style="text-align: left; text-indent: -9pt; padding-left: 9pt">Capital injection to Nanjing Daxin</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,200</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,200</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; text-indent: -9pt; padding-left: 9pt">Capital commitments for construction of buildings</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,451</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,451</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><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 style="text-align: left; text-indent: -9pt; padding-left: 9pt">Capital commitments for purchase of equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">12,327</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">12,327</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><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; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Acquisition of a subsidiary</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">18,270</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">18,270</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; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Operating lease obligations</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,110</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,276</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">834</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Total</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">196,097</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">195,263</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">834</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">&#160;</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">-</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: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Other than the contractual obligations and commercial
commitments set forth above, we did not have any other long-term debt obligations, operating lease obligations, capital commitments,
purchase obligations or other long-term liabilities as of June 30, 2021.</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"><b>Off-Balance Sheet Transactions</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 have not entered into any transactions, agreements
or other contractual arrangements to which an entity unconsolidated with us is a party and under which we have (i) any obligation under
a guarantee, (ii) any retained or contingent interest in assets transferred to an unconsolidated entity that serves as credit, liquidity
or market risk support to such entity, (iii) any obligation under derivative instruments that are indexed to our shares and classified
as shareholders&#8217; equity in our consolidated balance sheets, or (iv) any obligation arising out of a variable interest in any unconsolidated
entity that provides financing, liquidity, market risk or credit support to us or engages in leasing, hedging or research and development
services with us.</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>Critical Accounting Policies</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 condensed consolidated financial information
has been prepared in accordance with U.S. GAAP, which requires us to make judgments, estimates and assumptions that affect (1) the reported
amounts of our assets and liabilities, (2) the disclosure of our contingent assets and liabilities at the end of each fiscal period and
(3) the reported amounts of revenues and expenses during each fiscal period. We continually evaluate these estimates based on our own
historical experience, knowledge and assessment of current business and other conditions, our expectations regarding the future based
on available information and reasonable assumptions, which together form our basis for making judgments about matters that are not readily
apparent from other sources. Since the use of estimates is an integral component of the financial reporting process, our actual results
could differ from those estimates. Some of our accounting policies require a higher degree of judgment than others in their application.</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 no material changes to the critical
accounting policies previously disclosed in our audited consolidated financial statements for the year ended December 31, 2020 included
in the Annual Report on Form 10-K filed on April 13, 2021.</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>Changes in Accounting Standards</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">Please refer to note 1 to our condensed consolidated
financial statements, &#8220;Principal Activities, Basis of Presentation and Organization &#8211; Recently Issued Accounting Standards,&#8221;
for a discussion of relevant pronouncements.</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: 63 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->63<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><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><div><a id="a_004"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.75in"><span style="font-size: 10pt"><b>ITEM 3.</b></span></td>
    <td><span style="font-size: 10pt"><b>QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.</b></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">Not applicable.</p><div>

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

</div><div><a id="a_005"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.75in"><span style="font-size: 10pt"><b>ITEM 4.</b></span></td>
    <td><span style="font-size: 10pt"><b>CONTROLS AND PROCEDURES.</b></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"><b>Evaluation of Disclosure Controls and Procedures</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">As required by Rule 13a-15 under the Exchange
Act, our management has carried out an evaluation, with the participation and under the supervision of our Chief Executive Officer and
Interim Chief Financial Officer, of the effectiveness of the design and operation of our disclosure controls and procedures as of June
30, 2021. Disclosure controls and procedures refer to controls and other procedures designed to ensure that information required to be
disclosed in the reports we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods
specified in the rules and forms of the SEC and that such information is accumulated and communicated to our management, including our
Chief Executive Officer and Interim Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure.
In designing and evaluating our disclosure controls and procedures, management recognizes that any controls and procedures, no matter
how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives, and management is
required to apply its judgment in evaluating and implementing possible controls and procedures.</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">Management conducted its evaluation of disclosure
controls and procedures under the supervision of our Chief Executive Officer and our Interim Chief Financial Officer. Based upon, and
as of the date of this evaluation, our Chief Executive Officer and Interim Chief Financial Officer concluded that our disclosure controls
and procedures were ineffective as of June 30, 2021.</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 we disclosed in our Annual Report on Form
10-K filed with the SEC on April 13, 2021, during our assessment of the effectiveness of internal control over financial reporting as
of December 31, 2020, management identified the following material weakness in our internal control over financial reporting:</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" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 24px; text-align: justify"><span style="font-size: 10pt">&#9679;&#160;&#160;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">We did not have appropriate policies and procedures in place to evaluate
    the proper accounting and disclosures of key documents and agreements.</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-size: 10pt">&#9679;&#160;&#160;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">We do not have sufficient and skilled accounting personnel with an
    appropriate level of technical accounting knowledge and experience in the application of accounting principles generally accepted
    in the United States commensurate with our financial reporting requirements.</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">In order to cure the foregoing material weakness,
we have taken or are taking the following remediation measures:</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 24px; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">We are in the process of hiring a permanent chief financial officer
    with significant U.S. GAAP and SEC reporting experience. Ms. Xiangyu Pei was appointed by the Board of Directors of the Company as
    the Interim Chief Financial Officer on August 23, 2019.</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" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 24px; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Since September 2016, we have regularly offered our financial personnel trainings on internal control
    and risk management. Since November 2016, we have regularly provided trainings to our financial personnel on U.S. GAAP accounting
    guidelines. We plan to continue to provide trainings to our financial team and our other relevant personnel on the U.S. GAAP accounting
    guidelines applicable to our financial reporting requirements</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">We intend to complete the remediation of the
material weaknesses discussed above as soon as practicable but we can give no assurance that we will be able to do so. Designing and
implementing an effective disclosure controls and procedures is a continuous effort that requires us to anticipate and react to changes
in our business and the economic and regulatory environments and to devote significant resources to maintain a financial reporting system
that adequately satisfies our reporting obligations. The remedial measures that we have taken and intend to take may not fully address
the material weakness that we have identified, and material weaknesses in our disclosure controls and procedures may be identified in
the future. Should we discover such conditions, we intend to remediate them as soon as practicable. We are committed to taking appropriate
steps for remediation, as needed.</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>Changes in Internal Control over Financial Reporting</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">Except for the matters described above, there
were no changes in our internal controls over financial reporting during the quarter ended June 30, 2021 that have materially affected,
or are reasonably likely to materially affect, our internal control over financial reporting.</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: 64 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->64<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><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_006"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>PART II</b></p><div>

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

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

</div><div><a id="a_007"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.75in"><span style="font-size: 10pt"><b>ITEM 1.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>LEGAL PROCEEDINGS.</b></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">The information set forth in&#160;Note 23&#160;&#8220;Commitments
and Contingencies&#8212;(ii) Litigation&#8221; to our consolidated financial statements in Part I, Item 1 of this Form 10-Q is incorporated
by reference herein.<b>&#160;&#160;&#160;</b></p><div>

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

</div><div><a id="a_008"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.75in"><span style="font-size: 10pt"><b>ITEM 1A.</b></span></td>
    <td><span style="font-size: 10pt"><b>RISK FACTORS.</b></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">There are no material changes from the risk factors
previously disclosed in Item 1A &#8220;Risk Factors&#8221; of our Annual Report on Form 10-K for the fiscal year ended December 31, 2020.</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_009"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.75in"><span style="font-size: 10pt"><b>ITEM 2.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS.</b></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">Other than as previously disclosed in current
reports on Form 8-K, there were no unregistered sales of equity securities or repurchase of common stock during the period covered by
this report.</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_010"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.75in"><span style="font-size: 10pt"><b>ITEM 3.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>DEFAULTS UPON SENIOR SECURITIES.</b></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">None.&#160;</p><div>

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

</div><div><a id="a_011"></a></div><div><a id="a_012"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.75in"><span style="font-size: 10pt"><b>ITEM 4.</b></span></td>
    <td><span style="font-size: 10pt"><b>MINE SAFETY DISCLOSURES.</b></span></td></tr>
  <tr>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td colspan="2"><span style="font-size: 10pt">Not applicable.</span></td></tr>
  <tr>
    <td colspan="2">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt"><b>ITEM 5.</b></span></td>
    <td><span style="font-size: 10pt"><b>OTHER INFORMATION.</b></span></td></tr>
  <tr>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td colspan="2"><span style="font-size: 10pt">None.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><div><a id="a_013"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.75in"><span style="font-size: 10pt"><b>ITEM 6.</b></span></td>
    <td><span style="font-size: 10pt"><b>EXHIBITS.</b></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">The following exhibits are filed as part of this report or incorporated
by reference:</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top; ">
    <td style="border-bottom: black 1.5pt solid; width: 9%"><span style="font-size: 10pt">Exhibit&#160;No.</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; width: 90%"><span style="font-size: 10pt">Description</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt">31.1</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="f10q0621ex31-1_cbakenergy.htm"><span style="font-size: 10pt">Certifications of Principal Executive Officer filed pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-size: 10pt">31.2</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="f10q0621ex31-2_cbakenergy.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt">Certifications of Principal Financial Officer filed pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-size: 10pt">32.1</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="f10q0621ex32-1_cbakenergy.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt">Certifications of Principal Executive Officer furnished pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-size: 10pt">32.2</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="f10q0621ex32-2_cbakenergy.htm" style="-sec-extract: exhibit"><span style="font-size: 10pt">Certifications of Principal Financial Officer furnished pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>

<tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="width: 9%"><span style="font: 10pt Times New Roman, Times, Serif">101.INS</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: justify; width: 90%"><span style="font: 10pt Times New Roman, Times, Serif">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 style="vertical-align: top; ">
    <td><span style="font: 10pt Times New Roman, Times, Serif">101.SCH</span></td>
    <td>&#160;</td>
    <td><span style="font: 10pt Times New Roman, Times, Serif">Inline XBRL Taxonomy Extension Schema Document</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font: 10pt Times New Roman, Times, Serif">101.CAL</span></td>
    <td>&#160;</td>
    <td><span style="font: 10pt Times New Roman, Times, Serif">Inline XBRL Taxonomy Extension Calculation Linkbase
    Document</span></td></tr>
  <tr style="vertical-align: top; ">
    <td><span style="font: 10pt Times New Roman, Times, Serif">101.DEF</span></td>
    <td>&#160;</td>
    <td><span style="font: 10pt Times New Roman, Times, Serif">Inline XBRL Taxonomy Extension Definition Linkbase
    Document</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font: 10pt Times New Roman, Times, Serif">101.LAB</span></td>
    <td>&#160;</td>
    <td><span style="font: 10pt Times New Roman, Times, Serif">Inline XBRL Taxonomy Extension Label Linkbase Document</span></td></tr>
  <tr style="vertical-align: top; ">
    <td><span style="font: 10pt Times New Roman, Times, Serif">101.PRE</span></td>
    <td>&#160;</td>
    <td><span style="font: 10pt Times New Roman, Times, Serif">Inline XBRL Taxonomy Extension Presentation Linkbase
    Document</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font: 10pt Times New Roman, Times, Serif">104</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">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: justify">&#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: 65 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->65<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><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"><b>&#160;</b></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; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30.6pt">Pursuant to the requirements
of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto
duly authorized.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 30.6pt"><b><i>&#160;</i></b></p><div>

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

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td><b>&#160;</b></td>
    <td colspan="2"><span style="font-size: 10pt"><b>CBAK ENERGY TECHNOLOGY, INC.</b></span></td></tr>
  <tr>
    <td style="width: 60%"><b>&#160;</b></td>
    <td style="width: 4%"><b>&#160;</b></td>
    <td style="width: 36%"><b>&#160;</b></td></tr>
  <tr style="vertical-align: top">
    <td><b>&#160;</b></td>
    <td><span style="font-size: 10pt">By:</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 10pt">/s/ Yunfei Li</span></td></tr>
  <tr style="vertical-align: top">
    <td><b>&#160;</b></td>
    <td><b>&#160;</b></td>
    <td><span style="font-size: 10pt">Yunfei Li</span></td></tr>
  <tr style="vertical-align: top">
    <td><b>&#160;</b></td>
    <td><b>&#160;</b></td>
    <td><span style="font-size: 10pt">Chief Executive Officer</span></td></tr>
  <tr>
    <td><b>&#160;</b></td>
    <td><b>&#160;</b></td>
    <td><b>&#160;</b></td></tr>
  <tr style="vertical-align: top">
    <td><b>&#160;</b></td>
    <td><span style="font-size: 10pt">By:<b>&#160;</b></span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 10pt">/s/&#160;Xiangyu Pei</span></td></tr>
  <tr style="vertical-align: top">
    <td><b>&#160;</b></td>
    <td><b>&#160;</b></td>
    <td><span style="font-size: 10pt">Xiangyu Pei</span></td></tr>
  <tr style="vertical-align: top">
    <td><b>&#160;</b></td>
    <td><b>&#160;</b></td>
    <td><span style="font-size: 10pt">Interim Chief Financial Officer</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p><div>

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

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

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

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

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







</div><div style="display: none"><ix:header>
<ix:hidden>
<ix:nonNumeric contextRef="c0" id="hidden-fact-0" name="dei:DocumentType">10-Q</ix:nonNumeric>
<ix:nonFraction contextRef="c3" id="hidden-fact-1" name="us-gaap:LongTermDebtCurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c2" id="hidden-fact-2" name="us-gaap:CommitmentsAndContingencies" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-3" name="us-gaap:CommitmentsAndContingencies" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-4" name="us-gaap:CommonStockParOrStatedValuePerShare" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-5" name="cbat:ImpairmentOfNonmarketableEquitySecurities" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-6" name="cbat:ImpairmentOfNonmarketableEquitySecurities" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-7" name="cbat:ChangeInFairValueOfWarrants" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-8" name="cbat:ChangeInFairValueOfWarrants" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-9" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c5" id="hidden-fact-10" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-11" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-12" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c16" id="hidden-fact-13" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c17" id="hidden-fact-14" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c18" id="hidden-fact-15" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c19" id="hidden-fact-16" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c21" id="hidden-fact-17" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c23" id="hidden-fact-18" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c16" id="hidden-fact-19" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c17" id="hidden-fact-20" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c19" id="hidden-fact-21" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c20" id="hidden-fact-22" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c21" id="hidden-fact-23" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c22" id="hidden-fact-24" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c23" id="hidden-fact-25" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c17" id="hidden-fact-26" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c19" id="hidden-fact-27" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c20" id="hidden-fact-28" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c21" id="hidden-fact-29" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c22" id="hidden-fact-30" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c23" id="hidden-fact-31" name="us-gaap:StockIssuedDuringPeriodSharesOther" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c23" id="hidden-fact-32" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-33" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c17" id="hidden-fact-34" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c19" id="hidden-fact-35" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c20" id="hidden-fact-36" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c21" id="hidden-fact-37" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c22" id="hidden-fact-38" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c23" id="hidden-fact-39" name="us-gaap:StockIssuedDuringPeriodSharesAcquisitions" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c23" id="hidden-fact-40" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c16" id="hidden-fact-41" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c17" id="hidden-fact-42" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c18" id="hidden-fact-43" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c19" id="hidden-fact-44" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c20" id="hidden-fact-45" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c23" id="hidden-fact-46" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c42" id="hidden-fact-47" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c43" id="hidden-fact-48" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c44" id="hidden-fact-49" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c45" id="hidden-fact-50" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c47" id="hidden-fact-51" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c49" id="hidden-fact-52" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c42" id="hidden-fact-53" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c43" id="hidden-fact-54" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c45" id="hidden-fact-55" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c46" id="hidden-fact-56" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c47" id="hidden-fact-57" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c48" id="hidden-fact-58" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c49" id="hidden-fact-59" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c43" id="hidden-fact-60" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c45" id="hidden-fact-61" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c46" id="hidden-fact-62" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c47" id="hidden-fact-63" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c48" id="hidden-fact-64" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c49" id="hidden-fact-65" name="us-gaap:StockIssuedDuringPeriodSharesOther" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c49" id="hidden-fact-66" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c5" id="hidden-fact-67" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c42" id="hidden-fact-68" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c43" id="hidden-fact-69" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c44" id="hidden-fact-70" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c45" id="hidden-fact-71" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c46" id="hidden-fact-72" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c49" id="hidden-fact-73" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c67" id="hidden-fact-74" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c68" id="hidden-fact-75" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c69" id="hidden-fact-76" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c70" id="hidden-fact-77" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c73" id="hidden-fact-78" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c67" id="hidden-fact-79" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c68" id="hidden-fact-80" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c70" id="hidden-fact-81" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c71" id="hidden-fact-82" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c74" id="hidden-fact-83" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c72" id="hidden-fact-84" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c73" id="hidden-fact-85" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c68" id="hidden-fact-86" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c70" id="hidden-fact-87" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c71" id="hidden-fact-88" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c74" id="hidden-fact-89" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c72" id="hidden-fact-90" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c73" id="hidden-fact-91" name="us-gaap:StockIssuedDuringPeriodSharesOther" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c73" id="hidden-fact-92" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-93" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c68" id="hidden-fact-94" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c70" id="hidden-fact-95" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c71" id="hidden-fact-96" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c74" id="hidden-fact-97" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c72" id="hidden-fact-98" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c73" id="hidden-fact-99" name="us-gaap:StockIssuedDuringPeriodSharesAcquisitions" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c73" id="hidden-fact-100" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c67" id="hidden-fact-101" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c68" id="hidden-fact-102" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c69" id="hidden-fact-103" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c70" id="hidden-fact-104" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c71" id="hidden-fact-105" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c73" id="hidden-fact-106" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c83" id="hidden-fact-107" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c84" id="hidden-fact-108" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c85" id="hidden-fact-109" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c86" id="hidden-fact-110" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c88" id="hidden-fact-111" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c90" id="hidden-fact-112" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c83" id="hidden-fact-113" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c84" id="hidden-fact-114" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c86" id="hidden-fact-115" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c87" id="hidden-fact-116" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c88" id="hidden-fact-117" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c89" id="hidden-fact-118" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c90" id="hidden-fact-119" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c84" id="hidden-fact-120" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c86" id="hidden-fact-121" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c87" id="hidden-fact-122" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c88" id="hidden-fact-123" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c89" id="hidden-fact-124" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c90" id="hidden-fact-125" name="us-gaap:StockIssuedDuringPeriodSharesOther" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c90" id="hidden-fact-126" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-127" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c83" id="hidden-fact-128" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c84" id="hidden-fact-129" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c85" id="hidden-fact-130" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c86" id="hidden-fact-131" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c87" id="hidden-fact-132" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c90" id="hidden-fact-133" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-134" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-135" name="us-gaap:FairValueAdjustmentOfWarrants" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-136" name="cbat:ImpairmentOfNonmarketableEquitySecuritiesValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-137" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-138" name="us-gaap:IncreaseDecreaseInOverEnergyRecovery" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-139" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-140" name="cbat:InvestmentInNonmarketableEquitySecurities" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-141" name="us-gaap:ProceedsFromOtherShortTermDebt" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-142" name="us-gaap:ProceedsFromRepaymentsOfRelatedPartyDebt" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-143" name="us-gaap:RepaymentsOfOtherShortTermDebt" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-144" name="cbat:ProceedsFromUnrelatedPartyDebt" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-145" name="us-gaap:ProceedsFromIssuanceOfCommonStock" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-146" name="cbat:NoncashPaymentForPurchaseOfPropertyPlantAndEquipmentAndConstructionInProgressBy" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-147" name="cbat:OffsetRepaymentOfPromissoryNotes" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-148" name="cbat:OffsetPayableToShenzhenBAKSixthDebt" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-149" name="us-gaap:DebtInstrumentFaceAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-150" name="cbat:GrossProvisionForDoubtfulAccounts" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-151" name="cbat:LoanReceivables" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c2" id="hidden-fact-152" name="us-gaap:EquitySecuritiesFvNiCost" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c241" id="hidden-fact-153" name="cbat:GoodwilImpairment" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c2" id="hidden-fact-154" name="cbat:CarryingAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c251" id="hidden-fact-155" name="cbat:CapitalLeasesFutureMinimumPaymentReceivableInFiveYears" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c252" id="hidden-fact-156" name="cbat:CapitalLeasesFutureMinimumPaymentReceivableInFiveYears" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c253" id="hidden-fact-157" name="cbat:CapitalLeasesFutureMinimumPaymentReceivableInFiveYears" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c251" id="hidden-fact-158" name="cbat:CapitalLeasesFutureMinimumPaymentReceivableDueThereafter" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c252" id="hidden-fact-159" name="cbat:CapitalLeasesFutureMinimumPaymentReceivableDueThereafter" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c253" id="hidden-fact-160" name="cbat:CapitalLeasesFutureMinimumPaymentReceivableDueThereafter" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-161" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-162" name="cbat:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-163" name="us-gaap:OperatingLeaseCost" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-164" name="us-gaap:OperatingLeaseCost" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-165" name="us-gaap:LeaseCost" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-166" name="us-gaap:LeaseCost" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c269" id="hidden-fact-167" name="us-gaap:DebtInstrumentCollateralAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c271" id="hidden-fact-168" name="us-gaap:DebtInstrumentCollateralAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c273" id="hidden-fact-169" name="us-gaap:DebtInstrumentCollateralAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:footnote id="ix_1_footnote" xml:lang="en-US">In 2019, the Company entered into a short term loan agreement with Suzhou Zhengyuanwei Needle Ce Co., Ltd, an unrelated party to loan RMB0.6 million (approximately $0.1 million), bearing annual interest rate of 12%. As of June 30, 2021, loan amount of RMB0.5 million ($77,416) remained outstanding.</ix:footnote><!--Text not found in footnote sections assigned to Schedule of other short-term loans-->
<ix:footnote id="ix_2_footnote" xml:lang="en-US">The earnest money paid by certain shareholders in relation to share purchase (note 1) were unsecured, non-interest bearing and repayable on demand. In 2019, according to the investment agreements and agreed by the investors, the Company returned partial earnest money of $966,579 (approximately RMB6.7 million) to these investors. On October 14, 2019, the Company entered into a cancellation agreement with Mr. Shangdong Liu, Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping Shen (the creditors). Pursuant to the terms of the cancellation agreement, Mr. Shangdong Liu, Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping Shen agreed to cancel and convert the Fifth Debt (note 1) and the Unpaid Earnest Money in exchange for 528,053, 3,536,068, 2,267,798 and 2,267,798 shares of common stock of the Company, respectively, at an exchange price of $0.6 per share. Upon receipt of the shares, the creditors will release the Company from any claims, demands and other obligations relating to the Fifth Debt and the Unpaid Earnest Money. As of June 30, 2021, earnest money of $93,449 remained outstanding.
</ix:footnote><!--Text not found in footnote sections assigned to Schedule of other short-term loans-->
<ix:footnote id="ix_3_footnote" xml:lang="en-US">Advances from Mr. Yunfei Li, the Company&#8217;s CEO, was unsecured, non-interest bearing and repayable on demand.
</ix:footnote><!--Text not found in footnote sections assigned to Schedule of other short-term loans-->
<ix:footnote id="ix_4_footnote" xml:lang="en-US">Advances from unrelated third parties were unsecured, non-interest bearing and repayable on demand.</ix:footnote><!--Text not found in footnote sections assigned to Schedule of other short-term loans-->
<ix:footnote id="ix_5_footnote" xml:lang="en-US">Advances from Mr. Xiangqian Li, the Company&#8217;s former CEO, was unsecured, non-interest bearing and repayable on demand.
</ix:footnote><!--Text not found in footnote sections assigned to Schedule of other short-term loans-->
<ix:nonFraction contextRef="c4" id="hidden-fact-170" name="us-gaap:CurrentIncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c5" id="hidden-fact-171" name="us-gaap:CurrentIncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-172" name="us-gaap:CurrentIncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-173" name="us-gaap:CurrentIncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-174" name="us-gaap:DeferredIncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c5" id="hidden-fact-175" name="us-gaap:DeferredIncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-176" name="us-gaap:DeferredIncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-177" name="us-gaap:DeferredIncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-178" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c5" id="hidden-fact-179" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-180" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-181" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-182" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c5" id="hidden-fact-183" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-184" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-185" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c302" id="hidden-fact-186" name="cbat:DeferredTaxAssetNetNoncurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c2" id="hidden-fact-187" name="cbat:DeferredTaxAssetNetNoncurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-188" name="cbat:DeferredTaxAssetNetNoncurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c2" id="hidden-fact-189" name="cbat:DeferredTaxesLiabilitiesNoncurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-190" name="cbat:DeferredTaxesLiabilitiesNoncurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c307" id="hidden-fact-191" name="us-gaap:UnrecognizedTaxBenefits" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c310" id="hidden-fact-192" name="us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c313" id="hidden-fact-193" name="us-gaap:UnrecognizedTaxBenefits" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c334" id="hidden-fact-194" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c66" id="hidden-fact-195" name="cbat:BalanceAtBeginningAndEndingOfYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c366" id="hidden-fact-196" name="cbat:WarrantsRedeemed" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-197" name="cbat:WarrantsRedeemed" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-198" name="cbat:NumberOfWarrantsExercisedSurrendered" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-199" name="cbat:AverageExercisePriceExercisedSurrendered" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-200" name="cbat:NumberOfWarrantsExpired" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-201" name="cbat:AverageExercisePriceExpired" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c469" id="hidden-fact-202" name="us-gaap:OtherCommitment" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c478" id="hidden-fact-203" name="us-gaap:Revenues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c478" id="hidden-fact-204" name="cbat:ConcentrationRiskThresholdPercentage" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c481" id="hidden-fact-205" name="us-gaap:Revenues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c481" id="hidden-fact-206" name="cbat:ConcentrationRiskThresholdPercentage" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c483" id="hidden-fact-207" name="us-gaap:Revenues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c483" id="hidden-fact-208" name="cbat:ConcentrationRiskThresholdPercentage" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c490" id="hidden-fact-209" name="us-gaap:Revenues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c490" id="hidden-fact-210" name="cbat:ConcentrationRiskThresholdPercentage" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c491" id="hidden-fact-211" name="us-gaap:Revenues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c491" id="hidden-fact-212" name="cbat:ConcentrationRiskThresholdPercentage" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c493" id="hidden-fact-213" name="us-gaap:Revenues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c493" id="hidden-fact-214" name="cbat:ConcentrationRiskThresholdPercentage" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c495" id="hidden-fact-215" name="us-gaap:Revenues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c495" id="hidden-fact-216" name="cbat:ConcentrationRiskThresholdPercentage" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:footnote id="ix_7_footnote" xml:lang="en-US">Comprised less than 10% of net revenue for the respective period.
</ix:footnote><!--Text not found in footnote sections assigned to Schedule of revenue by major customers by reporting segments-->
<ix:nonFraction contextRef="c503" id="hidden-fact-217" name="cbat:NetPurchase" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c510" id="hidden-fact-218" name="cbat:SalesOfFinishedGoodsAndRawMaterials" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c514" id="hidden-fact-219" name="cbat:SalesOfFinishedGoodsAndRawMaterials" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c503" id="hidden-fact-220" name="cbat:SalesOfFinishedGoodsAndRawMaterials" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c516" id="hidden-fact-221" name="cbat:SalesOfFinishedGoodsAndRawMaterials" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c517" id="hidden-fact-222" name="cbat:SalesOfFinishedGoodsAndRawMaterials" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c518" id="hidden-fact-223" name="cbat:SalesOfFinishedGoodsAndRawMaterials" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c520" id="hidden-fact-224" name="us-gaap:AccountsAndOtherReceivablesNetCurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:footnote id="ix_8_footnote" xml:lang="en-US">Mr. Xiangqian Li, the Company&#8217;s former CEO, is a director of Zhengzhou BAK Battery Co., Ltd. Up to the date of this report, Zhengzhou BAK Battery Co., Ltd. repaid $1,240,814 to the Company.</ix:footnote><!--Text not found in footnote sections assigned to Schedule of transactions-->
<ix:footnote id="ix_9_footnote" xml:lang="en-US">Mr. Xiangqian Li is a director of Zhengzhou BAK New Energy Vehicle Co., Ltd. For the three and six months ended June 30, 2020 and 2021, sales of finished goods and raw materials to Zhengzhou BAK New Energy Vehicle Co., Ltd were nil. Up to the date of this report, Zhengzhou BAK New Energy Technology Co., Ltd repaid $32,515 to the Company.</ix:footnote><!--Text not found in footnote sections assigned to Schedule of transactions-->
<ix:footnote id="ix_10_footnote" xml:lang="en-US">Mr. Xiangqian Li is a director of Shenzhen BAK and BAK Shenzhen.</ix:footnote><!--Text not found in footnote sections assigned to Schedule of transactions-->
<ix:footnote id="ix_11_footnote" xml:lang="en-US">BAK Shenzhen has 95% equity interests in Zhengzhou BAK Electronics Co., Ltd. Up to the date of this report, Zhengzhou BAK Electronics Co., Ltd. repaid $46,450 to the Company.</ix:footnote><!--Text not found in footnote sections assigned to Schedule of transactions-->
<ix:nonFraction contextRef="c568" decimals="-6" id="hidden-fact-225" name="us-gaap:RepaymentsOfOtherDebt" unitRef="cny">1000000</ix:nonFraction>
<ix:nonNumeric contextRef="c0" name="dei:AmendmentFlag">false</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:CurrentFiscalYearEndDate">--12-31</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:DocumentFiscalPeriodFocus">Q2</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:EntityCentralIndexKey">0001117171</ix:nonNumeric>
<ix:nonFraction contextRef="c502" name="cbat:NetPurchase" unitRef="usd" xsi:nil="true"></ix:nonFraction><!--From Schedule of net purchase by suppliers with text '$**'-->
<ix:nonFraction contextRef="c502" name="cbat:ConcentrationRiskPercentageOfNetPurchase" unitRef="pure" xsi:nil="true"></ix:nonFraction><!--From Schedule of net purchase by suppliers with text '$**'-->
</ix:hidden>
<ix:references><link:schemaRef xlink:href="cbat-20210630.xsd" xlink:type="simple"></link:schemaRef></ix:references>
<ix:resources xmlns="http://www.xbrl.org/2003/instance"><xbrli:context id="c0">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c1">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-08-19</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c2">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c3">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c4">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-04-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c5">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-04-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c6">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c7">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c8">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cbat:DonatedSharesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c9">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c10">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cbat:StatutoryReservesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c11">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c12">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c13">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c14">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c15">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c16">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-04-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c17">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cbat:DonatedSharesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-04-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c18">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-04-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c19">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cbat:StatutoryReservesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-04-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c20">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-04-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c21">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-04-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c22">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-04-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c23">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-04-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c24">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c25">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cbat:DonatedSharesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c26">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c27">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cbat:StatutoryReservesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c28">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c29">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c30">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c31">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c32">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c33">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c34">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cbat:DonatedSharesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c35">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c36">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cbat:StatutoryReservesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c37">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c38">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c39">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c40">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c41">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c42">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-04-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c43">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cbat:DonatedSharesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-04-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c44">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-04-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c45">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cbat:StatutoryReservesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-04-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c46">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-04-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c47">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-04-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c48">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-04-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c49">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-04-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c50">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c51">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cbat:DonatedSharesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c52">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c53">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cbat:StatutoryReservesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c54">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c55">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c56">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c57">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c58">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c59">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cbat:DonatedSharesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c60">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c61">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cbat:StatutoryReservesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c62">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c63">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c64">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c65">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c66">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c67">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c68">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cbat:DonatedSharesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c69">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c70">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cbat:StatutoryReservesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c71">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c72">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c73">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c74">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c75">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c76">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cbat:DonatedSharesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c77">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c78">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cbat:StatutoryReservesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c79">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c80">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c81">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c82">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c83">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c84">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cbat:DonatedSharesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c85">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c86">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cbat:StatutoryReservesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c87">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c88">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c89">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c90">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c91">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-10-01</xbrli:startDate>
    <xbrli:endDate>2019-10-14</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c92">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2005-01-01</xbrli:startDate>
    <xbrli:endDate>2005-01-20</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c93">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2005-12-01</xbrli:startDate>
    <xbrli:endDate>2005-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c94">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2006-09-01</xbrli:startDate>
    <xbrli:endDate>2006-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c95">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2007-08-21</xbrli:startDate>
    <xbrli:endDate>2007-10-01</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c96">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2007-11-25</xbrli:startDate>
    <xbrli:endDate>2007-11-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c97">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2015-06-01</xbrli:startDate>
    <xbrli:endDate>2015-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c98">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">cbat:ChinaBAKAsiaHoldingLimitedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2013-08-14</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c99">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-08-05</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c100">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">cbat:CbakPowerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2013-12-27</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c101">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">cbat:CbakPowerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2018-07-10</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c102">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">cbat:CbakPowerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-10-29</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c103">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">cbat:CbakSuzhouMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2018-05-04</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c104">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">cbat:CbakSuzhouMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2018-05-02</xbrli:startDate>
    <xbrli:endDate>2018-05-04</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c105">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cbat:CBAKEnergyTechnologyCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-11-21</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c106">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cbat:CBAKEnergyTechnologyCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-11-01</xbrli:startDate>
    <xbrli:endDate>2019-11-21</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c107">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cbat:CBAKNewEnergyNanjingCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-07-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c108">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cbat:CBAKNewEnergyNanjingCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-07-01</xbrli:startDate>
    <xbrli:endDate>2020-07-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c109">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cbat:CBAKNewEnergyTechnologyCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-08-06</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c110">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cbat:CBAKNewEnergyTechnologyCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-08-01</xbrli:startDate>
    <xbrli:endDate>2020-08-06</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c111">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cbat:NanjingDaxinNewEnergyAutomobileIndustryCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-11-09</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c112">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cbat:NanjingDaxinNewEnergyAutomobileIndustryCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-11-01</xbrli:startDate>
    <xbrli:endDate>2020-11-09</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c113">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-04-15</xbrli:startDate>
    <xbrli:endDate>2021-04-21</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c114">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrYunfeiLiMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2016-03-04</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c115">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrYunfeiLiMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2016-03-01</xbrli:startDate>
    <xbrli:endDate>2016-03-04</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c116">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrXiangqianLiMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2016-03-04</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c117">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrXiangqianLiMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2016-03-01</xbrli:startDate>
    <xbrli:endDate>2016-03-04</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c118">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrYunfeiLiMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c119">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrYunfeiLiMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c120">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2015-07-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c121">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2015-09-29</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c122">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2016-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c123">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2018-07-08</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c124">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2016-07-28</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c125">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2017-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c126">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2017-04-01</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c127">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2017-04-21</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c128">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2017-04-26</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c129">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2017-05-10</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c130">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2017-05-01</xbrli:startDate>
    <xbrli:endDate>2017-05-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c131">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2017-05-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c132">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrDaweiLiMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-01-07</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c133">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrYunfeiLiMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-01-07</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c134">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrYunfeiLiMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">cbat:FirstDebtMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-01-07</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c135">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:CancellationAgreementMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrDaweiLiMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">cbat:FirstDebtMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2018-12-30</xbrli:startDate>
    <xbrli:endDate>2019-01-07</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c136">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:CancellationAgreementMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrYunfeiLiMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">cbat:FirstDebtMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2018-12-30</xbrli:startDate>
    <xbrli:endDate>2019-01-07</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c137">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:CancellationAgreementMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrDaweiLiMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">cbat:FirstDebtMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-01-07</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c138">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrJunLangMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">cbat:SecondDebtMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-04-26</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c139">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MsJingShiMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">cbat:SecondDebtMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-04-26</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c140">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:AsiaEVKMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">cbat:SecondDebtMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-04-26</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c141">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">cbat:SecondDebtMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-04-26</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c142">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:CancellationAgreementMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:AsiaEVKMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">cbat:SecondDebtMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-04-01</xbrli:startDate>
    <xbrli:endDate>2019-04-26</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c143">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:CancellationAgreementMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrJunLangMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">cbat:SecondDebtMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-04-26</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c144">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrDaweiLiMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">cbat:ThirdDebtMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-06-28</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c145">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrYunfeiLiMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">cbat:ThirdDebtMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-06-28</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c146">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">cbat:ThirdDebtMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-06-28</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c147">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:AsiaEVKMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">cbat:FourthDebtMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-07-16</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c148">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrYunfeiLiMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">cbat:FourthDebtMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-07-16</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c149">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">cbat:FourthDebtMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-07-16</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c150">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrDaweiLiMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">cbat:ThirdDebtMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-07-05</xbrli:startDate>
    <xbrli:endDate>2019-07-26</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c151">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrYunfeiLiMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">cbat:FourthDebtMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-07-05</xbrli:startDate>
    <xbrli:endDate>2019-07-26</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c152">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:AsiaEVKMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-07-05</xbrli:startDate>
    <xbrli:endDate>2019-07-26</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c153">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-07-26</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c154">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-07-24</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c155">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-07-01</xbrli:startDate>
    <xbrli:endDate>2019-07-24</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c156">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">cbat:EnergyVehicleCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-10-01</xbrli:startDate>
    <xbrli:endDate>2019-10-10</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c157">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-12-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c158">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-12-01</xbrli:startDate>
    <xbrli:endDate>2019-12-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c159">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:TheFirstExchangeAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-07-01</xbrli:startDate>
    <xbrli:endDate>2019-07-24</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c160">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:TheFirstExchangeAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-01-27</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c161">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:TheFirstExchangeAgreementMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-01-27</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c162">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:TheSecondExchangeAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-07-01</xbrli:startDate>
    <xbrli:endDate>2019-07-24</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c163">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:TheSecondExchangeAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-02-01</xbrli:startDate>
    <xbrli:endDate>2020-02-20</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c164">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:TheSecondExchangeAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-02-20</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c165">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:ThirdExchangeAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-07-01</xbrli:startDate>
    <xbrli:endDate>2019-07-24</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c166">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:ThirdExchangeAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-04-01</xbrli:startDate>
    <xbrli:endDate>2020-04-28</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c167">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:ThirdExchangeAgreementMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-04-28</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c168">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:FourthExchangeAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-07-01</xbrli:startDate>
    <xbrli:endDate>2019-07-24</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c169">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:FourthExchangeAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-06-01</xbrli:startDate>
    <xbrli:endDate>2020-06-08</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c170">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:FourthExchangeAgreementMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-06-08</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c171">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:FifthExchangeAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-07-01</xbrli:startDate>
    <xbrli:endDate>2019-07-24</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c172">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:FifthExchangeAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-06-01</xbrli:startDate>
    <xbrli:endDate>2020-06-10</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c173">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:FifthExchangeAgreementMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-06-10</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c174">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:SixthExchangeAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-07-01</xbrli:startDate>
    <xbrli:endDate>2019-07-24</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c175">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:SixthExchangeAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-07-01</xbrli:startDate>
    <xbrli:endDate>2019-07-06</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c176">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:SixthExchangeAgreementMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-07-06</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c177">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:SeventhExchangeAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-07-01</xbrli:startDate>
    <xbrli:endDate>2019-07-24</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c178">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:SeventhExchangeAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-07-01</xbrli:startDate>
    <xbrli:endDate>2020-07-29</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c179">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:SeventhExchangeAgreementMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-07-29</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c180">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbat:PromissoryNotesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-10-05</xbrli:startDate>
    <xbrli:endDate>2020-10-12</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c181">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-10-09</xbrli:startDate>
    <xbrli:endDate>2020-10-20</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c182">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:TillicumInvestmentCompanyLimitedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-11-06</xbrli:startDate>
    <xbrli:endDate>2020-11-11</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c183">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:InvestorsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-12-03</xbrli:startDate>
    <xbrli:endDate>2020-12-08</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c184">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-02-02</xbrli:startDate>
    <xbrli:endDate>2021-02-08</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c185">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:SuzhouSecurityMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-11-01</xbrli:startDate>
    <xbrli:endDate>2019-11-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c186">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:SuzhouSecurityMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-11-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c187">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:SuzhouSecurityMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c188">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:SuzhouSecurityMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c189">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:CangzhouHuibangMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-03-01</xbrli:startDate>
    <xbrli:endDate>2020-03-20</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c190">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:CangzhouHuibangMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-03-20</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c191">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-03-20</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c192">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:CangzhouHuibangMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c193">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:DongguanShanshanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-02-01</xbrli:startDate>
    <xbrli:endDate>2020-02-29</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c194">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:DongguanShanshanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-02-29</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c195">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:DongguanShanshanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-07-01</xbrli:startDate>
    <xbrli:endDate>2020-07-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c196">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-10-01</xbrli:startDate>
    <xbrli:endDate>2020-10-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c197">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:DongguanShanshanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-10-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c198">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:DongguanShanshanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c199">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:DongguanShanshanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-02-25</xbrli:startDate>
    <xbrli:endDate>2021-03-05</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c200">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:DongguanShanshanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-03-01</xbrli:startDate>
    <xbrli:endDate>2021-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c201">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:DongguanShanshanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-04-01</xbrli:startDate>
    <xbrli:endDate>2021-04-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c202">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:DongguanShanshanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-05-01</xbrli:startDate>
    <xbrli:endDate>2021-05-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c203">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:DongguanShanshanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-06-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c204">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:NanjingJinlongMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-06-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c205">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:NanjingJinlongMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c206">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:NanjingJinlongMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c207">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:XianAnpuMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-06-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c208">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:XianAnpuMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c209">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:TianjinChangyuanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-05-01</xbrli:startDate>
    <xbrli:endDate>2020-05-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c210">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:TianjinChangyuanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-07-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c211">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:TianjinChangyuanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c212">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:JiuzhaoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-10-01</xbrli:startDate>
    <xbrli:endDate>2020-10-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c213">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:JiuzhaoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-09-17</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c214">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:ChongqingZhongrunMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-10-01</xbrli:startDate>
    <xbrli:endDate>2019-10-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c215">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:ChongqingZhongrunMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c216">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:ChongqingZhongrunMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-08-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c217">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:ChongqingZhongrunMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c218">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:JuzhongDaxinMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-04-01</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c219">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:ZhejiangMeiduHitransLithiumBatteryTechnologyCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-04-02</xbrli:startDate>
    <xbrli:endDate>2021-04-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c220">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:JuzhongDaxinMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-04-02</xbrli:startDate>
    <xbrli:endDate>2021-04-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c221">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:CbakPowerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c222">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:ZhejiangMeiduHitransLithiumBatteryTechnologyCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c223">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:ZhejiangMeiduHitransLithiumBatteryTechnologyCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c224">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:CbakPowerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c225">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrYeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c226">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:HitransMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c227">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:BakTianjinMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c228">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:BakTianjinMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c229">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:BakShenzhenMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c230">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:BakShenzhenMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c231">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-12-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c232">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-06-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c233">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c234">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c235">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c236">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c237">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c238">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c239">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c240">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c241">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-07-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c242">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:CbakPowerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-04-01</xbrli:startDate>
    <xbrli:endDate>2021-04-21</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c243">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:CbakPowerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-04-21</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c244">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-04-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c245">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c246">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-01-14</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c247">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-04-01</xbrli:startDate>
    <xbrli:endDate>2021-04-06</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c248">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-04-02</xbrli:startDate>
    <xbrli:endDate>2021-04-06</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c249">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-05-25</xbrli:startDate>
    <xbrli:endDate>2021-06-02</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c250">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-02</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c251">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:TotalMinimumLeasePaymentsToBeReceivedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c252">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:AmortizationOfUnearnedIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c253">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:NetInvestmentInSalesTypeLeasesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c254">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c255">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c256">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:ChinaEverbrightBankDalianBranchMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2018-06-01</xbrli:startDate>
    <xbrli:endDate>2018-06-04</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c257">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:ChinaEverbrightBankDalianBranchMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-06-01</xbrli:startDate>
    <xbrli:endDate>2020-06-28</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c258">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:ChinaEverbrightBankDalianBranchMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-10-01</xbrli:startDate>
    <xbrli:endDate>2019-10-15</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c259">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:ChinaEverbrightBankDalianFriendshipBranchMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-01-01</xbrli:startDate>
    <xbrli:endDate>2019-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c260">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:ChinaMerchantBankMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c261">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:ChinaZheshangBankCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c262">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:BankOfNingboCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-04-04</xbrli:startDate>
    <xbrli:endDate>2021-04-19</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c263">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-01-01</xbrli:startDate>
    <xbrli:endDate>2019-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c264">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-03-01</xbrli:startDate>
    <xbrli:endDate>2021-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c265">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:SuzhouZhengyuanweiNeedleCeCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-01-01</xbrli:startDate>
    <xbrli:endDate>2019-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c266">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">cbat:PledgedDepositsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c267">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">cbat:PledgedDepositsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c268">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">cbat:RightOfUseAssetsnote9Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c269">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">cbat:RightOfUseAssetsnote9Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c270">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">cbat:CollateralBuildingsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c271">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">cbat:CollateralBuildingsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c272">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">cbat:CollateralMachineryAndEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c273">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">cbat:CollateralMachineryAndEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c274">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrXiangqianLiTheCompanysFormerCEOMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c275">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrXiangqianLiTheCompanysFormerCEOMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c276">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrYunfeiLiMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c277">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:ShareholdersMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c278">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:ShareholdersMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c279">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrWenwuYuMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c280">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrWenwuYuMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c281">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYTHh1lNGKaN8d6DODRRp1ljL35/9UoQegdaWOxpoSsNGBm8IVZubkTDylnfMbbpPrwjIRe7eCtNVFoNHxbZ17rd7VSKaFzmn9lLB9aGvGVO61Vzx8SQQe15LTPnCYoQDmpSLh4T07uZ1Subf6h/Hniox7DwHJZwT3+STg8lKTUb7M2Hzi3jhac6803nFwWd8V6pupts2rOkHcNJmcqELutDwK7NTzym/0=] CSR-->
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrLongqianPengMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c282">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrLongqianPengMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c283">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:SuzhouZhengyuanweiNeedleCeCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c284">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:SuzhouZhengyuanweiNeedleCeCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c285">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2006-08-02</xbrli:startDate>
    <xbrli:endDate>2006-08-08</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c286">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2007-11-01</xbrli:startDate>
    <xbrli:endDate>2007-11-09</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c287">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2007-11-09</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c288">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2007-11-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c289">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2013-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c290">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2015-09-01</xbrli:startDate>
    <xbrli:endDate>2015-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c291">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2014-10-17</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c292">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-06-23</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c293">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2017-12-01</xbrli:startDate>
    <xbrli:endDate>2017-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c294">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2017-12-01</xbrli:startDate>
    <xbrli:endDate>2017-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c295">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">cbat:HongKongTaxMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-04-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c296">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="cbat:ComponentsOfDeferredTaxAssetsAxis">us-gaap:TradeAccountsReceivableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c297">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="cbat:ComponentsOfDeferredTaxAssetsAxis">us-gaap:TradeAccountsReceivableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c298">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="cbat:ComponentsOfDeferredTaxAssetsAxis">us-gaap:InventoriesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c299">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="cbat:ComponentsOfDeferredTaxAssetsAxis">us-gaap:InventoriesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c300">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="cbat:ComponentsOfDeferredTaxAssetsAxis">cbat:DeferredTaxAssetsPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c301">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="cbat:ComponentsOfDeferredTaxAssetsAxis">cbat:DeferredTaxAssetsPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c302">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="cbat:ComponentsOfDeferredTaxAssetsAxis">cbat:ImpairmentOnNonmarketableEquitySecuritiesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c303">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="cbat:ComponentsOfDeferredTaxAssetsAxis">cbat:ImpairmentOnNonmarketableEquitySecuritiesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c304">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="cbat:ComponentsOfDeferredTaxAssetsAxis">cbat:ProvisionForProductWarrantyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c305">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="cbat:ComponentsOfDeferredTaxAssetsAxis">cbat:ProvisionForProductWarrantyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c306">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="cbat:TypeOfCurrencyAxis">cbat:GrossUTBMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c307">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="cbat:TypeOfCurrencyAxis">cbat:SurchargeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c308">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="cbat:TypeOfCurrencyAxis">cbat:NetUTBMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c309">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="cbat:TypeOfCurrencyAxis">cbat:GrossUTBMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c310">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="cbat:TypeOfCurrencyAxis">cbat:SurchargeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c311">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="cbat:TypeOfCurrencyAxis">cbat:NetUTBMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c312">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="cbat:TypeOfCurrencyAxis">cbat:GrossUTBMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c313">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="cbat:TypeOfCurrencyAxis">cbat:SurchargeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c314">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="cbat:TypeOfCurrencyAxis">cbat:NetUTBMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c315">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cbat:TwoZeroOneFiveEquityIncentivesPlanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2015-06-01</xbrli:startDate>
    <xbrli:endDate>2015-06-12</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c316">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cbat:TwoZeroOneFiveEquityIncentivesPlanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2015-06-01</xbrli:startDate>
    <xbrli:endDate>2015-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c317">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2015-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c318">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c319">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cbat:RestrictedSharesGrantedOnAprilOneNineTwoZeroOneSixMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2016-04-01</xbrli:startDate>
    <xbrli:endDate>2016-04-19</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c320">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cbat:RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-08-20</xbrli:startDate>
    <xbrli:endDate>2019-08-23</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c321">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cbat:RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-04-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c322">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cbat:RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c323">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cbat:RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-04-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c324">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cbat:RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c325">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cbat:RestrictedSharesGrantedOnOctoberTwentyThreeTwoThousandNineteenMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-10-01</xbrli:startDate>
    <xbrli:endDate>2019-10-23</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c326">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cbat:RestrictedSharesGrantedOnOctoberTwentyThreeTwoThousandNineteenMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-04-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c327">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cbat:RestrictedSharesGrantedOnOctoberTwentyThreeTwoThousandNineteenMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c328">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cbat:RestrictedSharesGrantedOnOctoberTwentyThreeTwoThousandNineteenMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c329">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">cbat:RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c330">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">cbat:RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c331">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">cbat:RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c332">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">cbat:RestrictedSharesGrantedOnOctoberTwentyThreeTwoThousandNineteenMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c333">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">cbat:RestrictedSharesGrantedOnOctoberTwentyThreeTwoThousandNineteenMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c334">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">cbat:RestrictedSharesGrantedOnOctoberTwentyThreeTwoThousandNineteenMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c335">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">cbat:RestrictedSharesGrantedOnOctoberTwentyThreeTwoThousandNineteenMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c336">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="cbat:TypeOfAgreementAxis">cbat:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-12-01</xbrli:startDate>
    <xbrli:endDate>2020-12-08</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c337">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="cbat:TypeOfAgreementAxis">cbat:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-02-01</xbrli:startDate>
    <xbrli:endDate>2021-02-08</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c338">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">cbat:InvestorWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-10</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c339">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">cbat:PlacementAgentWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-10</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c340">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">cbat:InvestorWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-12-10</xbrli:startDate>
    <xbrli:endDate>2020-12-10</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c341">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">cbat:PlacementAgentWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-12-10</xbrli:startDate>
    <xbrli:endDate>2020-12-10</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c342">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">cbat:InvestorWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c343">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">cbat:PlacementAgentWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c344">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">cbat:InvestorWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-12-31</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c345">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">cbat:PlacementAgentWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-12-31</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c346">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">cbat:InvestorWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c347">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">cbat:PlacementAgentWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c348">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">cbat:InvestorWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-06-30</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c349">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">cbat:PlacementAgentWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-06-30</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c350">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cbat:InvestorWarrantsSeriesA1Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-02-10</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c351">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cbat:InvestorWarrantsSeriesA2Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-02-10</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c352">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cbat:InvestorWarrantsSeriesBMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-02-10</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c353">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cbat:PlacementAgentWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-02-10</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c354">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cbat:InvestorWarrantsSeriesA1Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-02-10</xbrli:startDate>
    <xbrli:endDate>2021-02-10</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c355">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cbat:InvestorWarrantsSeriesA2Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-02-10</xbrli:startDate>
    <xbrli:endDate>2021-02-10</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c356">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cbat:InvestorWarrantsSeriesBMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-02-10</xbrli:startDate>
    <xbrli:endDate>2021-02-10</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c357">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cbat:PlacementAgentWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-02-10</xbrli:startDate>
    <xbrli:endDate>2021-02-10</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c358">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cbat:InvestorWarrantsSeriesA1Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c359">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cbat:InvestorWarrantsSeriesA2Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c360">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cbat:InvestorWarrantsSeriesBMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c361">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cbat:PlacementAgentWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c362">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cbat:InvestorWarrantsSeriesA1Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-06-30</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c363">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cbat:InvestorWarrantsSeriesA2Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-06-30</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c364">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cbat:InvestorWarrantsSeriesBMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-06-30</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c365">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cbat:PlacementAgentWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-06-30</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c366">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c367">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenHuijieMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2016-07-07</xbrli:startDate>
    <xbrli:endDate>2016-07-07</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c368">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="cbat:LossContingencyByNatureOfContingencyAxis">cbat:ConstructioncostsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenHuijieMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2016-07-07</xbrli:startDate>
    <xbrli:endDate>2016-07-07</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c369">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="cbat:LossContingencyByNatureOfContingencyAxis">cbat:InterestMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenHuijieMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2016-07-07</xbrli:startDate>
    <xbrli:endDate>2016-07-07</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c370">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="cbat:LossContingencyByNatureOfContingencyAxis">cbat:CompensationMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenHuijieMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2016-07-07</xbrli:startDate>
    <xbrli:endDate>2016-07-07</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c371">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenHuijieMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2016-09-07</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c372">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenHuijieMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2017-06-01</xbrli:startDate>
    <xbrli:endDate>2017-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c373">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="cbat:LossContingencyByNatureOfContingencyAxis">cbat:RemainingContractAmountMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenHuijieMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2017-06-01</xbrli:startDate>
    <xbrli:endDate>2017-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c374">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenHuijieMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2018-11-08</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c375">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenHuijieMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-05-20</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c376">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenHuijieMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-06-28</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c377">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenHuijieMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-03-25</xbrli:startDate>
    <xbrli:endDate>2019-04-02</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c378">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenHuijieMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c379">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:AnyuanBusMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2017-05-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c380">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="cbat:LossContingencyByNatureOfContingencyAxis">cbat:GoodsAmountMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:AnyuanBusMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2017-05-01</xbrli:startDate>
    <xbrli:endDate>2017-05-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c381">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="cbat:LossContingencyByNatureOfContingencyAxis">cbat:InterestMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:AnyuanBusMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2017-05-01</xbrli:startDate>
    <xbrli:endDate>2017-05-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c382">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="cbat:LossContingencyByNatureOfContingencyAxis">cbat:GoodsAmountMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:AnyuanBusMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2017-12-01</xbrli:startDate>
    <xbrli:endDate>2017-12-19</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c383">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:AnyuanBusMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c384">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenXinjiatuoAutomobileTechnologMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-07-01</xbrli:startDate>
    <xbrli:endDate>2019-07-25</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c385">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="cbat:LossContingencyByNatureOfContingencyAxis">cbat:InterestMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenXinjiatuoAutomobileTechnologMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-07-01</xbrli:startDate>
    <xbrli:endDate>2019-07-25</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c386">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenXinjiatuoAutomobileTechnologMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-08-09</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c387">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenXinjiatuoAutomobileTechnologMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-08-01</xbrli:startDate>
    <xbrli:endDate>2019-08-09</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c388">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="cbat:LossContingencyByNatureOfContingencyAxis">cbat:InterestMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenXinjiatuoAutomobileTechnologMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-08-01</xbrli:startDate>
    <xbrli:endDate>2019-08-09</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c389">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenXinjiatuoAutomobileTechnologMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-08-01</xbrli:startDate>
    <xbrli:endDate>2019-08-07</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c390">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenXinjiatuoAutomobileTechnologMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-08-07</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c391">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenHSLBusinessTechnologyCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-09-01</xbrli:startDate>
    <xbrli:endDate>2019-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c392">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-09-01</xbrli:startDate>
    <xbrli:endDate>2019-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c393">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenHSLBusinessTechnologyCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c394">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenHSLBusinessTechnologyCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c395">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:SuzhouIndustrialParkSecurityServiceCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-11-01</xbrli:startDate>
    <xbrli:endDate>2019-11-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c396">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:SuzhouIndustrialParkSecurityServiceCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-11-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c397">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:CBAKSuzhouAndSuzhouSecurityMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c398">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:SuzhouIndustrialParkSecurityServiceCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c399">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:SuzhouIndustrialParkSecurityServiceCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c400">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:SuzhouIndustrialParkSecurityServiceCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-09-01</xbrli:startDate>
    <xbrli:endDate>2019-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c401">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:SuzhouIndustrialParkSecurityServiceCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c402">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ChongqingThatChongqingZhongrunChemistryCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-10-01</xbrli:startDate>
    <xbrli:endDate>2019-10-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c403">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-10-01</xbrli:startDate>
    <xbrli:endDate>2019-10-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c404">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">cbat:ChongqingThatChongqingZhongrunChemistryCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-10-01</xbrli:startDate>
    <xbrli:endDate>2019-10-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c405">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:HunanZhongkeXingchengCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-10-01</xbrli:startDate>
    <xbrli:endDate>2019-10-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c406">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="cbat:LossContingencyByNatureOfContingencyAxis">cbat:ConstructioncostsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-12-01</xbrli:startDate>
    <xbrli:endDate>2019-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c407">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-12-01</xbrli:startDate>
    <xbrli:endDate>2019-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c408">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c409">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:DongguanShanshanBatteryMaterialCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-02-01</xbrli:startDate>
    <xbrli:endDate>2020-02-29</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c410">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:DongguanShanshanBatteryMaterialCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-02-29</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c411">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:DongguanShanshanBatteryMaterialCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-07-01</xbrli:startDate>
    <xbrli:endDate>2020-07-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c412">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:BTRTianjinNanomaterialManufacturingCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-03-01</xbrli:startDate>
    <xbrli:endDate>2020-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c413">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:BTRTianjinNanomaterialManufacturingCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-04-01</xbrli:startDate>
    <xbrli:endDate>2020-04-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c414">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:UnitedWinnersLaserCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-05-01</xbrli:startDate>
    <xbrli:endDate>2020-05-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c415">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:UnitedWinnersLaserCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-12-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c416">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:BeijingHongfaElectricTechnologyCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-06-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c417">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:BeijingHongfaElectricTechnologyCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c418">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:CangzhouHuibangMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-03-01</xbrli:startDate>
    <xbrli:endDate>2020-03-20</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c419">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:CangzhouHuibangMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-03-20</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c420">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:CangzhouHuibangMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c421">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenKlclearTechnologyCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c422">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenKlclearTechnologyCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-02-01</xbrli:startDate>
    <xbrli:endDate>2020-02-28</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c423">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-06-01</xbrli:startDate>
    <xbrli:endDate>2021-06-07</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c424">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:TianjinChangxingMetalCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-05-01</xbrli:startDate>
    <xbrli:endDate>2020-05-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c425">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:TianjinChangxingMetalCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-08-24</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c426">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:TianjinChangxingMetalCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-08-01</xbrli:startDate>
    <xbrli:endDate>2020-08-24</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c427">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:TianjinChangxingMetalCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c428">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:TianjinChangyuanElectricMaterialCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-05-01</xbrli:startDate>
    <xbrli:endDate>2020-05-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c429">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:TianjinChangyuanElectricMaterialCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-05-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c430">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:TianjinChangyuanElectricMaterialCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c431">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:TianjinChangyuanElectricMaterialCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-03-01</xbrli:startDate>
    <xbrli:endDate>2021-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c432">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:NewEnergyTechnologyCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-06-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c433">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:NewEnergyTechnologyCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c434">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:NewEnergyTechnologyCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c435">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:JiangxiGanfengBatteryTechnologyCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-06-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c436">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:JiangxiGanfengBatteryTechnologyCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c437">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:JihongkaiMachineEquipmentCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-06-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c438">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:JihongkaiMachineEquipmentCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c439">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:JihongkaiMachineEquipmentCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c440">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:NanjingJinlongChemicalCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-06-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c441">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:NanjingJinlongChemicalCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c442">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:NanjingJinlongChemicalCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c443">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:XianAnpuNewEnergyTechnologyCoLTDMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-06-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c444">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:XianAnpuNewEnergyTechnologyCoLTDMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c445">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:XianAnpuNewEnergyTechnologyCoLTDMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-05-11</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c446">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:XianAnpuNewEnergyTechnologyCoLTDMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c447">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:XianAnpuNewEnergyTechnologyCoLTDMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c448">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenGdLaserTechnologyCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-06-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c449">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenGdLaserTechnologyCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c450">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShandongTianjiaoNewEnergyCoLTDMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-07-01</xbrli:startDate>
    <xbrli:endDate>2020-07-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c451">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShandongTianjiaoNewEnergyCoLTDMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-07-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c452">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShandongTianjiaoNewEnergyCoLTDMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c453">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShanghaiShengmengIndustrialTechnologyCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-10-01</xbrli:startDate>
    <xbrli:endDate>2020-10-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c454">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShanghaiShengmengIndustrialTechnologyCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-11-01</xbrli:startDate>
    <xbrli:endDate>2020-11-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c455">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:JiuzhaoNewEnergyTechnologyCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-10-01</xbrli:startDate>
    <xbrli:endDate>2020-10-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c456">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:JiuzhaoNewEnergyTechnologyCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-11-25</xbrli:startDate>
    <xbrli:endDate>2020-12-02</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c457">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:DalianTiandaMetalMachineryTradeCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-11-01</xbrli:startDate>
    <xbrli:endDate>2020-11-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c458">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:DalianTiandaMetalMachineryTradeCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c459">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenHaonengTechnologyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c460">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:SuzhouSuwangdaPlasticProductCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-04-01</xbrli:startDate>
    <xbrli:endDate>2020-04-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c461">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:SuzhouSuwangdaPlasticProductCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c462">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:SuzhouSuwangdaPlasticProductCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-03-01</xbrli:startDate>
    <xbrli:endDate>2021-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c463">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShandongHangeweiNewEnergyVehicleControlCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-06-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c464">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShandongHangeweiNewEnergyVehicleControlCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-10-01</xbrli:startDate>
    <xbrli:endDate>2020-10-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c465">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">cbat:ConstructionOfBuildingsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c466">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">cbat:ConstructionOfBuildingsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c467">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">cbat:PurchasesOfEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c468">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">cbat:PurchasesOfEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c469">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">cbat:AcquisitionOfASubsidiaryMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c470">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">cbat:AcquisitionOfASubsidiaryMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c471">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">cbat:CapitalInjectionMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c472">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">cbat:CapitalInjectionMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c473">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:ZhengzhouBAKBatteryCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c474">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:ZhengzhouBAKElectronicsCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c475">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:ZhengzhouBAKNewEnergyTechnologyCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-04-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c476">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:ZhengzhouBAKNewEnergyTechnologyCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c477">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:CustomerAMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-04-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c478">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:CustomerAMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-04-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c479">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:CustomerBMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-04-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c480">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:CustomerBMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-04-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c481">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:CustomerEMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-04-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c482">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:CustomerEMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-04-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c483">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:CustomerFMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-04-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c484">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:CustomerFMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-04-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c485">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:CustomerAMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c486">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:CustomerAMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c487">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:CustomerBMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c488">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:CustomerBMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c489">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:CustomerCMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c490">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:CustomerCMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c491">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:CustomerDMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c492">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:CustomerDMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c493">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:CustomerEMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c494">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:CustomerEMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c495">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:CustomerFMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c496">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:CustomerFMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c497">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:CustomerAMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c498">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:CustomerAMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c499">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:ZhengzhouBAKBatteryCoLtdMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c500">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:ZhengzhouBAKBatteryCoLtdMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c501">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">cbat:SupplerAMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-04-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c502">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">cbat:SupplerAMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-04-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c503">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:ZhengzhouBAKBatteryCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c504">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:ZhengzhouBAKBatteryCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c505">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:ShenzhenBAKMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c506">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">cbat:SupplierBMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c507">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">cbat:SupplierCMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c508">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">cbat:SupplierCMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c509">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">cbat:SupplierDMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c510">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:BakShenzhenMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-04-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c511">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:BakShenzhenMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-04-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c512">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:BakShenzhenMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c513">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:BakShenzhenMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c514">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:ZhengzhouBAKBatteryCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-04-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c515">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:ZhengzhouBAKBatteryCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-04-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c516">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:ZhengzhouBAKElectronicsCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-04-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c517">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:ZhengzhouBAKElectronicsCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-04-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c518">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:ZhengzhouBAKElectronicsCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c519">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:ZhengzhouBAKElectronicsCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c520">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:ZhengzhouBAKElectronicsCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c521">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:ZhengzhouBAKElectronicsCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c522">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:ZhengzhouBAKNewEnergyVehicleCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c523">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:ZhengzhouBAKNewEnergyVehicleCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c524">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbat:NetRevenuesByProductMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbat:ElectricVehiclesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-04-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c525">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbat:NetRevenuesByProductMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbat:ElectricVehiclesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-04-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c526">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbat:NetRevenuesByProductMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbat:ElectricVehiclesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c527">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbat:NetRevenuesByProductMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbat:ElectricVehiclesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c528">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbat:NetRevenuesByProductMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbat:LightElectricVehiclesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-04-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c529">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbat:NetRevenuesByProductMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbat:LightElectricVehiclesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-04-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c530">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbat:NetRevenuesByProductMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbat:LightElectricVehiclesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c531">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbat:NetRevenuesByProductMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbat:LightElectricVehiclesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c532">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbat:NetRevenuesByProductMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbat:UninterruptableSuppliesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-04-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c533">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbat:NetRevenuesByProductMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbat:UninterruptableSuppliesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-04-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c534">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbat:NetRevenuesByProductMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbat:UninterruptableSuppliesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c535">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbat:NetRevenuesByProductMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbat:UninterruptableSuppliesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c536">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbat:NetRevenuesByProductMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbat:OthersMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-04-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c537">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbat:NetRevenuesByProductMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbat:OthersMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-04-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c538">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbat:NetRevenuesByProductMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbat:OthersMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c539">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbat:NetRevenuesByProductMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbat:OthersMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c540">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbat:NetRevenuesByProductMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbat:RawMaterialsUsedInLithiumBatteriesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-04-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c541">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbat:NetRevenuesByProductMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbat:RawMaterialsUsedInLithiumBatteriesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c542">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbat:NetRevenuesByProductMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-04-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c543">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbat:NetRevenuesByProductMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-04-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c544">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbat:NetRevenuesByProductMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c545">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbat:NetRevenuesByProductMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c546">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cbat:MainlandChinaMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-04-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c547">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cbat:MainlandChinaMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-04-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c548">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cbat:MainlandChinaMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c549">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cbat:MainlandChinaMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c550">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-04-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c551">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-04-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c552">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c553">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c554">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cbat:OtherGeographicAreasMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-04-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c555">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cbat:OtherGeographicAreasMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-04-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c556">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cbat:OtherGeographicAreasMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c557">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cbat:OtherGeographicAreasMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c558">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-04-01</xbrli:startDate>
    <xbrli:endDate>2021-04-01</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c559">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-07-20</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c560">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cbat:BusinessAcquisitionMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MeiduGrapheneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-07-20</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c561">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MeiduGrapheneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-07-10</xbrli:startDate>
    <xbrli:endDate>2021-07-20</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c562">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-07-10</xbrli:startDate>
    <xbrli:endDate>2021-07-20</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c563">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cbat:HitransHeldMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-07-10</xbrli:startDate>
    <xbrli:endDate>2021-07-20</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c564">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrJunnanYeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-07-20</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c565">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:HitransLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-07-20</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c566">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-07-20</xbrli:startDate>
    <xbrli:endDate>2021-07-20</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c567">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c568">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-12-31</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:unit id="shares">
  <xbrli:measure>xbrli:shares</xbrli:measure>
</xbrli:unit><xbrli:unit id="usd">
  <xbrli:measure>iso4217:USD</xbrli:measure>
</xbrli:unit><xbrli:unit 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><xbrli:unit id="pure">
  <xbrli:measure>xbrli:pure</xbrli:measure>
</xbrli:unit><xbrli:unit id="cny">
  <xbrli:measure>iso4217:CNY</xbrli:measure>
</xbrli:unit><ix:relationship fromRefs="ix_0_fact ix_1_fact" toRefs="ix_0_footnote"></ix:relationship>
<ix:relationship fromRefs="ix_2_fact ix_3_fact" toRefs="ix_1_footnote"></ix:relationship>
<ix:relationship fromRefs="ix_4_fact ix_5_fact" toRefs="ix_2_footnote"></ix:relationship>
<ix:relationship fromRefs="ix_6_fact ix_7_fact" toRefs="ix_3_footnote"></ix:relationship>
<ix:relationship fromRefs="ix_8_fact ix_9_fact ix_10_fact ix_11_fact" toRefs="ix_4_footnote"></ix:relationship>
<ix:relationship fromRefs="ix_12_fact ix_13_fact" toRefs="ix_5_footnote"></ix:relationship>
<ix:relationship fromRefs="ix_14_fact ix_15_fact" toRefs="ix_6_footnote"></ix:relationship>
<ix:relationship fromRefs="hidden-fact-203 hidden-fact-204 hidden-fact-205 hidden-fact-206 hidden-fact-207 hidden-fact-208 hidden-fact-209 hidden-fact-210 hidden-fact-211 hidden-fact-212 hidden-fact-213 hidden-fact-214 hidden-fact-215 hidden-fact-216" toRefs="ix_7_footnote"></ix:relationship>
<ix:relationship fromRefs="hidden-fact-219 ix_16_fact hidden-fact-220 ix_17_fact" toRefs="ix_8_footnote"></ix:relationship>
<ix:relationship fromRefs="ix_18_fact ix_19_fact" toRefs="ix_9_footnote"></ix:relationship>
<ix:relationship fromRefs="hidden-fact-218 ix_20_fact ix_21_fact ix_22_fact" toRefs="ix_10_footnote"></ix:relationship>
<ix:relationship fromRefs="hidden-fact-221 hidden-fact-222 hidden-fact-223 ix_23_fact hidden-fact-224 ix_24_fact" toRefs="ix_11_footnote"></ix:relationship>
</ix:resources></ix:header>

</div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>f10q0621ex31-1_cbakenergy.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></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, Yunfei Li, certify that:</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: top">
    <TD STYLE="width: 24px; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 24px; font-size: 10pt"><FONT STYLE="font-size: 10pt">1.</FONT></TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 10pt">I have reviewed this quarterly report on Form 10-Q of CBAK Energy Technology, Inc.;</FONT></TD></TR>
  </TABLE>
<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: top">
    <TD STYLE="width: 24px">&nbsp;</TD>
    <TD STYLE="width: 24px"><FONT STYLE="font-size: 10pt">2.</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">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;</FONT></TD></TR>
  </TABLE>
<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: top">
    <TD STYLE="width: 24px">&nbsp;</TD>
    <TD STYLE="width: 24px"><FONT STYLE="font-size: 10pt">3.</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;</FONT></TD></TR>
  </TABLE>
<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: top">
    <TD STYLE="width: 24px">&nbsp;</TD>
    <TD STYLE="width: 24px"><FONT STYLE="font-size: 10pt">4.</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">I am responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</FONT></TD></TR>
  </TABLE>
<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: top">
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="width: 24px"><FONT STYLE="font-size: 10pt">a)</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</FONT></TD></TR>
  </TABLE>
<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: top">
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="width: 24px"><FONT STYLE="font-size: 10pt">b)</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</FONT></TD></TR>
  </TABLE>
<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: top">
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="width: 24px"><FONT STYLE="font-size: 10pt">c)</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">Evaluated the effectiveness of the registrant&rsquo;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</FONT></TD></TR>
  </TABLE>
<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: top">
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="width: 24px"><FONT STYLE="font-size: 10pt">d)</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">Disclosed in this report any change in the registrant&rsquo;s internal control over financial reporting that occurred during the registrant&rsquo;s most recent fiscal quarter (the registrant&rsquo;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&rsquo;s internal control over financial reporting; and</FONT></TD></TR>
  </TABLE>
<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: top">
    <TD STYLE="width: 24px">&nbsp;</TD>
    <TD STYLE="width: 24px"><FONT STYLE="font-size: 10pt">5.</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">The registrant&rsquo;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&rsquo;s auditors and the audit committee of the registrant&rsquo;s board of directors (or persons performing the equivalent functions):</FONT></TD></TR>
  </TABLE>
<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: top">
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="width: 24px"><FONT STYLE="font-size: 10pt">a)</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&rsquo;s ability to record, process, summarize and report financial information; and</FONT></TD></TR>
  </TABLE>
<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: top">
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="width: 24px"><FONT STYLE="font-size: 10pt">b)</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&rsquo;s internal control over financial reporting.</FONT></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.8pt 0pt 0">Date: August 20, 2021</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: top">
    <TD STYLE="width: 40%; border-bottom: black 1.5pt solid"><FONT STYLE="font-size: 10pt">/s/ Yunfei Li</FONT></TD>
    <TD STYLE="width: 60%">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">Yunfei Li</FONT></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">Chief Executive Officer </FONT></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt"><I>(Principal Executive Officer)</I></FONT></TD>
    <TD>&nbsp;</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 5pt 0pt 0; text-align: right">&nbsp;</P>

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

<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"></P></DIV>
    <!-- Field: /Page -->

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CERTIFICATIONS</B>&nbsp;</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">I, Xiangyu Pei, certify that:</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: top">
    <TD STYLE="width: 24px; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 24px; font-size: 10pt"><FONT STYLE="font-size: 10pt">1.</FONT></TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 10pt">I have reviewed this quarterly report on Form 10-Q of CBAK Energy Technology, Inc.;</FONT></TD></TR>
  </TABLE>
<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: top">
    <TD STYLE="width: 24px">&nbsp;</TD>
    <TD STYLE="width: 24px"><FONT STYLE="font-size: 10pt">2.</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">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;</FONT></TD></TR>
  </TABLE>
<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: top">
    <TD STYLE="width: 24px">&nbsp;</TD>
    <TD STYLE="width: 24px"><FONT STYLE="font-size: 10pt">3.</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;</FONT></TD></TR>
  </TABLE>
<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: top">
    <TD STYLE="width: 24px">&nbsp;</TD>
    <TD STYLE="width: 24px"><FONT STYLE="font-size: 10pt">4.</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">I am responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</FONT></TD></TR>
  </TABLE>
<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: top">
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="width: 24px"><FONT STYLE="font-size: 10pt">a)</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</FONT></TD></TR>
  </TABLE>
<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: top">
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="width: 24px"><FONT STYLE="font-size: 10pt">b)</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</FONT></TD></TR>
  </TABLE>
<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: top">
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="width: 24px"><FONT STYLE="font-size: 10pt">c)</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">Evaluated the effectiveness of the registrant&rsquo;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</FONT></TD></TR>
  </TABLE>
<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: top">
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="width: 24px"><FONT STYLE="font-size: 10pt">d)</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">Disclosed in this report any change in the registrant&rsquo;s internal control over financial reporting that occurred during the registrant&rsquo;s most recent fiscal quarter (the registrant&rsquo;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&rsquo;s internal control over financial reporting; and</FONT></TD></TR>
  </TABLE>
<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: top">
    <TD STYLE="width: 24px">&nbsp;</TD>
    <TD STYLE="width: 24px"><FONT STYLE="font-size: 10pt">5.</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">The registrant&rsquo;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&rsquo;s auditors and the audit committee of the registrant&rsquo;s board of directors (or persons performing the equivalent functions):</FONT></TD></TR>
  </TABLE>
<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: top">
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="width: 24px"><FONT STYLE="font-size: 10pt">a)</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&rsquo;s ability to record, process, summarize and report financial information; and</FONT></TD></TR>
  </TABLE>
<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: top">
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="width: 24px"><FONT STYLE="font-size: 10pt">b)</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&rsquo;s internal control over financial reporting.</FONT></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.8pt 0pt 0">Date: August 20, 2021</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 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: top">
    <TD STYLE="width: 40%; border-bottom: black 1.5pt solid"><FONT STYLE="font-size: 10pt">/s/ Xiangyu Pei</FONT></TD>
    <TD STYLE="width: 60%">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">Xiangyu Pei</FONT></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">Interim Chief Financial Officer</FONT></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt"><I>(Principal Financial and Accounting Officer)</I></FONT></TD>
    <TD>&nbsp;</TD></TR>
  </TABLE>

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

<P STYLE="margin-top: 0; margin-bottom: 0"></P>

<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"></P></DIV>
    <!-- Field: /Page -->

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>CERTIFICATION PURSUANT TO 18 U.S.C. SECTION
1350</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>AS ADOPTED PURSUANT TO SECTION 906<BR>
OF THE SARBANES-OXLEY ACT OF 2002</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The undersigned, Yunfei Li, the Chief Executive
Officer of CBAK ENERGY TECHNOLOGY, INC. (the &ldquo;Company&rdquo;), DOES HEREBY CERTIFY that:</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-indent: 0.5in">1. The Company&rsquo;s Quarterly Report on Form
10-Q for the period ended June 30, 2021 (the &ldquo;Report&rdquo;), fully complies with the requirements of Section 13(a) of the Securities
Exchange Act of 1934; and</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-indent: 0.5in">2. Information contained in the Report fairly presents,
in all material respects, the financial condition and results of operation of the Company.</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-indent: 0.5in">IN WITNESS WHEREOF, the undersigned has executed
this statement this 20<SUP>th</SUP> day of August, 2021.</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: top">
    <TD STYLE="width: 60%">&nbsp;</TD>
    <TD STYLE="width: 40%; border-bottom: black 1.5pt solid"><FONT STYLE="font-size: 10pt">/s/ Yunfei Li</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Yunfei Li</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Chief Executive Officer</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt"><I>(Principal Executive Officer)</I></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 3.5in">&nbsp;<I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">A signed original of this written statement required by Section 906
has been provided to CBAK Energy Technology, Inc. and will be retained by CBAK Energy Technology, Inc. and furnished to the Securities
and Exchange Commission or its staff upon request.</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">The forgoing certification is being furnished to the Securities and
Exchange Commission pursuant to &sect; 18 U.S.C. Section 1350. It is not being filed for purposes of Section 18 of the Securities Exchange
Act of 1934, as amended, and is not to be incorporated by reference into any filing of the Company, whether made before or after the date
hereof, regardless of any general incorporation language in such filing.</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"></P>

<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"></P></DIV>
    <!-- Field: /Page -->

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>5
<FILENAME>f10q0621ex32-2_cbakenergy.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CERTIFICATION PURSUANT TO 18 U.S.C. SECTION
1350</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>AS ADOPTED PURSUANT TO SECTION 906<BR>
OF THE SARBANES-OXLEY ACT OF 2002</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The undersigned, Xiangyu Pei,
the Interim Chief Financial Officer of CBAK ENERGY TECHNOLOGY, INC. (the &ldquo;Company&rdquo;), DOES HEREBY 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: 0.5in">1. The
Company&rsquo;s Quarterly Report on Form 10-Q for the period ended June 30, 2021 (the &ldquo;Report&rdquo;), fully complies with the requirements
of Section 13(a) of the Securities Exchange Act of 1934; and</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-indent: 0.5in">2. Information contained in the Report fairly presents,
in all material respects, the financial condition and results of operation of the Company.</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-indent: 0.5in">IN WITNESS WHEREOF, the undersigned has executed
this statement this 20<SUP>th</SUP> day of August, 2021.</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: top">
    <TD STYLE="width: 60%">&nbsp;</TD>
    <TD STYLE="width: 40%; border-bottom: black 1.5pt solid"><FONT STYLE="font-size: 10pt">/s/ Xiangyu Pei</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Xiangyu Pei</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Interim Chief Financial Officer</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt"><I>(Principal Financial and Accounting Officer)</I></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 3.5in"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">A signed original of this written statement required by Section 906
has been provided to CBAK Energy Technology, Inc. and will be retained by CBAK Energy Technology, Inc. and furnished to the Securities
and Exchange Commission or its staff upon request.</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">The forgoing certification is being furnished to the Securities and
Exchange Commission pursuant to &sect; 18 U.S.C. Section 1350. It is not being filed for purposes of Section 18 of the Securities Exchange
Act of 1934, as amended, and is not to be incorporated by reference into any filing of the Company, whether made before or after the date
hereof, regardless of any general incorporation language in such filing.</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"></P>

<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"></P></DIV>
    <!-- Field: /Page -->

<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">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>6
<FILENAME>image_001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_001.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" !_ +8# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
M;R/H</A*E!6]NVEWUNM$K[7[/JR/>I19.BN >.@P.Y_ ]OSZU^;OQ[_X*9_
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
M?]#Q\0/_  M_$_\ \G5_5%_P:U? ?6_&'Q@_:#_:C\2:EXOU?1_ .A:?\*?
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
MFJ$<:6\:0PILAMX?*BC_  ]?\]/R_8[_ ((-?LV0_M'_ /!2#X<7NJ6%O?\
M@_X":#J'Q?\ $]O>Q>=8WMU:'^QO#MIDGB^T_7;RSO\ /J:_=<97I95EM><4
ME]3C9+9:0MILG9I6T_X'JO1/R3_!?\ _ID_X)Y_\&^W[*GP'^&_A3Q;^U#X&
MT_X\?M#ZUING:YXHN/%(O&\'^ ]2O;479\+>%?#BWOV"Z&G;DL-6U+4O[5&J
MZE:%R!& Y_7>/]@7]BI$2./]ESX&!$C\L#_A7GA[.!VYT]N#USP>G;I]<*0^
M']L#\/\ .*?7X;B<XS3$575J8J:3;:M.2LKMK2,HV25NGK=GGNI6?5_)_P#!
M/D7_ (8)_8K_ .C6O@7_ .&\\+^__3A[?YR*/^&"?V*_^C6O@7_X;SPO[_\
M3A[?YR*^NJ*Q^O8W_H+G_P"#*G_RP->[_'_,^0Y/V!_V)Y(]C_LJ_ B2/_LG
M'A< _P#DAQG..OTQQ7YC_P#!PC\?K7]G/_@FYXH^'?A:6QT?6OC?J>@?!?P[
MHEK%Y7D^$'(?Q#_9%KTL_P"S-#M;505X4,5 "\5^^F>WK7\&W_!SQ^T8?B)^
MUI\)/V<])U*.]\/_  (\$7/B_6K>W);R/''C(FU^R71/6\&AVEHJC'  Q7L\
M-T\5FF<X>G5Q$L9]5:F^9MI<K32?-*2T=M$TM#2A>I52?357U^9_-)#']GAA
MA3E;>+RHNI_X\_P]O;K]#7Z;?\$>OV6-,_:^_P""@?P?^&OBO1/[>^&?A>'6
M/B-\3+.2+S[&?2/#=K]LTC2M6S_RX^([_P#XEXQUX]J_,VO:/@?^T=\>_P!F
M?7/$/B?]GOXJ>*/A+XD\6:7!H/B/7/"=U:P7VL:/9W7VRTTN[X_X\?MW^/7&
M/V;,*6*KX3$4<*^3%-<J>W+[MKIJVV]T]T=KZ]'J?Z79_P""7'_!/I]S']DG
MX/D_]BX 2>.@SGDGMZCZ4G_#K?\ X)[_ /1I?PB^O_"-G'_H?^<CWK_/9_X>
ML_\ !2W_ */6^-'_ (.+7_Y H_X>L_\ !2W_ */6^-'_ (.+7_Y K\^_U4XA
M_P"AS-?]OS_^2^1S_5ZW_01^)_41_P %W_V"_P!@WX+_ + WC'XK>$/@]X,^
M$?Q'\*^)O#%A\.]?\'V9TK4-1\1ZO>[!H-W!NV7MEJ%DDH=-I8,%R5 ._P#A
MWCWM&F]/G\K$O_7Q_D_A[FOH?XX?M<_M2_M-6>@Z5^T/\>/B)\7='\+W5Q?Z
M#H_BS6?/TK3=0O/^8I]DSQ?#L/?WKR[P#\.OB+\6/%6F^ _A1X#\2?$CQSK$
MGV71O!_A.PNK[7-2N/<_\N5AC_F(8]J^PR/ 8K)\"X8_%?7-6W>3;2W>[NMK
M[VWMH=%*_L===?U1^QO_  ;M?"C4?B7_ ,%/O _BM+$7GAOX,?#/QQXG\0N8
M\#3M2UJU^P^$;C)Q@MJ!NE'7D@#/0?Z+T?\ J]WXG'XC^8_6OPM_X(;?\$PM
M8_X)^_ OQ#XK^+XTY_VE/CNVGZS\08+"7S[?P)X?LE+>'OAU9WF2+Q=.^U'4
M-6<Y!U:Z91CO^Z(0(A7[X'Z_Y_E7Y/Q7F=+,\XQ%7"_[KA%;U_IWVN<6(?M*
MK=[K;^NGE^))7\7'_!V,L2>,/V"+B-(Q<NWQQBFDP?\ 46NE>&FM>H/=KP_C
M7]H]?P=?\'1WQ4MO%?[9/P-^$"-B?X2_""X\82Y&(<^/=4O+,9]PND!>IZ <
MXK?A"FZN>X=J]K:[[-=OGJ/#_P ?[OR/TG_X-7?CA?>*OV7/C?\  +59HEA^
M!?Q5,_A*%W#74V@>/K-O$.J7:]S:?VX[+'S@-(>.:*_.S_@UC\5ZC9?M:_M2
M>"HVG&F7O[/N@>+)(5_U3:E9_$32-'6X7)'+6=VH^AY&:*[.(,$HYQC5"RBZ
MB=KVU<5?2ZTNK[?>35BG4DVNI])_M)VG]F?M)_M"6.PHEO\ %7Q1%%&<DBW/
M]?R)]*_H)_X)>:!::-^R'X!U)(?*O_%&H>(-9U&3I-/<_P!K7EG;D\XXL;-,
M<<?,1G-?DA_P4]^'$W@C]J+5_$,-M]GT7XH>&].U[3)(^LVLVBBU\0Y]#C[(
M<5^S/_!.?48=4_9 ^#5S"GE)%I^KVP'<BTUZ]L^G3L../IUK[WCK,'C^ .'L
M13>_U&,K6U:BT[]VFGIOT/Y9\,,G_LOQ5XOPU5?[JL=RW6KY\6FK72>J:M;H
M^J/NNOX//^#H#X^S^.OVM_@U^SYI=[*WA[X+?#^X\5>(]-,H\E/&_C"X6ZTC
M4K2T'4C0A_9[$D_,6&2H ']X=?YJG_!>^.]7_@KC^T\]TEP8I/"_P/%B;C_4
M&#_A _\ ET[<_P!:_.N",.JF<IU=U=KRTLTO.ST/ZJH?Q8_UV/R*K^W?_@UE
M_9]B\-?LW?&C]IC4K*TDU'XR?$4^&?#%X\1^W67A_P  VHT?5;4^EEJ6N_\
M$P SDX)!P,U_$.WS*R=\_KC^OZ8K^^O_ (-J?CY\,?&/[!6E?!#3M?T>Q^*W
MPG\:^,(_%W@G[3:6^M)8>(-4;6-(UZVM0RM?6&I6#DB_L T8V$L5<IN^ZXXG
M664)44W>2323U5WJ]-M%>_1FE?\ AO?IL?T;4445^+VEV?W/_(Y0HHHHLUT?
MW/\ R PM=UK3?#NE:KXAUN[CL=)T'3+_ %C5+^>0>196&E6QO+RZ;G&%LM[,
M<C !P"0-W^4%^UY\<=2_:8_:P_:*^/>JS>=-\0/BCX@EL!'_ *C_ (1_PW=?
M\(WX>^R?]./]AVEH#[_K_H7_ /!;?]I?_AF/_@G5\>O$^FWUO;>*O&_AX_"S
MPG;DC[3=ZAX\)T;4S;#J38:%=7NH9']P@]<5_F@6=O\ 8[.VL]^_[-%;Q&3M
M-V_EQG\Z_3O#_!?N\1CMKZ*_KKK97U?GL=.&37[S?IMM\RU4OV/6?^A=\3_^
M$WJO_P @U]I?\$W/V>KC]J?]NW]FKX-);W%SH<_Q!T_QGXSN([7[=!IOA?P&
M/^$EN[J[M"0!8ZC?6?\ 9_I_IF2<9Q_J+#X:_#H  > O!6,=O"^A?UL??IWQ
MV[>[Q!Q3_9%;#X98?ZT[-MWM97ZM+KYO\QU,0Z3TN]_3S\M[_P# /\AC[)K'
M_0N>*/\ PG-5_P#D"D%GK'?PWXH<_P#8MZI_\@BO]>C_ (5M\//^A"\%?^$O
MH/\ \@U5N/AY\.K:)YG\#>"(8K?,DLTGAG0H8H8@NZZN,FRP#@$Y)]"3C)/A
M+CYMI++7NOS7]TCZPNR^6OZG^0PK>8N_/_?S$ YZ_F?K_CV'@/XB?$7X3^+-
M(\?_  H\>>*/AIX_\/W5O?:#XO\ !]]=:5JMG<6=U]LM/M?_ #^V.,C^S]1_
MY"O..]?87_!4?7/AEXC_ ."BG[7.L?!W_A'Y/AW<?$\6NCW'A>*UA\.7FHV>
ME65EXBNM)-D!IYL?[<^UG.F@9/.!S7PC7WV'J?7<)AZE7#V^N15U?5<T=4_2
M[6RO8Z3_ $LO^"-/[?6J_P#!0?\ 9 T?XD>-K.RL?B]\/->N?A=\7$TQ/(TK
M4?&.C6UG>_V[96;-FS3Q!I]Y::AL!VQZC<WJ(H0*H_6TC.!VK^4;_@U'T/4[
M?]F[]J?Q)*\B:1JG[08TRQM\9@FOM&\,61O=2_X$+NT SQSG.17]7'"#OU_S
MZ>E?A>?X>E@\XS'#86RUZ+1:IV[:.^VEM%L>?57)5:Z;??J].FO0S=1U2STF
MSN]3U*>*ST_3[:XOK^[GD\F&SL;2V^U7=U<DD ! &+#G"GT# _Y6_P#P4)_:
M3F_:Y_;7_:)^.]M<WESX;U_X@:AX;^'L>H?Z_3? _@^Z_L>TM?\ KQ^W6EW?
MCIC[9T%?VF_\'"_[?5M^RS^R?>_ ?P)K<$'QQ_:?L-0\&:5;V\J_;/#GPXO
M;+QQXINL?-965_8?:_#VE7Y&W^U;SC)!(_SYK>&&SMX84?9:VT7E?:).?^//
MI=78_P /J.G'W' &5U*5/$9I57I=6NEKI>W7M?1'3AJ?_+WI^:7]>1_4K_P:
MM^ +O4OVD?VKOB6T4W]G:9\'_#/P\EN5XC&I7OB_2?$BVPR1RMG:!OH#^!7Z
M?_\ !L1^SU=_#+]B'QE\9]:M+_3=9_:4^*%_XLCT_4K802P:!X.MCX3T2ZM0
M>MGJEK#]M3_://2BO SW,%5S7%SA4Y8^T2LK6NE9OKU\^@IS2DU9O;:#?3NM
M#](O^"G7[/US\6_@3)XV\-:>+SQK\*))O$=M%;1>?J&H^&@,>(=+M?3Y E^.
M.!9'L17 ?\$A?B/;^)?@)KO@1YK<7/@#Q7<K80>;F>;1]8MUO!<GG/-]]MY'
MOZBOU@N[:"Z@>UN(8[BWF3[-=0R1>=#/!=';<P=<8*\G/&<+@\8_#Z+PC<?\
M$\OVV++Q+#YD'[-G[15U_P ([=7TL*FS\&^(+V[:[L=.NKHD_8K"POKDE"0<
MZ4#GYE91UY3F2S7AK,.&JTK8G"/^T,MNTK\JYIP3;U;BI2BEK:]E=,_'L^R9
MY%QIE'&6$C?"XU/+N(4E>]URX/&OE71V3>O1OH?N@J[<\YS7\1/_  =#_LF:
MOX6^*WPB_;1\.Z5))X(\7Z,?A5\4]0MX;B:#1_%UI=?\4CKNJ[ !9:??V!_L
MQ3C)U1<DL3N/]MMM()$#I*LL4D(DC=,$R]/WYQQZ#@XZ$=J\=^/?P'^&/[2W
MPC\<? _XO^&;?Q3\/_B!I4^DZ]I=PI\V-&;_ $74K.Y)#66HZ;>!=0TR_ S&
M]LO# E#\QDN9U<GS2AB'>Z=GWM>STZZ7:OV/UBE57NU8V:LFFFGH[/=7Z?\
M [G^27M_A?KW[_\ Z_?_ #GI/!_C3QS\.?$EGXT^&GCGQA\.O&&G_NK7Q1X'
MU^Z\-ZY#;Y_X]1=V0'^@^_Y'K7[!_P#!0?\ X(9?M7_L4:[KGB7X8^'/$'[1
MO[.(ENKK0?%WA2UN;WQSX*T8'']F?$'PZ"<KIUE_S,.F\:H25;#!@/Q,N+ZV
MLYWMM0^T:5<Q_P"ML]8M;K0[[\;36O[-Y^O\\5^X83,,NS3"^TAB(XJ_27+U
MWO?M=IZ'H737[NWGM\]C[IM_^"FO_!1&UA2&']L/XT.D7_/QXCNIYNW].Y__
M %3_ /#SO_@HI_T>#\7_ /P?77^%?!_]I::Q_P"/[3QZ_P"EVO\ @?\ .:7^
MTK#_ )_K/_P*MO\ "K_L[+_^A?EW_DE_^'&?=_\ P\[_ ."BG_1X/Q?_ /!]
M=?X5^S/_  0?_:!_;H_:[_;NL[#XG_M*_%GQG\'?@_X(U;QKXQT/4-5N)]*U
M'Q!?,+'PIINK;L V-^/M;8.=PLMH!)%?R[?VEIO_ #_V>S_KZM<^O7ITY^O-
M?W0_\&OOP A^'_[(OQ0_:7UZ%[34_COX[N$L;^X(@LY?A]X$MMNCZI9W)Y%@
MYN[W#'"C[">>./GN)Z678'**\Z6'@L5)J"MROXG;2R\]-.GD15=J3VOKM\MO
MQ/C7_@Z@_:(CUGQW^S3^RGH]_;O;>'+76/C3XRM+>4>?:ZQQHWAW3;O&1AK"
MZNM27!Y4YX)P/Y-:^XO^"G_[2MG^U#_P4#_:;^+,>MZ??Z';>-Y_AQX1N(+N
MV-E-X6^&V-'TBZM"3G_B9>I)YR<U\(_VGIW_ $$+/_P*M:]7A_"QP&3Y?3O%
M.5Y-75]=7?5=^OS+I?PO9:?@O^&T/1_AO\5/B=\&_$K^,_A%X_\ %'PT\9R:
M?<:-_P )1X/U2ZTK7/[/O/\ C[TO[79?\N/N<]NU>Y2?M\?MX22.[_MC?M$;
M^?\ FIFO>_I?=?\ 'I7R+_:>G_\ /_9?^!=K_A2?VAIG_/\ V?\ X%6W^->A
M5P>#Q%ZM6A%O75N+[][O4#ZLD_;D_;=N)!,_[8?[2'G9_>_\70U[O_V_=._Z
M5B:I^UY^V'KEK?V&L?M:?M(:E8:I:&UU33[CXJ^*/(O-/_Y>[6[ OO\ CP_S
MZ5\X?VAIW_/_ *?_ .!=K_\ $TG]JZ9_S^Z=_P"!5I_A6/\ 9^7_ /0/'_R7
M_(++LON7^18CC2./8B9_Y;<9_P# KGU^O2FS--MC2SLY[^_N);>PTS2[.+S[
M[4M8O+K['I.EVG_3]J-]^?ZG8\)Z'XD^(6OZ;X5^'7ACQ)\0O%&L7?V#1O#_
M (+T:ZUR^U+4+S/^BVGV+_B7F^_["/MSZ?V!?\$<?^""7C#P-XW\(?M8_MT:
M#:Z;KGAF6#7?A+\ )2+V?0-9"AK/Q1\3!S8/KNG@@Z3X> QI.I!G9N K<V:9
MS@,GPO//$)NSM%-7ORM)))Z=%LK7!U?9KUO^7J?N-_P1W_9)O_V-/V#/@I\+
M_$MC#;_$36]&;Q_\2I1%Y,Y\5>+V_M9[6\ )_P!-TNRN;336[@V3 X(!KZT_
M:H_:D^$G['_P1\;?'GXT>((-#\%^#+"XNF02@:IXAU8;AI?AK0;3?F]UK5+T
M#3XD4%MQRPVARFS^T+^T/\(OV6OA/XI^-/QM\8V'@KP#X3L9KF_U34)U\Z[G
MVYM--TFUW!]0UK4B"NE:?8 NS,<C9EE_SA?^"G__  4V^)O_  4I^+\>N:BF
MH>"_@!X&O[B+X-_">2Z _P"Y\\68&+SQ5J PH48&D@ +@ "ORS*,GQ?$685\
M7536$<N:4FGLY7LF[:M=;Z*[W:2XX4W5;J:VN^K[].W8^:OVQOVL?B5^V_\
MM&>//VC_ (IS7":KXHNC8^#?"UQ*)['X>_#^TN\^'_!UICFS)L23J^<G5M5Y
M/?/,_LQ_LY^.?VO/V@?A1^S3\.K:2;Q#\3_$5OI>J7GE74\'AOP-9W6?%GBC
M5OL7_'EH>G:']KT\:CU_M6\L/>O"))'CV;(;B\N;B6WM;6SMXO/OM2U"\_T.
MTM;2T_Y?;[4;[TXZ'DU_?I_P0,_X):3_ +'OPHN/VD/CAH(MOVF?C=H]K(FD
MWT.)OA/\-G!O-(\&6FY<6FM:EN_M#Q6RDAI%LHRV5=:_1L[S+"\/Y6Z%*R?+
MRX!+1WM9W2L[;[G6ZGLUII=.W1+3U5MS]X_@Q\+O"_P.^%'P]^#_ (&M!8>$
M?AAX1T#P-X?MB"=NF>'M*M-/M3TX)2#YAV;.#C%%>F(J+]SI^OY?A17XG.I4
MJ3E-WO)MO2^K;?ZGGV3U:3OKJOZ_K3H.!!Z=L>V*\N^+'PH\%?&;P)XB^'GC
M_2(-:\*^([46UY;2K^^M)21]FU+3;KA[+4-.O,:A'J"+N1P"=RED/IWW/?/X
M=/S]:>/F'(Z]OH:5.I5P]7VM+RU3Z+;6Z_/J]-=<,1AZ6(I.E52=%K6+M9]%
MNFK)/30^'_@7X@\<?!'4K#]GOXT:M<>(+.T)LO@U\7KT[;?QKX>L\BW\,>(;
MD@"T\<^'K$+8,&)75XP'C+''F?;ZX ^8Y<G(Z=\?X=N.U<SXF\+Z'XKTN?1O
M$.F6VJZ?<.91!/#N,=P@;[)<VMR/GM+Q6;(OD.[.5S\Q!M:%I<NDV46FO>3W
M\-GB.VN;N3S[XPX&+>Z; !P,88=@,^E;8BO2KS]HM,1UT25_NMNW^)AA</\
M58>PWPZOR]7KTOKILK7->2$2;CU5P?,3&89<^^._?DYQSD9KY5^+7["W['GQ
MTOYM7^+?[-7P9\>:S<1>5+K.O>!]!N=5(R<@ZJ+)-0'UW>F>N*^L:*RIXFMA
M_P"%*2])25ON:_([O1M>A^5ES_P10_X)AW$C3-^R7\.8R3O_ -'M;R'!P/2]
M'8'L.V3UJ/\ X<E_\$PO^C3?A]_WYN_;_I\^OZ>]?JO174LXS/3_ (4)]-.:
M7W?H%ZG\WXO_ "/RC;_@B/\ \$PF5U/[*'@#9(>0([SKTX/VP_H.?Y?H)\-/
M@G\,/@[\)=#^!WPT\)Z=X3^%OAK0+CPMH7A/2H_L^GZ;H-[]J^U6=L,D@$WM
MT1DL1NXX(KUBBLJ^88K$6]KBI-)Z*4G+7H]7;\+@TWU9^5O_  Y3_P""8NZ1
MW_9.^&[R7$US<RR26]YYLUQ=W/VNYN"?M@RS/]["\+V)QE?^'*7_  3%_P"C
M2?AQ_P" UY_\FU^J-%;?VGF&B^MRTV^+3Y#U[OY:'Y7_ /#E+_@F'_T:3\.?
M_ :\]O\ I]^OZ>]!_P""*?\ P3#7G_ADKX<_A;7G/3@?Z:/?]/>OU0HH_MG,
M_P#H8S_\"E_F*]3^;\7_ )'Y8?\ #E+_ ()A?]&D_#K_ ,!KO_Y-I\/_  18
M_P""8T,\,_\ PR/\-G:.7S0DMM=S1!N^5-[T/'?)K]1I)-OR@Y?C_(Q[_P"'
MT\,^/'[3'P)_9D\&7/CWX^?%'P?\+_"UN"OV_P 4ZQ:Z?)=7"VK77V;2[4L+
M^^O&"X"1QM@X+%58&M*68YK6J>SHXG,6WV<FF_*S=TVUL'[WNW?:W-_EYE3X
M0?LM_LX?L\VMS#\#?@A\-/A>LX_?'P=X1TO2)IB1P;FZL[$WV.,G+$#UZ"OF
M#]OW_@IW^S)_P3P\$2:W\7O%$>M?$+4[7_BBO@UX8O+:]\?^,+\Y-KY=B#_Q
M)M'+9#ZGJ?EZ6H?Y2S!A7\YO[>?_  <U>(/%%MK/PX_X)^^#[OPWI]R)["\_
M:"^(UAY&HK"0+1[KP-X(O55K.]T]_F_M+Q+G2^AP.<_RJ>-/&7C/XD>+M;^(
MOQ+\8>(/B%X\\02W%UK_ (T\8:I=:IKE[]L_Z>[W_CRL?^H?IW_$J_K]7E'"
M./QM2.*S=SY='RR;;:T=GS2=FUH]WOJM6=%/#O\ Y>W6UNOW_E^I]C_M[_\
M!1']HG_@HK\2T\:?&C4TT+P#H=W<GX;?!#0;NZ/@GP7"2<W=X?\ F->*LG&J
M:_J "HH5$545%'PN?.FN+.SMK:XO]2U2ZM[#2]+T^UNK[5M8U"[_ ./32])M
M++/VV^^OUKZ-_9;_ &0OVD_VT_'$/@']F?X7:QX_OH[JWBU[Q9)%=V7PY\'\
MX^U>+/%E[_H%D3V Y/H<U_=5_P $P/\ @A;\"_V%!I_Q7^*<FF?'O]IR>S@!
M\<:OI6?"/P^) ^TZ;\.O#UZ&^Q8(;&OZDC:LY *C3!P_U^/SS*N',+]6H.-T
MK+ 1LW>UKMJ_77=FLZBI*RTMV^[H_O\ U/@C_@B9_P $-KCX;WGA7]LC]M;P
MU;7'Q+CBMM=^"OP-UB&UO[+X:?;55K/QWXWM"-MYXZV-NTJP8D:."KNO]K$
M_P!<-%1LQ!P.,?K7Y!F>9XK-\4\3B6W%MM*^D5T45LK*WFW=M[)<;?/J]4_5
M=22BBBN  HHHH **** "N>\1ZY_8&G/J7]FZAJD-N?\ 2+?2X_M%Q%; YNKK
M[*.HL0N6'4 GG-=#10#5SP/PY^TI\#/$UPEM:_%'PIIM_)>MI=KH_BC4+;P?
MK=[J&,8TO2/$_P#9NHW^X$X&GHP'/.2H;WO=NV;<.N/OYZ]<?SQGZUX?\5OV
M</@E\<-C_%7X8^#?&E_:6%SIECK>LZ':7'B+1K>\!R-"\0'&I:)]X,3ISHVX
M#)(W _G%XI_X)"Z/HLJZA^S1^V/^V!^S#?+</>3_ -A_%75OBCI4LP!*@:5\
M4;SQ''9V)&%-E8R(F>> =HZJ:PS_ (E?ZJ_-76MEK9;/N3^?W]-]/7_,_8ZC
M'^<D?RK^>#Q7^Q)_P7D\+:Q<S_"G_@K#\+/&/ARVA,L&C_%K]GC1[?790  (
M6U3PS9_8@..&91TYQ7SWXO\ !O\ P= ^&TG@T#XA?LT^/#%@QSV<O@SPVTHQ
M_$-:Y7UY -=]/)Z=76GC\#\XR3?R:7=7Z7*LO^?T?N?^1_5#L7T_4_XTNPC/
M*\]>?_LZ_C!U[0?^#MG5[J0V6J_"OP]"F<II?CK]GV?S,]_]-^[]/K7RY\4/
MV'?^#FSXM1S)\0O%VOW/VF;S9/\ A&OVM/ 7@4?A_P (S??3MZUVTN'H/^)F
MV ^2E?SZ=-]]T7[-?\_H_P#@)_<'X]^.GP8^%T-S<?$3XM?#GP.FGQ&6ZC\3
M^,?#^DW:K;G<2;2_OTOF /7 :09S@Y8G\@/V@?\ @XE_X)M_ ]+RT\+_ !(U
M[]H#Q183BUN_"_P<T"[U:XM9@,%;N[UAM*L!S@_Z 7'7C! '\O4'_!O?_P %
M9_BUJ,5U\6O"G@RZU$2&6/5O'W[0.A?$C48;@ [KH7"WQ<D8SM +>@.:^I?
MW_!JY^V3JIL+CQA^T?\  CP58B7&H:-I_A;Q3K>KK!SQ:ZK:7PL0?8C\J]:A
MD?#6'M]?S?ZUI=I)J_E91;:OHFMNIHJ6&7\3$:K716\^G;S,']I[_@YH_:]^
M*T6I>'OV;_AUX,_9V\-W$U]:Q>+=;)\=^.=2T>Y^[=6=JW]G:?X8UQ2-P'_$
MT ;YA\Q)K^>3XL?&#XB_&CQA_P )G\>OBOXP^*_CS4 ;6+5/B!XCNM<OIL_\
M>EK::3_R#_\ L$_\2S^N/[1OA+_P:M?LXZ1<Z9JGQB_:*^,/Q%-N#_:OA;1U
MTCP[X7O",8 NULVUT@YZF48P!C'3]?/V>_\ @D+_ ,$ZOV94E'PQ_9F\ W-^
MDMO>'5_'UK<?$?5H9;4#;>6UYXS;5387>,_/8! 2!G X/I0XCX:RB]/+<NN^
M\EN^ZNKVZ[E>WHT_X5_N_P S_/;_ &:_^">O[;7[75_;VGP+_9V\=ZIH8O[?
M2[_QQXQTRY\#>#= ^V#_ (^KN\ULZ;?WECU)_L[^U.Q]:_IQ_8U_X-?O 7AV
M31/&G[</Q5N/B?K,'V:[D^#_ ,,)+O1/ %I?VESD6VJ^++[;X@\4V!'_ "%+
M$:;I2'LW:OZU[*R@T^U@M;."WM+.UB$,-G:0K!900(.(8+9<*H Z$@ 9.  2
M*T:\#,.-\SQO-2PUL)&S2Y=&T[WL].G1+2_H1/$U7]UFNNNYY9\*/@K\*/@9
MX+TOX=_!OX?>%OAGX)T:);73?#GA#2+71=/MX%#<[+, 7).X@-?;W(.&( 45
MZC]U?4C^9/\ G_ZU.HKY)N55NK6;;UW;UUZW;ZWZZWU,?QOW"BBBI **** /
"_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>7
<FILENAME>cbat-20210630.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Fri Aug 20 11:47:25 UTC 2021 -->
<xs:schema elementFormDefault="qualified" xmlns:srt-types="http://fasb.org/srt-types/2021-01-31" targetNamespace="http://cbak.com.cn/20210630" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:us-types="http://fasb.org/us-types/2021-01-31" xmlns:cbat="http://cbak.com.cn/20210630" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:dtr="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="cbat-20210630_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-20210630_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-20210630_def.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="cbat-20210630_cal.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef"/>
      <link:roleType roleURI="http://cbak.com.cn/role/ConsolidatedBalanceSheet" id="cbat_r_ConsolidatedBalanceSheet">
        <link:definition>001 - Statement - Condensed Consolidated Balance Sheets (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ConsolidatedBalanceSheet_Parentheticals" id="cbat_r_ConsolidatedBalanceSheet_Parentheticals">
        <link:definition>002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ConsolidatedIncomeStatement" id="cbat_r_ConsolidatedIncomeStatement">
        <link:definition>003 - Statement - Condensed consolidated statements of operations and comprehensive income (loss) (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ShareholdersEquityType2or3" id="cbat_r_ShareholdersEquityType2or3">
        <link:definition>004 - Statement - Condensed Consolidated Statements of Changes in Shareholders&#8217; Equity (Deficit) (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ConsolidatedCashFlow" id="cbat_r_ConsolidatedCashFlow">
        <link:definition>005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganization" id="cbat_r_PrincipalActivitiesBasisofPresentationandOrganization">
        <link:definition>006 - Disclosure - Principal Activities, Basis of Presentation and Organization</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/Pledgeddeposits" id="cbat_r_Pledgeddeposits">
        <link:definition>007 - Disclosure - Pledged deposits</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/TradeAccountsandBillsReceivablenet" id="cbat_r_TradeAccountsandBillsReceivablenet">
        <link:definition>008 - Disclosure - Trade Accounts and Bills Receivable, net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/Inventories" id="cbat_r_Inventories">
        <link:definition>009 - Disclosure - Inventories</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/PrepaymentsandOtherReceivables" id="cbat_r_PrepaymentsandOtherReceivables">
        <link:definition>010 - Disclosure - Prepayments and Other Receivables</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/Acquisitionofasubsidiary" id="cbat_r_Acquisitionofasubsidiary">
        <link:definition>011 - Disclosure - Acquisition of a subsidiary</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/PayablestoFormerSubsidiariesnet" id="cbat_r_PayablestoFormerSubsidiariesnet">
        <link:definition>012 - Disclosure - Payables to Former Subsidiaries, net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/PropertyPlantandEquipmentnet" id="cbat_r_PropertyPlantandEquipmentnet">
        <link:definition>013 - Disclosure - Property, Plant and Equipment, net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ConstructioninProgress" id="cbat_r_ConstructioninProgress">
        <link:definition>014 - Disclosure - Construction in Progress</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/Nonmarketableequitysecurities" id="cbat_r_Nonmarketableequitysecurities">
        <link:definition>015 - Disclosure - Non-marketable equity securities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/Lease" id="cbat_r_Lease">
        <link:definition>016 - Disclosure - Lease</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/IntangibleAssetsnet" id="cbat_r_IntangibleAssetsnet">
        <link:definition>017 - Disclosure - Intangible Assets, net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/TradeAccountsandBillsPayable" id="cbat_r_TradeAccountsandBillsPayable">
        <link:definition>018 - Disclosure - Trade Accounts and Bills Payable</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/Loans" id="cbat_r_Loans">
        <link:definition>019 - Disclosure - Loans</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/AccruedExpensesandOtherPayables" id="cbat_r_AccruedExpensesandOtherPayables">
        <link:definition>020 - Disclosure - Accrued Expenses and Other Payables</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/DeferredGovernmentGrants" id="cbat_r_DeferredGovernmentGrants">
        <link:definition>021 - Disclosure - Deferred Government Grants</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ProductWarrantyProvision" id="cbat_r_ProductWarrantyProvision">
        <link:definition>022 - Disclosure - Product Warranty Provision</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilities" id="cbat_r_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilities">
        <link:definition>023 - Disclosure - Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/SharebasedCompensation" id="cbat_r_SharebasedCompensation">
        <link:definition>024 - Disclosure - Share-based Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/IncomeLossPerShare" id="cbat_r_IncomeLossPerShare">
        <link:definition>025 - Disclosure - Income (Loss) Per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/Warrants" id="cbat_r_Warrants">
        <link:definition>026 - Disclosure - Warrants</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/FairValueofFinancialInstruments" id="cbat_r_FairValueofFinancialInstruments">
        <link:definition>027 - Disclosure - Fair Value of Financial Instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/CommitmentsandContingencies" id="cbat_r_CommitmentsandContingencies">
        <link:definition>028 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ConcentrationsandCreditRisk" id="cbat_r_ConcentrationsandCreditRisk">
        <link:definition>029 - Disclosure - Concentrations and Credit Risk</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/SegmentInformation" id="cbat_r_SegmentInformation">
        <link:definition>030 - Disclosure - Segment Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/SubsequentEvents" id="cbat_r_SubsequentEvents">
        <link:definition>031 - Disclosure - Subsequent Events</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/AccountingPoliciesByPolicy" id="cbat_r_AccountingPoliciesByPolicy">
        <link:definition>032 - Disclosure - Accounting Policies, by Policy (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/PledgeddepositsTables" id="cbat_r_PledgeddepositsTables">
        <link:definition>033 - Disclosure - Pledged deposits (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/TradeAccountsandBillsReceivablenetTables" id="cbat_r_TradeAccountsandBillsReceivablenetTables">
        <link:definition>034 - Disclosure - Trade Accounts and Bills Receivable, net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/InventoriesTables" id="cbat_r_InventoriesTables">
        <link:definition>035 - Disclosure - Inventories (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/PrepaymentsandOtherReceivablesTables" id="cbat_r_PrepaymentsandOtherReceivablesTables">
        <link:definition>036 - Disclosure - Prepayments and Other Receivables (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/AcquisitionofasubsidiaryTables" id="cbat_r_AcquisitionofasubsidiaryTables">
        <link:definition>037 - Disclosure - Acquisition of a subsidiary (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/PayablestoFormerSubsidiariesnetTables" id="cbat_r_PayablestoFormerSubsidiariesnetTables">
        <link:definition>038 - Disclosure - Payables to Former Subsidiaries, net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/PropertyPlantandEquipmentnetTables" id="cbat_r_PropertyPlantandEquipmentnetTables">
        <link:definition>039 - Disclosure - Property, Plant and Equipment, net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ConstructioninProgressTables" id="cbat_r_ConstructioninProgressTables">
        <link:definition>040 - Disclosure - Construction in Progress (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/NonmarketableequitysecuritiesTables" id="cbat_r_NonmarketableequitysecuritiesTables">
        <link:definition>041 - Disclosure - Non-marketable equity securities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/LeaseTables" id="cbat_r_LeaseTables">
        <link:definition>042 - Disclosure - Lease (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/IntangibleAssetsnetTables" id="cbat_r_IntangibleAssetsnetTables">
        <link:definition>043 - Disclosure - Intangible Assets, net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/TradeAccountsandBillsPayableTables" id="cbat_r_TradeAccountsandBillsPayableTables">
        <link:definition>044 - Disclosure - Trade Accounts and Bills Payable (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/LoansTables" id="cbat_r_LoansTables">
        <link:definition>045 - Disclosure - Loans (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/AccruedExpensesandOtherPayablesTables" id="cbat_r_AccruedExpensesandOtherPayablesTables">
        <link:definition>046 - Disclosure - Accrued Expenses and Other Payables (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/DeferredGovernmentGrantsTables" id="cbat_r_DeferredGovernmentGrantsTables">
        <link:definition>047 - Disclosure - Deferred Government Grants (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesTables" id="cbat_r_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesTables">
        <link:definition>048 - Disclosure - Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/SharebasedCompensationTables" id="cbat_r_SharebasedCompensationTables">
        <link:definition>049 - Disclosure - Share-based Compensation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/IncomeLossPerShareTables" id="cbat_r_IncomeLossPerShareTables">
        <link:definition>050 - Disclosure - Income (Loss) Per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/WarrantsTables" id="cbat_r_WarrantsTables">
        <link:definition>051 - Disclosure - Warrants (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/CommitmentsandContingenciesTables" id="cbat_r_CommitmentsandContingenciesTables">
        <link:definition>052 - Disclosure - Commitments and Contingencies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ConcentrationsandCreditRiskTables" id="cbat_r_ConcentrationsandCreditRiskTables">
        <link:definition>053 - Disclosure - Concentrations and Credit Risk (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/SegmentInformationTables" id="cbat_r_SegmentInformationTables">
        <link:definition>054 - Disclosure - Segment Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails" id="cbat_r_PrincipalActivitiesBasisofPresentationandOrganizationDetails">
        <link:definition>055 - Disclosure - Principal Activities, Basis of Presentation and Organization (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/PledgeddepositsDetails" id="cbat_r_PledgeddepositsDetails">
        <link:definition>056 - Disclosure - Pledged deposits (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofpledgeddepositsTable" id="cbat_r_ScheduleofpledgeddepositsTable">
        <link:definition>057 - Disclosure - Pledged deposits (Details) - Schedule of pledged deposits</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/TradeAccountsandBillsReceivablenetDetails" id="cbat_r_TradeAccountsandBillsReceivablenetDetails">
        <link:definition>058 - Disclosure - Trade Accounts and Bills Receivable, net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleoftradeaccountsandbillsreceivableTable" id="cbat_r_ScheduleoftradeaccountsandbillsreceivableTable">
        <link:definition>059 - Disclosure - Trade Accounts and Bills Receivable, net (Details) - Schedule of trade accounts and bills receivable</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofanalysisoftheallowancefordoubtfulaccountsTable" id="cbat_r_ScheduleofanalysisoftheallowancefordoubtfulaccountsTable">
        <link:definition>060 - Disclosure - Trade Accounts and Bills Receivable, net (Details) - Schedule of analysis of the allowance for doubtful accounts</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/InventoriesDetails" id="cbat_r_InventoriesDetails">
        <link:definition>061 - Disclosure - Inventories (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofinventoriesTable" id="cbat_r_ScheduleofinventoriesTable">
        <link:definition>062 - Disclosure - Inventories (Details) - Schedule of inventories</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/PrepaymentsandOtherReceivablesDetails" id="cbat_r_PrepaymentsandOtherReceivablesDetails">
        <link:definition>063 - Disclosure - Prepayments and Other Receivables (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofprepaymentsandotherreceivablesTable" id="cbat_r_ScheduleofprepaymentsandotherreceivablesTable">
        <link:definition>064 - Disclosure - Prepayments and Other Receivables (Details) - Schedule of prepayments and other receivables</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/AcquisitionofasubsidiaryDetails" id="cbat_r_AcquisitionofasubsidiaryDetails">
        <link:definition>065 - Disclosure - Acquisition of a subsidiary (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofAcquisitionofasubsidiaryTable" id="cbat_r_ScheduleofAcquisitionofasubsidiaryTable">
        <link:definition>066 - Disclosure - Acquisition of a subsidiary (Details) - Schedule of Acquisition of a subsidiary</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofpayablestoaformersubsidiariesnetTable" id="cbat_r_ScheduleofpayablestoaformersubsidiariesnetTable">
        <link:definition>067 - Disclosure - Payables to Former Subsidiaries, net (Details) - Schedule of payables to a former subsidiaries, net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/PropertyPlantandEquipmentnetDetails" id="cbat_r_PropertyPlantandEquipmentnetDetails">
        <link:definition>068 - Disclosure - Property, Plant and Equipment, net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofpropertyplantandequipmentnetTable" id="cbat_r_ScheduleofpropertyplantandequipmentnetTable">
        <link:definition>069 - Disclosure - Property, Plant and Equipment, net (Details) - Schedule of property, plant and equipment, net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ConstructioninProgressDetails" id="cbat_r_ConstructioninProgressDetails">
        <link:definition>070 - Disclosure - Construction in Progress (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofconstructioninprogressTable" id="cbat_r_ScheduleofconstructioninprogressTable">
        <link:definition>071 - Disclosure - Construction in Progress (Details) - Schedule of construction in progress</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/NonmarketableequitysecuritiesDetails" id="cbat_r_NonmarketableequitysecuritiesDetails">
        <link:definition>072 - Disclosure - Non-marketable equity securities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofNonmarketableequitysecuritiesTable" id="cbat_r_ScheduleofNonmarketableequitysecuritiesTable">
        <link:definition>073 - Disclosure - Non-marketable equity securities (Details) - Schedule of Non-marketable equity securities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/LeaseDetails" id="cbat_r_LeaseDetails">
        <link:definition>074 - Disclosure - Lease (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofrightofuseassetsTable" id="cbat_r_ScheduleofrightofuseassetsTable">
        <link:definition>075 - Disclosure - Lease (Details) - Schedule of right-of-use assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofnetinvestmentinsalestypeleasesTable" id="cbat_r_ScheduleofnetinvestmentinsalestypeleasesTable">
        <link:definition>076 - Disclosure - Lease (Details) - Schedule of net investment in sales-type leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable" id="cbat_r_ScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable">
        <link:definition>077 - Disclosure - Lease (Details) - Schedule of future minimum lease payments receivable for sales type leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofmaturitiesofleaseliabilitiesTable" id="cbat_r_ScheduleofmaturitiesofleaseliabilitiesTable">
        <link:definition>078 - Disclosure - Lease (Details) - Schedule of maturities of lease liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofleasetermanddiscountrateTable" id="cbat_r_ScheduleofleasetermanddiscountrateTable">
        <link:definition>079 - Disclosure - Lease (Details) - Schedule of lease term and discount rate</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofoperatingleaseexpensesTable" id="cbat_r_ScheduleofoperatingleaseexpensesTable">
        <link:definition>080 - Disclosure - Lease (Details) - Schedule of operating lease expenses</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/IntangibleAssetsnetDetails" id="cbat_r_IntangibleAssetsnetDetails">
        <link:definition>081 - Disclosure - Intangible Assets, net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofintangibleassetsTable" id="cbat_r_ScheduleofintangibleassetsTable">
        <link:definition>082 - Disclosure - Intangible Assets, net (Details) - Schedule of intangible assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/TradeAccountsandBillsPayableDetails" id="cbat_r_TradeAccountsandBillsPayableDetails">
        <link:definition>083 - Disclosure - Trade Accounts and Bills Payable (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleoftradeaccountsandbillspayableTable" id="cbat_r_ScheduleoftradeaccountsandbillspayableTable">
        <link:definition>084 - Disclosure - Trade Accounts and Bills Payable (Details) - Schedule of trade accounts and bills payable</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/LoansDetails" id="cbat_r_LoansDetails">
        <link:definition>085 - Disclosure - Loans (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofbankborrowingsTable" id="cbat_r_ScheduleofbankborrowingsTable">
        <link:definition>086 - Disclosure - Loans (Details) - Schedule of bank borrowings</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleoffacilitiessecuredbythecompanysassetsTable" id="cbat_r_ScheduleoffacilitiessecuredbythecompanysassetsTable">
        <link:definition>087 - Disclosure - Loans (Details) - Schedule of facilities secured by the company's assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofothershorttermloansTable" id="cbat_r_ScheduleofothershorttermloansTable">
        <link:definition>088 - Disclosure - Loans (Details) - Schedule of other short-term loans</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/AccruedExpensesandOtherPayablesDetails" id="cbat_r_AccruedExpensesandOtherPayablesDetails">
        <link:definition>089 - Disclosure - Accrued Expenses and Other Payables (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofaccruedexpensesandotherpayablesTable" id="cbat_r_ScheduleofaccruedexpensesandotherpayablesTable">
        <link:definition>090 - Disclosure - Accrued Expenses and Other Payables (Details) - Schedule of accrued expenses and other payables</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/DeferredGovernmentGrantsDetails" id="cbat_r_DeferredGovernmentGrantsDetails">
        <link:definition>091 - Disclosure - Deferred Government Grants (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofdeferredgovernmentgrantsTable" id="cbat_r_ScheduleofdeferredgovernmentgrantsTable">
        <link:definition>092 - Disclosure - Deferred Government Grants (Details) - Schedule of deferred government grants</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ProductWarrantyProvisionDetails" id="cbat_r_ProductWarrantyProvisionDetails">
        <link:definition>093 - Disclosure - Product Warranty Provision (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails" id="cbat_r_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails">
        <link:definition>094 - Disclosure - Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofprovisionforincometaxesexpensesTable" id="cbat_r_ScheduleofprovisionforincometaxesexpensesTable">
        <link:definition>095 - Disclosure - Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of provision for income taxes expenses</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofincometaxreconciliationTable" id="cbat_r_ScheduleofincometaxreconciliationTable">
        <link:definition>096 - Disclosure - Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of income tax reconciliation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofdeferredtaxassetsandliabilitiesTable" id="cbat_r_ScheduleofdeferredtaxassetsandliabilitiesTable">
        <link:definition>097 - Disclosure - Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of deferred tax assets and liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesTable" id="cbat_r_ScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesTable">
        <link:definition>098 - Disclosure - Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of unrecognized tax benefits excluding interest and penalties</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYTHh1lNGKaN8d6DODRRp1ljL35/9UoQegdaWOxpoSsNGBm8IVZubkTDylnfMbbpPrwjIRe7eCtNVFoNHxbZ17rd7VSKaFzmn9lLB9aGvGVO61Vzx8SQQe15LTPnCYoQDmpSLh4T07uZ1Subf6h/Hniox7DwHJZwT3+STg8lKTUb7M2Hzi3jhac6803nFwWd8V6pupts2rOkEjynCbg7penbywHBZpkuDM=] CSR-->
      <link:roleType roleURI="http://cbak.com.cn/role/SharebasedCompensationDetails" id="cbat_r_SharebasedCompensationDetails">
        <link:definition>099 - Disclosure - Share-based Compensation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofnonvestedrestrictedshareunitsgrantedTable" id="cbat_r_ScheduleofnonvestedrestrictedshareunitsgrantedTable">
        <link:definition>100 - Disclosure - Share-based Compensation (Details) - Schedule of non-vested restricted share units granted</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/IncomeLossPerShareDetails" id="cbat_r_IncomeLossPerShareDetails">
        <link:definition>101 - Disclosure - Income (Loss) Per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofcalculationofincomelosspershareTable" id="cbat_r_ScheduleofcalculationofincomelosspershareTable">
        <link:definition>102 - Disclosure - Income (Loss) Per Share (Details) - Schedule of calculation of income (loss) per share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/WarrantsDetails" id="cbat_r_WarrantsDetails">
        <link:definition>103 - Disclosure - Warrants (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleoftheoutstandingwarrantsTable" id="cbat_r_ScheduleoftheoutstandingwarrantsTable">
        <link:definition>104 - Disclosure - Warrants (Details) - Schedule of the outstanding warrants</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofwarrantsissuedTable" id="cbat_r_ScheduleofwarrantsissuedTable">
        <link:definition>105 - Disclosure - Warrants (Details) - Schedule of warrants issued</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofwarrantsliabilitymeasuredatfairvalueonarecurringbasisusingLevel3inputsTable" id="cbat_r_ScheduleofwarrantsliabilitymeasuredatfairvalueonarecurringbasisusingLevel3inputsTable">
        <link:definition>106 - Disclosure - Warrants (Details) - Schedule of warrants liability measured at fair value on a recurring basis using Level 3 inputs</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofthewarrantactivityTable" id="cbat_r_ScheduleofthewarrantactivityTable">
        <link:definition>107 - Disclosure - Warrants (Details) - Schedule of the warrant activity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/CommitmentsandContingenciesDetails" id="cbat_r_CommitmentsandContingenciesDetails">
        <link:definition>108 - Disclosure - Commitments and Contingencies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofcapitalcommitmentsTable" id="cbat_r_ScheduleofcapitalcommitmentsTable">
        <link:definition>109 - Disclosure - Commitments and Contingencies (Details) - Schedule of capital commitments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ConcentrationsandCreditRiskDetails" id="cbat_r_ConcentrationsandCreditRiskDetails">
        <link:definition>110 - Disclosure - Concentrations and Credit Risk (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofrevenuebymajorcustomersbyreportingsegmentsTable" id="cbat_r_ScheduleofrevenuebymajorcustomersbyreportingsegmentsTable">
        <link:definition>111 - Disclosure - Concentrations and Credit Risk (Details) - Schedule of revenue by major customers by reporting segments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofaccountsreceivablebymajorcustomerTable" id="cbat_r_ScheduleofaccountsreceivablebymajorcustomerTable">
        <link:definition>112 - Disclosure - Concentrations and Credit Risk (Details) - Schedule of accounts receivable by major customer</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofnetpurchasebysuppliersTable" id="cbat_r_ScheduleofnetpurchasebysuppliersTable">
        <link:definition>113 - Disclosure - Concentrations and Credit Risk (Details) - Schedule of net purchase by suppliers</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofaccountspayablebysuppliersTable" id="cbat_r_ScheduleofaccountspayablebysuppliersTable">
        <link:definition>114 - Disclosure - Concentrations and Credit Risk (Details) - Schedule of accounts payable by suppliers</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleoftransactionsTable" id="cbat_r_ScheduleoftransactionsTable">
        <link:definition>115 - Disclosure - Concentrations and Credit Risk (Details) - Schedule of transactions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/SegmentInformationDetails" id="cbat_r_SegmentInformationDetails">
        <link:definition>116 - Disclosure - Segment Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofnetrevenuesfrommanufactureofbatteriesbyproductsTable" id="cbat_r_ScheduleofnetrevenuesfrommanufactureofbatteriesbyproductsTable">
        <link:definition>117 - Disclosure - Segment Information (Details) - Schedule of net revenues from manufacture of batteries by products</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/ScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasTable" id="cbat_r_ScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasTable">
        <link:definition>118 - Disclosure - Segment Information (Details) - Schedule of net revenues from manufacture of batteries by geographical areas</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://cbak.com.cn/role/SubsequentEventsDetails" id="cbat_r_SubsequentEventsDetails">
        <link:definition>119 - Disclosure - Subsequent Events (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://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/2021-01-31" schemaLocation="https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/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/2021-01-31" schemaLocation="https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/sic/2021" schemaLocation="https://xbrl.sec.gov/sic/2021/sic-2021.xsd"/>
  <xs:element name="PledgedDepositsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_PledgedDepositsAbstract"/>
  <xs:element name="ScheduleOfPledgedDepositsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfPledgedDepositsAbstract"/>
  <xs:element name="TradeAccountsAndBillsReceivableNetAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_TradeAccountsAndBillsReceivableNetAbstract"/>
  <xs:element name="ScheduleOfTradeAccountsAndBillsReceivableAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfTradeAccountsAndBillsReceivableAbstract"/>
  <xs:element name="ScheduleOfAnalysisOfTheAllowanceForDoubtfulAccountsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfAnalysisOfTheAllowanceForDoubtfulAccountsAbstract"/>
  <xs:element name="ScheduleOfInventoriesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfInventoriesAbstract"/>
  <xs:element name="PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract"/>
  <xs:element name="ScheduleOfPrepaymentsAndOtherReceivablesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfPrepaymentsAndOtherReceivablesAbstract"/>
  <xs:element name="ScheduleOfAcquisitionOfASubsidiaryAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfAcquisitionOfASubsidiaryAbstract"/>
  <xs:element name="ReceivablesFromFormerSubsidiariesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ReceivablesFromFormerSubsidiariesAbstract"/>
  <xs:element name="ScheduleOfPayablesToAFormerSubsidiariesNetAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfPayablesToAFormerSubsidiariesNetAbstract"/>
  <xs:element name="ScheduleOfPropertyPlantAndEquipmentNetAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfPropertyPlantAndEquipmentNetAbstract"/>
  <xs:element name="ConstructionInProgressAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ConstructionInProgressAbstract"/>
  <xs:element name="ScheduleOfConstructionInProgressAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfConstructionInProgressAbstract"/>
  <xs:element name="NonMarketableSecuritiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_NonMarketableSecuritiesAbstract"/>
  <xs:element name="ScheduleOfNonMarketableEquitySecuritiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfNonMarketableEquitySecuritiesAbstract"/>
  <xs:element name="OperatingLeasesOfLesseeDisclosuresAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_OperatingLeasesOfLesseeDisclosuresAbstract"/>
  <xs:element name="ScheduleOfRightOfUseAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfRightOfUseAssetsAbstract"/>
  <xs:element name="ScheduleOfNetInvestmentInSalesTypeLeasesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfNetInvestmentInSalesTypeLeasesAbstract"/>
  <xs:element name="ScheduleOfFutureMinimumLeasePaymentsReceivableForSalesTypeLeasesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfFutureMinimumLeasePaymentsReceivableForSalesTypeLeasesAbstract"/>
  <xs:element name="ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract"/>
  <xs:element name="ScheduleOfLeaseTermAndDiscountRateAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfLeaseTermAndDiscountRateAbstract"/>
  <xs:element name="ScheduleOfOperatingLeaseExpensesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfOperatingLeaseExpensesAbstract"/>
  <xs:element name="ScheduleOfIntangibleAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfIntangibleAssetsAbstract"/>
  <xs:element name="ScheduleOfTradeAccountsAndBillsPayableAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfTradeAccountsAndBillsPayableAbstract"/>
  <xs:element name="ScheduleOfBankBorrowingsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfBankBorrowingsAbstract"/>
  <xs:element name="ScheduleOfFacilitiesSecuredByTheCompanysAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfFacilitiesSecuredByTheCompanysAssetsAbstract"/>
  <xs:element name="ScheduleOfOtherShortTermLoansAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfOtherShortTermLoansAbstract"/>
  <xs:element name="ScheduleOfAccruedExpensesAndOtherPayablesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfAccruedExpensesAndOtherPayablesAbstract"/>
  <xs:element name="OtherLongTermPayablesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_OtherLongTermPayablesAbstract"/>
  <xs:element name="ScheduleOfDeferredGovernmentGrantsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfDeferredGovernmentGrantsAbstract"/>
  <xs:element name="ScheduleOfProvisionForIncomeTaxesExpensesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfProvisionForIncomeTaxesExpensesAbstract"/>
  <xs:element name="ScheduleOfIncomeTaxReconciliationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfIncomeTaxReconciliationAbstract"/>
  <xs:element name="ScheduleOfDeferredTaxAssetsAndLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfDeferredTaxAssetsAndLiabilitiesAbstract"/>
  <xs:element name="ScheduleOfUnrecognizedTaxBenefitsExcludingInterestAndPenaltiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfUnrecognizedTaxBenefitsExcludingInterestAndPenaltiesAbstract"/>
  <xs:element name="ScheduleOfNonVestedRestrictedShareUnitsGrantedAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfNonVestedRestrictedShareUnitsGrantedAbstract"/>
  <xs:element name="ScheduleOfCalculationOfIncomeLossPerShareAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfCalculationOfIncomeLossPerShareAbstract"/>
  <xs:element name="WarrantsDisclosureAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_WarrantsDisclosureAbstract"/>
  <xs:element name="ScheduleOfTheOutstandingWarrantsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfTheOutstandingWarrantsAbstract"/>
  <xs:element name="ScheduleOfWarrantsIssuedAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfWarrantsIssuedAbstract"/>
  <xs:element name="ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnARecurringBasisUsingLevel3InputsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnARecurringBasisUsingLevel3InputsAbstract"/>
  <xs:element name="ScheduleOfTheWarrantActivityAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfTheWarrantActivityAbstract"/>
  <xs:element name="ScheduleOfCapitalCommitmentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfCapitalCommitmentsAbstract"/>
  <xs:element name="ScheduleOfRevenueByMajorCustomersByReportingSegmentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfRevenueByMajorCustomersByReportingSegmentsAbstract"/>
  <xs:element name="ScheduleOfAccountsReceivableByMajorCustomerAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfAccountsReceivableByMajorCustomerAbstract"/>
  <xs:element name="ScheduleOfNetPurchaseBySuppliersAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfNetPurchaseBySuppliersAbstract"/>
  <xs:element name="ScheduleOfAccountsPayableBySuppliersAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfAccountsPayableBySuppliersAbstract"/>
  <xs:element name="ScheduleOfTransactionsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfTransactionsAbstract"/>
  <xs:element name="ScheduleOfNetRevenuesFromManufactureOfBatteriesByProductsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfNetRevenuesFromManufactureOfBatteriesByProductsAbstract"/>
  <xs:element name="ScheduleOfNetRevenuesFromManufactureOfBatteriesByGeographicalAreasAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfNetRevenuesFromManufactureOfBatteriesByGeographicalAreasAbstract"/>
  <xs:element name="PledgedDepositsWithBanksForAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_PledgedDepositsWithBanksForAbstract"/>
  <xs:element name="BillsPayableAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_BillsPayableAbstract"/>
  <xs:element name="AdvanceFromRelatedPartiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_AdvanceFromRelatedPartiesAbstract"/>
  <xs:element name="AdvancesFromUnrelatedThirdPartyAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_AdvancesFromUnrelatedThirdPartyAbstract"/>
  <xs:element name="PrcIncomeTaxAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_PrcIncomeTaxAbstract"/>
  <xs:element name="ReconcilingItemsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ReconcilingItemsAbstract"/>
  <xs:element name="DeferredTaxAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_DeferredTaxAssetsAbstract"/>
  <xs:element name="LossIncomePerShareAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_LossIncomePerShareAbstract"/>
  <xs:element name="SalesOfFinishedGoodsAndRawMaterialsToAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_SalesOfFinishedGoodsAndRawMaterialsToAbstract"/>
  <xs:element name="TradeAccountsAndBillsReceivablesNetAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_TradeAccountsAndBillsReceivablesNetAbstract"/>
  <xs:element name="HighPowerLithiumBatteriesUsedInAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_HighPowerLithiumBatteriesUsedInAbstract"/>
  <xs:element name="ConstructionInProgressNet" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_ConstructionInProgressNet"/>
  <xs:element name="OperatingLeaseRightOfUseAssetGross" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_OperatingLeaseRightOfUseAssetGross"/>
  <xs:element name="DeferredGovernmentGrantsCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_DeferredGovernmentGrantsCurrent"/>
  <xs:element name="ProductWarrantyAccrualClassifiedNonCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_ProductWarrantyAccrualClassifiedNonCurrent"/>
  <xs:element name="DonatedShares" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_DonatedShares"/>
  <xs:element name="StatutoryReserves" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_StatutoryReserves"/>
  <xs:element name="ImpairmentOfNonmarketableEquitySecurities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_ImpairmentOfNonmarketableEquitySecurities"/>
  <xs:element name="ChangeInFairValueOfWarrants" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_ChangeInFairValueOfWarrants"/>
  <xs:element name="ProvisionForDoubtfulAccount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_ProvisionForDoubtfulAccount"/>
  <xs:element name="WritedownOfInventories" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_WritedownOfInventories"/>
  <xs:element name="SharebasedCompensation" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_SharebasedCompensation"/>
  <xs:element name="ImpairmentOfNonmarketableEquitySecuritiesValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_ImpairmentOfNonmarketableEquitySecuritiesValue"/>
  <xs:element name="TradeAccountsAndBillsPayable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_TradeAccountsAndBillsPayable"/>
  <xs:element name="InvestmentInNonmarketableEquitySecurities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_InvestmentInNonmarketableEquitySecurities"/>
  <xs:element name="ProceedsFromUnrelatedPartyDebt" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_ProceedsFromUnrelatedPartyDebt"/>
  <xs:element name="TransferOfConstructionInProgressToPropertyPlantAndEquipment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_TransferOfConstructionInProgressToPropertyPlantAndEquipment"/>
  <xs:element name="NoncashPaymentForPurchaseOfPropertyPlantAndEquipmentAndConstructionInProgressBy" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_NoncashPaymentForPurchaseOfPropertyPlantAndEquipmentAndConstructionInProgressBy"/>
  <xs:element name="OffsetRepaymentOfPromissoryNotes" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_OffsetRepaymentOfPromissoryNotes"/>
  <xs:element name="OffsetPayableToShenzhenBAKSixthDebt" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_OffsetPayableToShenzhenBAKSixthDebt"/>
  <xs:element name="PledgedDepositsTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_PledgedDepositsTextBlock"/>
  <xs:element name="TradeAccountsAndBillsReceivableNetTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_TradeAccountsAndBillsReceivableNetTextBlock"/>
  <xs:element name="PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeTextBlock"/>
  <xs:element name="ReceivablesFromFormerSubsidiariesTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ReceivablesFromFormerSubsidiariesTextBlock"/>
  <xs:element name="ConstructionInProgressTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ConstructionInProgressTextBlock"/>
  <xs:element name="NonMarketableSecuritiesTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_NonMarketableSecuritiesTextBlock"/>
  <xs:element name="OperatingLeasesOfLesseeDisclosuresTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_OperatingLeasesOfLesseeDisclosuresTextBlock"/>
  <xs:element name="LeaseTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="cbat_LeaseTable"/>
  <xs:element name="LeaseLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_LeaseLineItems"/>
  <xs:element name="OtherLongTermPayablesTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_OtherLongTermPayablesTextBlock"/>
  <xs:element name="WarrantsDisclosureTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_WarrantsDisclosureTextBlock"/>
  <xs:element name="RecentlyIssuedAccountingStandardsPoliciesTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_RecentlyIssuedAccountingStandardsPoliciesTextBlock"/>
  <xs:element name="ScheduleOfAcquisitionOfASubsidiaryTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfAcquisitionOfASubsidiaryTableTextBlock"/>
  <xs:element name="PayablesToFormerSubsidiariesNetTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_PayablesToFormerSubsidiariesNetTableTextBlock"/>
  <xs:element name="ScheduleOfConstructionInProgressTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfConstructionInProgressTableTextBlock"/>
  <xs:element name="ScheduleOfNonMarketableSecuritiesTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfNonMarketableSecuritiesTableTextBlock"/>
  <xs:element name="ScheduleOfRightofuseAssets" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfRightofuseAssets"/>
  <xs:element name="ScheduleOfNetInvestmentInSalestypeLeasesTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfNetInvestmentInSalestypeLeasesTableTextBlock"/>
  <xs:element name="ScheduleOfFutureMinimumLeasePaymentsForCapitalLeaseTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeaseTableTextBlock"/>
  <xs:element name="ScheduleOfFutureMinimumRentalPaymentsForOperatingLeaseTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeaseTableTextBlock"/>
  <xs:element name="ScheduleOfLeaseTermAndDiscountRateTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfLeaseTermAndDiscountRateTableTextBlock"/>
  <xs:element name="ScheduleOfOperatingLeaseExpensesTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfOperatingLeaseExpensesTableTextBlock"/>
  <xs:element name="ScheduleOfDeferredGovernmentGrantsTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfDeferredGovernmentGrantsTableTextBlock"/>
  <xs:element name="ScheduleOfOutstandingWarrants" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfOutstandingWarrants"/>
  <xs:element name="WarrantIssuedTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_WarrantIssuedTableTextBlock"/>
  <xs:element name="ScheduleOfWarrantActivityTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfWarrantActivityTableTextBlock"/>
  <xs:element name="ScheduleOfAccountsReceivableByMajorCustomerTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfAccountsReceivableByMajorCustomerTableTextBlock"/>
  <xs:element name="ScheduleOfNetPurchaseBySuplierTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfNetPurchaseBySuplierTableTextBlock"/>
  <xs:element name="ScheduleOfAccountsPayableBySuppliersTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfAccountsPayableBySuppliersTableTextBlock"/>
  <xs:element name="ScheduleOfTransactionsWithTheFormerSubsidiariesTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ScheduleOfTransactionsWithTheFormerSubsidiariesTableTextBlock"/>
  <xs:element name="LessAllowanceForDoubtfulAccounts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_LessAllowanceForDoubtfulAccounts"/>
  <xs:element name="BillsReceivable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_BillsReceivable"/>
  <xs:element name="GrossProvisionForDoubtfulAccounts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_GrossProvisionForDoubtfulAccounts"/>
  <xs:element name="ReversalRecoveriesByCash" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_ReversalRecoveriesByCash"/>
  <xs:element name="ChargedToConsolidatedStatementsOfOperationsAndComprehensiveLossIncome" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_ChargedToConsolidatedStatementsOfOperationsAndComprehensiveLossIncome"/>
  <xs:element name="AllowanceForDoubtfulAccountsForeignExchangeAdjustment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_AllowanceForDoubtfulAccountsForeignExchangeAdjustment"/>
  <xs:element name="LoanReceivables" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_LoanReceivables"/>
  <xs:element name="PrepaymentsToSuppliers" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_PrepaymentsToSuppliers"/>
  <xs:element name="PrepaidAndOtherAssetsGross" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_PrepaidAndOtherAssetsGross"/>
  <xs:element name="PayablestoFormerSubsidiariesnetDetailsScheduleofpayablestoaformersubsidiariesnetTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="cbat_PayablestoFormerSubsidiariesnetDetailsScheduleofpayablestoaformersubsidiariesnetTable"/>
  <xs:element name="PayablestoFormerSubsidiariesnetDetailsScheduleofpayablestoaformersubsidiariesnetLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_PayablestoFormerSubsidiariesnetDetailsScheduleofpayablestoaformersubsidiariesnetLineItems"/>
  <xs:element name="ConstructionProgress" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_ConstructionProgress"/>
  <xs:element name="GoodwilImpairment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_GoodwilImpairment"/>
  <xs:element name="CarryingAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_CarryingAmount"/>
  <xs:element name="OperatingLeaseRightOfUseAssetAtPeriod" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_OperatingLeaseRightOfUseAssetAtPeriod"/>
  <xs:element name="AmortizationChargeForThePeriod" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_AmortizationChargeForThePeriod"/>
  <xs:element name="ForeignExchangeAdjustment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_ForeignExchangeAdjustment"/>
  <xs:element name="LessUnearnedIncomeRepresentingInterest" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_LessUnearnedIncomeRepresentingInterest"/>
  <xs:element name="LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable"/>
  <xs:element name="LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesLineItems"/>
  <xs:element name="CapitalLeasesFutureMinimumPaymentReceivableCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_CapitalLeasesFutureMinimumPaymentReceivableCurrent"/>
  <xs:element name="CapitalLeasesFutureMinimumPaymentReceivableInTwoYears" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_CapitalLeasesFutureMinimumPaymentReceivableInTwoYears"/>
  <xs:element name="CapitalLeasesFutureMinimumPaymentReceivableInThreeYears" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_CapitalLeasesFutureMinimumPaymentReceivableInThreeYears"/>
  <xs:element name="CapitalLeasesFutureMinimumPaymentReceivableInFiveYears" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_CapitalLeasesFutureMinimumPaymentReceivableInFiveYears"/>
  <xs:element name="CapitalLeasesFutureMinimumPaymentReceivableDueThereafter" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_CapitalLeasesFutureMinimumPaymentReceivableDueThereafter"/>
  <xs:element name="CapitalLeasesFutureMinimumPaymentReceivable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_CapitalLeasesFutureMinimumPaymentReceivable"/>
  <xs:element name="LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour"/>
  <xs:element name="AdvancesFromUnrelatedThirdParty" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_AdvancesFromUnrelatedThirdParty"/>
  <xs:element name="OtherShortTermsBorrowings" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_OtherShortTermsBorrowings"/>
  <xs:element name="EquipmentPurchasePayable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_EquipmentPurchasePayable"/>
  <xs:element name="LiquidatedDamagesAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_LiquidatedDamagesAmount"/>
  <xs:element name="AccruedCustomerDeposits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_AccruedCustomerDeposits"/>
  <xs:element name="LossIncomeBeforeIncomeTaxes" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_LossIncomeBeforeIncomeTaxes"/>
  <xs:element name="ComponentsOfDeferredTaxAssetsDomain" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ComponentsOfDeferredTaxAssetsDomain"/>
  <xs:element name="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesTable"/>
  <xs:element name="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesLineItems"/>
  <xs:element name="DeferredTaxAssetNetNoncurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_DeferredTaxAssetNetNoncurrent"/>
  <xs:element name="DeferredTaxAssetValuationAllowanceNoncurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_DeferredTaxAssetValuationAllowanceNoncurrent"/>
  <xs:element name="DeferredTaxesLiabilitiesNoncurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_DeferredTaxesLiabilitiesNoncurrent"/>
  <xs:element name="TypeOfCurrencyDomain" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_TypeOfCurrencyDomain"/>
  <xs:element name="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesTable"/>
  <xs:element name="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesLineItems"/>
  <xs:element name="SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="cbat_SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedTable"/>
  <xs:element name="SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedLineItems"/>
  <xs:element name="CapitalContributionFromNonControllingInterestsOfASubsidiary" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_CapitalContributionFromNonControllingInterestsOfASubsidiary"/>
  <xs:element name="WarrantsDetailsScheduleoftheoutstandingwarrantsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsTable"/>
  <xs:element name="WarrantsDetailsScheduleoftheoutstandingwarrantsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsLineItems"/>
  <xs:element name="WarrantsDetailsScheduleofwarrantsissuedTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="cbat_WarrantsDetailsScheduleofwarrantsissuedTable"/>
  <xs:element name="WarrantsDetailsScheduleofwarrantsissuedLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_WarrantsDetailsScheduleofwarrantsissuedLineItems"/>
  <xs:element name="BalanceAtBeginningAndEndingOfYear" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_BalanceAtBeginningAndEndingOfYear"/>
  <xs:element name="WarrantsIssuedToInstitutionInvestors" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_WarrantsIssuedToInstitutionInvestors"/>
  <xs:element name="WarrantsIssuedToPlacementAgents" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_WarrantsIssuedToPlacementAgents"/>
  <xs:element name="WarrantsRedeemed" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_WarrantsRedeemed"/>
  <xs:element name="FairValueChangeOfIssuedWarrantsIncludedInEarnings" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_FairValueChangeOfIssuedWarrantsIncludedInEarnings"/>
  <xs:element name="NumberOfWarrantsBeginningAndEnding" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="cbat_NumberOfWarrantsBeginningAndEnding"/>
  <xs:element name="AverageExercisePriceBeginningAndEnding" type="dtr:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="cbat_AverageExercisePriceBeginningAndEnding"/>
  <xs:element name="NumberOfWarrantsExercisableBeginningAndEnding" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="cbat_NumberOfWarrantsExercisableBeginningAndEnding"/>
  <xs:element name="AverageExercisePriceExercisableBeginning" type="dtr:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="cbat_AverageExercisePriceExercisableBeginning"/>
  <xs:element name="NumberOfWarrantsGranted" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_NumberOfWarrantsGranted"/>
  <xs:element name="AverageExercisePriceGranted" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_AverageExercisePriceGranted"/>
  <xs:element name="WeightedAveragesRemainingContractualTermInYearsGranted" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_WeightedAveragesRemainingContractualTermInYearsGranted"/>
  <xs:element name="NumberOfWarrantsExercisedSurrendered" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_NumberOfWarrantsExercisedSurrendered"/>
  <xs:element name="AverageExercisePriceExercisedSurrendered" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_AverageExercisePriceExercisedSurrendered"/>
  <xs:element name="NumberOfWarrantsExpired" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_NumberOfWarrantsExpired"/>
  <xs:element name="AverageExercisePriceExpired" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_AverageExercisePriceExpired"/>
  <xs:element name="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionExercisableWeightedAverageRemainingContractualTerm1" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionExercisableWeightedAverageRemainingContractualTerm1"/>
  <xs:element name="ConcentrationRiskThresholdPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ConcentrationRiskThresholdPercentage"/>
  <xs:element name="ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerTable"/>
  <xs:element name="ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerLineItems"/>
  <xs:element name="ConcentrationRiskPercentageOfAccountsReceivable" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="cbat_ConcentrationRiskPercentageOfAccountsReceivable"/>
  <xs:element name="ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="cbat_ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersTable"/>
  <xs:element name="ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersLineItems"/>
  <xs:element name="NetPurchase" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_NetPurchase"/>
  <xs:element name="ConcentrationRiskPercentageOfNetPurchase" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ConcentrationRiskPercentageOfNetPurchase"/>
  <xs:element name="ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersTable"/>
  <xs:element name="ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersLineItems"/>
  <xs:element name="ConcentrationRiskOnPercentageOfAccountsPayable" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="cbat_ConcentrationRiskOnPercentageOfAccountsPayable"/>
  <xs:element name="ConcentrationsandCreditRiskDetailsScheduleoftransactionsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="cbat_ConcentrationsandCreditRiskDetailsScheduleoftransactionsTable"/>
  <xs:element name="ConcentrationsandCreditRiskDetailsScheduleoftransactionsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ConcentrationsandCreditRiskDetailsScheduleoftransactionsLineItems"/>
  <xs:element name="SalesOfFinishedGoodsAndRawMaterials" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_SalesOfFinishedGoodsAndRawMaterials"/>
  <xs:element name="SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="cbat_SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasTable"/>
  <xs:element name="SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasLineItems"/>
  <xs:element name="NetRevenue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_NetRevenue"/>
  <xs:element name="AgreementDomain" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_AgreementDomain"/>
  <xs:element name="PrincipalActivitiesBasisofPresentationandOrganizationDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsTable"/>
  <xs:element name="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems"/>
  <xs:element name="DescriptionOfExchangeAgreement" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_DescriptionOfExchangeAgreement"/>
  <xs:element name="SharesPlacedInEscrow" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_SharesPlacedInEscrow"/>
  <xs:element name="EscrowAgreementDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_EscrowAgreementDescription"/>
  <xs:element name="SharesReleasedFromEscrow" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_SharesReleasedFromEscrow"/>
  <xs:element name="SharesDelivered" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_SharesDelivered"/>
  <xs:element name="CommonStockEquivalentPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_CommonStockEquivalentPercentage"/>
  <xs:element name="TransferredShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_TransferredShares"/>
  <xs:element name="RegisteredCapitalOfSubsidiary" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_RegisteredCapitalOfSubsidiary"/>
  <xs:element name="EquityInterestPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_EquityInterestPercentage"/>
  <xs:element name="CompanyContribtionOnRelatedDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_CompanyContribtionOnRelatedDescription"/>
  <xs:element name="RegisteredCapitalIncreased" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_RegisteredCapitalIncreased"/>
  <xs:element name="ContributedAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_ContributedAmount"/>
  <xs:element name="EquityInvestmentPaid" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_EquityInvestmentPaid"/>
  <xs:element name="InvestmentAcquirePercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_InvestmentAcquirePercentage"/>
  <xs:element name="WorkingCapital" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_WorkingCapital"/>
  <xs:element name="ReceiveAdvanceAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_ReceiveAdvanceAmount"/>
  <xs:element name="PrincipalAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_PrincipalAmount"/>
  <xs:element name="AggregateShare" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="cbat_AggregateShare"/>
  <xs:element name="ConversionPricePerShare" type="dtr:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="cbat_ConversionPricePerShare"/>
  <xs:element name="FurtherAdvanceAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_FurtherAdvanceAmount"/>
  <xs:element name="CommonStockPerShare" type="dtr:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="cbat_CommonStockPerShare"/>
  <xs:element name="AggregateConsiderationAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_AggregateConsiderationAmount"/>
  <xs:element name="InvestmentTotal" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_InvestmentTotal"/>
  <xs:element name="InventoryPaidTotal" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_InventoryPaidTotal"/>
  <xs:element name="ProceedsFromReceivedInvestment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_ProceedsFromReceivedInvestment"/>
  <xs:element name="AggregatePriceAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_AggregatePriceAmount"/>
  <xs:element name="OriginalIssueDiscount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_OriginalIssueDiscount"/>
  <xs:element name="PromissoryNotes" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_PromissoryNotes"/>
  <xs:element name="IsuanceOfPromissoryNote" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_IsuanceOfPromissoryNote"/>
  <xs:element name="AmendmentToPromissoryNotesDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_AmendmentToPromissoryNotesDescription"/>
  <xs:element name="CancellationAgreementWithCreditorsDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_CancellationAgreementWithCreditorsDescription"/>
  <xs:element name="SecuritiesPurchaseAgreementDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_SecuritiesPurchaseAgreementDescription"/>
  <xs:element name="PledgeddepositsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="cbat_PledgeddepositsDetailsTable"/>
  <xs:element name="PledgeddepositsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_PledgeddepositsDetailsLineItems"/>
  <xs:element name="ServiceExpensesAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_ServiceExpensesAmount"/>
  <xs:element name="BankDeposits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_BankDeposits"/>
  <xs:element name="FrozenByBank" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_FrozenByBank"/>
  <xs:element name="AccruedServiceCost" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_AccruedServiceCost"/>
  <xs:element name="SettlementAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_SettlementAmount"/>
  <xs:element name="Payments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_Payments"/>
  <xs:element name="EmployeesCompensationDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_EmployeesCompensationDescription"/>
  <xs:element name="MaterialCost" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_MaterialCost"/>
  <xs:element name="TradeAccountsAndBillsReceivables" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_TradeAccountsAndBillsReceivables"/>
  <xs:element name="LoanAgreementDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_LoanAgreementDescription"/>
  <xs:element name="AcquisitionofasubsidiaryDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="cbat_AcquisitionofasubsidiaryDetailsTable"/>
  <xs:element name="AcquisitionofasubsidiaryDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_AcquisitionofasubsidiaryDetailsLineItems"/>
  <xs:element name="VotingRightsOverEquityInterests" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_VotingRightsOverEquityInterests"/>
  <xs:element name="OwnershipOfEquityInterest" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_OwnershipOfEquityInterest"/>
  <xs:element name="AcquisitionAgreementDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_AcquisitionAgreementDescription"/>
  <xs:element name="AcquireOwnershipPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="cbat_AcquireOwnershipPercentage"/>
  <xs:element name="AcquiredOwnershipValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_AcquiredOwnershipValue"/>
  <xs:element name="NonmarketableequitysecuritiesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="cbat_NonmarketableequitysecuritiesDetailsTable"/>
  <xs:element name="NonmarketableequitysecuritiesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_NonmarketableequitysecuritiesDetailsLineItems"/>
  <xs:element name="CashPaidForAcquiringEquity" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_CashPaidForAcquiringEquity"/>
  <xs:element name="LeaseDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="cbat_LeaseDetailsTable"/>
  <xs:element name="LeaseDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_LeaseDetailsLineItems"/>
  <xs:element name="OwnersLeasePeriod" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_OwnersLeasePeriod"/>
  <xs:element name="LeaseMaturityDate" type="xbrli:dateItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_LeaseMaturityDate"/>
  <xs:element name="RentalPaymentPerMonth" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_RentalPaymentPerMonth"/>
  <xs:element name="TradeAccountsandBillsPayableDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="cbat_TradeAccountsandBillsPayableDetailsTable"/>
  <xs:element name="TradeAccountsandBillsPayableDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_TradeAccountsandBillsPayableDetailsLineItems"/>
  <xs:element name="LoansDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="cbat_LoansDetailsTable"/>
  <xs:element name="LoansDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_LoansDetailsLineItems"/>
  <xs:element name="BillsPayableDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_BillsPayableDescription"/>
  <xs:element name="InvestmentAgreementsDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_InvestmentAgreementsDescription"/>
  <xs:element name="RemainedOutstandingValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_RemainedOutstandingValue"/>
  <xs:element name="AccruedExpensesandOtherPayablesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="cbat_AccruedExpensesandOtherPayablesDetailsTable"/>
  <xs:element name="AccruedExpensesandOtherPayablesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_AccruedExpensesandOtherPayablesDetailsLineItems"/>
  <xs:element name="LiquidatedDamageAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_LiquidatedDamageAmount"/>
  <xs:element name="LiquidatedDamagesDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_LiquidatedDamagesDescription"/>
  <xs:element name="LiquidatedDamages" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_LiquidatedDamages"/>
  <xs:element name="FinanceCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_FinanceCosts"/>
  <xs:element name="SubsidyReceived" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_SubsidyReceived"/>
  <xs:element name="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsTable"/>
  <xs:element name="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsLineItems"/>
  <xs:element name="PrcTaxDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_PrcTaxDescription"/>
  <xs:element name="SharebasedCompensationDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="cbat_SharebasedCompensationDetailsTable"/>
  <xs:element name="SharebasedCompensationDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_SharebasedCompensationDetailsLineItems"/>
  <xs:element name="RestrictedSharesVestedSharesToBeIssued" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="cbat_RestrictedSharesVestedSharesToBeIssued"/>
  <xs:element name="RestrictedShareDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_RestrictedShareDescription"/>
  <xs:element name="StockIssuedDuringPeriodSharesRestrictedStockAwardFairValuePerShare" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_StockIssuedDuringPeriodSharesRestrictedStockAwardFairValuePerShare"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndExpectedToUnvestOutstandingNumber1" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndExpectedToUnvestOutstandingNumber1"/>
  <xs:element name="PurchaseShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_PurchaseShares"/>
  <xs:element name="TypeOfAgreementDomain" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_TypeOfAgreementDomain"/>
  <xs:element name="WarrantsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="cbat_WarrantsDetailsTable"/>
  <xs:element name="WarrantsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_WarrantsDetailsLineItems"/>
  <xs:element name="WarrantsDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_WarrantsDescription"/>
  <xs:element name="WarrantsIssuedAndOutstanding" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_WarrantsIssuedAndOutstanding"/>
  <xs:element name="LossContingencyByNatureOfContingencyDomain" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_LossContingencyByNatureOfContingencyDomain"/>
  <xs:element name="CommitmentsandContingenciesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="cbat_CommitmentsandContingenciesDetailsTable"/>
  <xs:element name="CommitmentsandContingenciesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_CommitmentsandContingenciesDetailsLineItems"/>
  <xs:element name="LitigationFees" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_LitigationFees"/>
  <xs:element name="AmountOfFinalJudgementNotReceived" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_AmountOfFinalJudgementNotReceived"/>
  <xs:element name="ConstructionContractCostProgressPaymentAccrued" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_ConstructionContractCostProgressPaymentAccrued"/>
  <xs:element name="LitigationSettlementAmountesAwardedToOtherPartyDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_LitigationSettlementAmountesAwardedToOtherPartyDescription"/>
  <xs:element name="ProvisionReceivable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_ProvisionReceivable"/>
  <xs:element name="ReturnOfPrepayment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_ReturnOfPrepayment"/>
  <xs:element name="CommitmentsAndContingenciesDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_CommitmentsAndContingenciesDescription"/>
  <xs:element name="MaterialsPurchaseCost" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_MaterialsPurchaseCost"/>
  <xs:element name="DebtReductionAgreementAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_DebtReductionAgreementAmount"/>
  <xs:element name="ServicesExpenses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_ServicesExpenses"/>
  <xs:element name="InterestIncurred" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_InterestIncurred"/>
  <xs:element name="BankDepositsPeriod" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_BankDepositsPeriod"/>
  <xs:element name="CreditorsRight" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_CreditorsRight"/>
  <xs:element name="AccruedMaterialsCost" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_AccruedMaterialsCost"/>
  <xs:element name="ConcentrationsandCreditRiskDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="cbat_ConcentrationsandCreditRiskDetailsTable"/>
  <xs:element name="ConcentrationsandCreditRiskDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ConcentrationsandCreditRiskDetailsLineItems"/>
  <xs:element name="RepaidAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="cbat_RepaidAmount"/>
  <xs:element name="NumberOfSegment" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_NumberOfSegment"/>
  <xs:element name="SubsequentEventsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="cbat_SubsequentEventsDetailsTable"/>
  <xs:element name="SubsequentEventsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_SubsequentEventsDetailsLineItems"/>
  <xs:element name="PercentageOfShareholdersOwnership" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="cbat_PercentageOfShareholdersOwnership"/>
  <xs:element name="PercentageOfAcquisitionPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_PercentageOfAcquisitionPercentage"/>
  <xs:element name="PledgedCollateralPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="cbat_PledgedCollateralPercentage"/>
  <xs:element name="AcquisitionAgreementPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="cbat_AcquisitionAgreementPercentage"/>
  <xs:element name="PaymentsForLegalSettlement" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="cbat_PaymentsForLegalSettlement"/>
  <xs:element name="AgreementAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="cbat_AgreementAxis"/>
  <xs:element name="ComponentsOfDeferredTaxAssetsAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="cbat_ComponentsOfDeferredTaxAssetsAxis"/>
  <xs:element name="LossContingencyByNatureOfContingencyAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="cbat_LossContingencyByNatureOfContingencyAxis"/>
  <xs:element name="TypeOfAgreementAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="cbat_TypeOfAgreementAxis"/>
  <xs:element name="TypeOfCurrencyAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="cbat_TypeOfCurrencyAxis"/>
  <xs:element name="AcquisitionOfASubsidiaryMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_AcquisitionOfASubsidiaryMember"/>
  <xs:element name="AmortizationOfUnearnedIncomeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_AmortizationOfUnearnedIncomeMember"/>
  <xs:element name="AnyuanBusMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_AnyuanBusMember"/>
  <xs:element name="AsiaEVKMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_AsiaEVKMember"/>
  <xs:element name="BTRTianjinNanomaterialManufacturingCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_BTRTianjinNanomaterialManufacturingCoLtdMember"/>
  <xs:element name="BakShenzhenMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_BakShenzhenMember"/>
  <xs:element name="BakTianjinMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_BakTianjinMember"/>
  <xs:element name="BankOfNingboCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_BankOfNingboCoLtdMember"/>
  <xs:element name="BeijingHongfaElectricTechnologyCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_BeijingHongfaElectricTechnologyCoLtdMember"/>
  <xs:element name="BusinessAcquisitionMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_BusinessAcquisitionMember"/>
  <xs:element name="CBAKEnergyTechnologyCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_CBAKEnergyTechnologyCoLtdMember"/>
  <xs:element name="CBAKNewEnergyNanjingCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_CBAKNewEnergyNanjingCoLtdMember"/>
  <xs:element name="CBAKNewEnergyTechnologyCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_CBAKNewEnergyTechnologyCoLtdMember"/>
  <xs:element name="CBAKSuzhouAndSuzhouSecurityMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_CBAKSuzhouAndSuzhouSecurityMember"/>
  <xs:element name="CancellationAgreementMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_CancellationAgreementMember"/>
  <xs:element name="CangzhouHuibangMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_CangzhouHuibangMember"/>
  <xs:element name="CapitalInjectionMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_CapitalInjectionMember"/>
  <xs:element name="CbakPowerMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_CbakPowerMember"/>
  <xs:element name="CbakSuzhouMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_CbakSuzhouMember"/>
  <xs:element name="ChinaBAKAsiaHoldingLimitedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ChinaBAKAsiaHoldingLimitedMember"/>
  <xs:element name="ChinaEverbrightBankDalianBranchMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ChinaEverbrightBankDalianBranchMember"/>
  <xs:element name="ChinaEverbrightBankDalianFriendshipBranchMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ChinaEverbrightBankDalianFriendshipBranchMember"/>
  <xs:element name="ChinaMerchantBankMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ChinaMerchantBankMember"/>
  <xs:element name="ChinaZheshangBankCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ChinaZheshangBankCoLtdMember"/>
  <xs:element name="ChongqingThatChongqingZhongrunChemistryCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ChongqingThatChongqingZhongrunChemistryCoLtdMember"/>
  <xs:element name="ChongqingZhongrunMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ChongqingZhongrunMember"/>
  <xs:element name="CollateralBuildingsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_CollateralBuildingsMember"/>
  <xs:element name="CollateralMachineryAndEquipmentMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_CollateralMachineryAndEquipmentMember"/>
  <xs:element name="CompensationMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_CompensationMember"/>
  <xs:element name="ConstructionOfBuildingsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ConstructionOfBuildingsMember"/>
  <xs:element name="ConstructioncostsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ConstructioncostsMember"/>
  <xs:element name="CustomerAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_CustomerAMember"/>
  <xs:element name="CustomerBMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_CustomerBMember"/>
  <xs:element name="CustomerCMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_CustomerCMember"/>
  <xs:element name="CustomerDMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_CustomerDMember"/>
  <xs:element name="CustomerEMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_CustomerEMember"/>
  <xs:element name="CustomerFMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_CustomerFMember"/>
  <xs:element name="DalianTiandaMetalMachineryTradeCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_DalianTiandaMetalMachineryTradeCoLtdMember"/>
  <xs:element name="DeferredTaxAssetsPropertyPlantAndEquipmentMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_DeferredTaxAssetsPropertyPlantAndEquipmentMember"/>
  <xs:element name="DonatedSharesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_DonatedSharesMember"/>
  <xs:element name="DongguanShanshanBatteryMaterialCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_DongguanShanshanBatteryMaterialCoLtdMember"/>
  <xs:element name="DongguanShanshanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_DongguanShanshanMember"/>
  <xs:element name="ElectricVehiclesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ElectricVehiclesMember"/>
  <xs:element name="EnergyVehicleCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_EnergyVehicleCoLtdMember"/>
  <xs:element name="FifthExchangeAgreementMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_FifthExchangeAgreementMember"/>
  <xs:element name="FirstDebtMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_FirstDebtMember"/>
  <xs:element name="FourthDebtMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_FourthDebtMember"/>
  <xs:element name="FourthExchangeAgreementMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_FourthExchangeAgreementMember"/>
  <xs:element name="GoodsAmountMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_GoodsAmountMember"/>
  <xs:element name="GrossUTBMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_GrossUTBMember"/>
  <xs:element name="HitransHeldMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_HitransHeldMember"/>
  <xs:element name="HitransLoanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_HitransLoanMember"/>
  <xs:element name="HitransMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_HitransMember"/>
  <xs:element name="HongKongTaxMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_HongKongTaxMember"/>
  <xs:element name="HunanZhongkeXingchengCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_HunanZhongkeXingchengCoLtdMember"/>
  <xs:element name="ImpairmentOnNonmarketableEquitySecuritiesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ImpairmentOnNonmarketableEquitySecuritiesMember"/>
  <xs:element name="InterestMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_InterestMember"/>
  <xs:element name="InvestorWarrantsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_InvestorWarrantsMember"/>
  <xs:element name="InvestorWarrantsSeriesA1Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_InvestorWarrantsSeriesA1Member"/>
  <xs:element name="InvestorWarrantsSeriesA2Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_InvestorWarrantsSeriesA2Member"/>
  <xs:element name="InvestorWarrantsSeriesBMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_InvestorWarrantsSeriesBMember"/>
  <xs:element name="InvestorsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_InvestorsMember"/>
  <xs:element name="JiangxiGanfengBatteryTechnologyCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_JiangxiGanfengBatteryTechnologyCoLtdMember"/>
  <xs:element name="JihongkaiMachineEquipmentCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_JihongkaiMachineEquipmentCoLtdMember"/>
  <xs:element name="JiuzhaoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_JiuzhaoMember"/>
  <xs:element name="JiuzhaoNewEnergyTechnologyCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_JiuzhaoNewEnergyTechnologyCoLtdMember"/>
  <xs:element name="JuzhongDaxinMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_JuzhongDaxinMember"/>
  <xs:element name="LightElectricVehiclesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_LightElectricVehiclesMember"/>
  <xs:element name="MainlandChinaMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_MainlandChinaMember"/>
  <xs:element name="MeiduGrapheneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_MeiduGrapheneMember"/>
  <xs:element name="MrDaweiLiMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_MrDaweiLiMember"/>
  <xs:element name="MrJunLangMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_MrJunLangMember"/>
  <xs:element name="MrJunnanYeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_MrJunnanYeMember"/>
  <xs:element name="MrLongqianPengMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_MrLongqianPengMember"/>
  <xs:element name="MrWenwuYuMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_MrWenwuYuMember"/>
  <xs:element name="MrXiangqianLiMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_MrXiangqianLiMember"/>
  <xs:element name="MrXiangqianLiTheCompanysFormerCEOMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_MrXiangqianLiTheCompanysFormerCEOMember"/>
  <xs:element name="MrYeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_MrYeMember"/>
  <xs:element name="MrYunfeiLiMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_MrYunfeiLiMember"/>
  <xs:element name="MsJingShiMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_MsJingShiMember"/>
  <xs:element name="NanjingDaxinNewEnergyAutomobileIndustryCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_NanjingDaxinNewEnergyAutomobileIndustryCoLtdMember"/>
  <xs:element name="NanjingJinlongChemicalCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_NanjingJinlongChemicalCoLtdMember"/>
  <xs:element name="NanjingJinlongMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_NanjingJinlongMember"/>
  <xs:element name="NetInvestmentInSalesTypeLeasesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_NetInvestmentInSalesTypeLeasesMember"/>
  <xs:element name="NetRevenuesByProductMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_NetRevenuesByProductMember"/>
  <xs:element name="NetUTBMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_NetUTBMember"/>
  <xs:element name="NewEnergyTechnologyCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_NewEnergyTechnologyCoLtdMember"/>
  <xs:element name="OtherGeographicAreasMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_OtherGeographicAreasMember"/>
  <xs:element name="OthersMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_OthersMember"/>
  <xs:element name="PlacementAgentWarrantsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_PlacementAgentWarrantsMember"/>
  <xs:element name="PledgedDepositsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_PledgedDepositsMember"/>
  <xs:element name="PromissoryNotesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_PromissoryNotesMember"/>
  <xs:element name="ProvisionForProductWarrantyMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ProvisionForProductWarrantyMember"/>
  <xs:element name="PurchasesOfEquipmentMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_PurchasesOfEquipmentMember"/>
  <xs:element name="RawMaterialsUsedInLithiumBatteriesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_RawMaterialsUsedInLithiumBatteriesMember"/>
  <xs:element name="RemainingContractAmountMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_RemainingContractAmountMember"/>
  <xs:element name="RestrictedSharesGrantedOnAprilOneNineTwoZeroOneSixMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_RestrictedSharesGrantedOnAprilOneNineTwoZeroOneSixMember"/>
  <xs:element name="RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember"/>
  <xs:element name="RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember"/>
  <xs:element name="RestrictedSharesGrantedOnOctoberTwentyThreeTwoThousandNineteenMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwoThousandNineteenMember"/>
  <xs:element name="RightOfUseAssetsnote9Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_RightOfUseAssetsnote9Member"/>
  <xs:element name="SecondDebtMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_SecondDebtMember"/>
  <xs:element name="SecuritiesPurchaseAgreementMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_SecuritiesPurchaseAgreementMember"/>
  <xs:element name="SeventhExchangeAgreementMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_SeventhExchangeAgreementMember"/>
  <xs:element name="ShandongHangeweiNewEnergyVehicleControlCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ShandongHangeweiNewEnergyVehicleControlCoLtdMember"/>
  <xs:element name="ShandongTianjiaoNewEnergyCoLTDMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ShandongTianjiaoNewEnergyCoLTDMember"/>
  <xs:element name="ShanghaiShengmengIndustrialTechnologyCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ShanghaiShengmengIndustrialTechnologyCoLtdMember"/>
  <xs:element name="ShareholdersMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ShareholdersMember"/>
  <xs:element name="ShenzhenBAKMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ShenzhenBAKMember"/>
  <xs:element name="ShenzhenGdLaserTechnologyCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ShenzhenGdLaserTechnologyCoLtdMember"/>
  <xs:element name="ShenzhenHSLBusinessTechnologyCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ShenzhenHSLBusinessTechnologyCoLtdMember"/>
  <xs:element name="ShenzhenHaonengTechnologyMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ShenzhenHaonengTechnologyMember"/>
  <xs:element name="ShenzhenHuijieMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ShenzhenHuijieMember"/>
  <xs:element name="ShenzhenKlclearTechnologyCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ShenzhenKlclearTechnologyCoLtdMember"/>
  <xs:element name="ShenzhenXinjiatuoAutomobileTechnologMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ShenzhenXinjiatuoAutomobileTechnologMember"/>
  <xs:element name="SixthExchangeAgreementMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_SixthExchangeAgreementMember"/>
  <xs:element name="StatutoryReservesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_StatutoryReservesMember"/>
  <xs:element name="SupplerAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_SupplerAMember"/>
  <xs:element name="SupplierBMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_SupplierBMember"/>
  <xs:element name="SupplierCMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_SupplierCMember"/>
  <xs:element name="SupplierDMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_SupplierDMember"/>
  <xs:element name="SurchargeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_SurchargeMember"/>
  <xs:element name="SuzhouIndustrialParkSecurityServiceCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_SuzhouIndustrialParkSecurityServiceCoLtdMember"/>
  <xs:element name="SuzhouSecurityMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_SuzhouSecurityMember"/>
  <xs:element name="SuzhouSuwangdaPlasticProductCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_SuzhouSuwangdaPlasticProductCoLtdMember"/>
  <xs:element name="SuzhouZhengyuanweiNeedleCeCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_SuzhouZhengyuanweiNeedleCeCoLtdMember"/>
  <xs:element name="TheFirstExchangeAgreementMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_TheFirstExchangeAgreementMember"/>
  <xs:element name="TheSecondExchangeAgreementMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_TheSecondExchangeAgreementMember"/>
  <xs:element name="ThirdDebtMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ThirdDebtMember"/>
  <xs:element name="ThirdExchangeAgreementMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ThirdExchangeAgreementMember"/>
  <xs:element name="TianjinChangxingMetalCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_TianjinChangxingMetalCoLtdMember"/>
  <xs:element name="TianjinChangyuanElectricMaterialCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_TianjinChangyuanElectricMaterialCoLtdMember"/>
  <xs:element name="TianjinChangyuanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_TianjinChangyuanMember"/>
  <xs:element name="TillicumInvestmentCompanyLimitedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_TillicumInvestmentCompanyLimitedMember"/>
  <xs:element name="TotalMinimumLeasePaymentsToBeReceivedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_TotalMinimumLeasePaymentsToBeReceivedMember"/>
  <xs:element name="TwoZeroOneFiveEquityIncentivesPlanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_TwoZeroOneFiveEquityIncentivesPlanMember"/>
  <xs:element name="UninterruptableSuppliesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_UninterruptableSuppliesMember"/>
  <xs:element name="UnitedWinnersLaserCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_UnitedWinnersLaserCoLtdMember"/>
  <xs:element name="XianAnpuMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_XianAnpuMember"/>
  <xs:element name="XianAnpuNewEnergyTechnologyCoLTDMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_XianAnpuNewEnergyTechnologyCoLTDMember"/>
  <xs:element name="ZhejiangMeiduHitransLithiumBatteryTechnologyCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ZhejiangMeiduHitransLithiumBatteryTechnologyCoLtdMember"/>
  <xs:element name="ZhengzhouBAKBatteryCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ZhengzhouBAKBatteryCoLtdMember"/>
  <xs:element name="ZhengzhouBAKElectronicsCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ZhengzhouBAKElectronicsCoLtdMember"/>
  <xs:element name="ZhengzhouBAKNewEnergyTechnologyCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ZhengzhouBAKNewEnergyTechnologyCoLtdMember"/>
  <xs:element name="ZhengzhouBAKNewEnergyVehicleCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ZhengzhouBAKNewEnergyVehicleCoLtdMember"/>
  <xs:element name="ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember"/>
  <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.CAL
<SEQUENCE>8
<FILENAME>cbat-20210630_cal.xml
<DESCRIPTION>XBRL CALCULATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Fri Aug 20 11:47:25 UTC 2021 -->
<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="cbat-20210630.xsd#cbat_r_ConsolidatedBalanceSheet" roleURI="http://cbak.com.cn/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ConsolidatedIncomeStatement" roleURI="http://cbak.com.cn/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ConsolidatedCashFlow" roleURI="http://cbak.com.cn/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofinventoriesTable" roleURI="http://cbak.com.cn/role/ScheduleofinventoriesTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofconstructioninprogressTable" roleURI="http://cbak.com.cn/role/ScheduleofconstructioninprogressTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofoperatingleaseexpensesTable" roleURI="http://cbak.com.cn/role/ScheduleofoperatingleaseexpensesTable"/>
  <calculationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ConsolidatedBalanceSheet">
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsAssetsCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_DepositsAssetsCurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_InventoryNet" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssets" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetInvestmentInLeaseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetInvestmentInLeaseCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_NetInvestmentInLeaseCurrent" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="cbat_ConstructionInProgressNet" xlink:href="cbat-20210630.xsd#cbat_ConstructionInProgressNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="cbat_ConstructionInProgressNet" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MarketableSecuritiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketableSecuritiesNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_MarketableSecuritiesNoncurrent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AccountsAndOtherReceivablesNetCurrent" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="cbat_OperatingLeaseRightOfUseAssetGross" xlink:href="cbat-20210630.xsd#cbat_OperatingLeaseRightOfUseAssetGross"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="cbat_OperatingLeaseRightOfUseAssetGross" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="8" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetInvestmentInLeaseNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetInvestmentInLeaseNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_NetInvestmentInLeaseNoncurrent" order="9" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableTradeCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableTradeCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableTradeCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LongTermDebtCurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherShortTermBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherShortTermBorrowings"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_OtherShortTermBorrowings" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAccountsPayableAndAccruedLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_OtherAccountsPayableAndAccruedLiabilities" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToOtherRelatedPartiesClassifiedCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DueToOtherRelatedPartiesClassifiedCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_DueToOtherRelatedPartiesClassifiedCurrent" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="cbat_DeferredGovernmentGrantsCurrent" xlink:href="cbat-20210630.xsd#cbat_DeferredGovernmentGrantsCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="cbat_DeferredGovernmentGrantsCurrent" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_ProductWarrantyAccrualClassifiedCurrent" order="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="8" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLiabilitiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_DerivativeLiabilitiesCurrent" order="9" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenueNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredRevenueNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_DeferredRevenueNoncurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="cbat_ProductWarrantyAccrualClassifiedNonCurrent" xlink:href="cbat-20210630.xsd#cbat_ProductWarrantyAccrualClassifiedNonCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="cbat_ProductWarrantyAccrualClassifiedNonCurrent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_TaxesPayableCurrentAndNoncurrent" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityBeforeTreasuryStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityBeforeTreasuryStock"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityBeforeTreasuryStock" xlink:to="us-gaap_CommonStockValue" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="cbat_DonatedShares" xlink:href="cbat-20210630.xsd#cbat_DonatedShares"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityBeforeTreasuryStock" xlink:to="cbat_DonatedShares" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityBeforeTreasuryStock" xlink:to="us-gaap_AdditionalPaidInCapital" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="cbat_StatutoryReserves" xlink:href="cbat-20210630.xsd#cbat_StatutoryReserves"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityBeforeTreasuryStock" xlink:to="cbat_StatutoryReserves" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityBeforeTreasuryStock" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityBeforeTreasuryStock" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquityBeforeTreasuryStock" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TreasuryStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_TreasuryStockValue" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquity" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_MinorityInterest" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_Liabilities" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_CommitmentsAndContingencies" order="2" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="3" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ConsolidatedIncomeStatement">
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_Revenues" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfRevenue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_CostOfRevenue" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingAndMarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_SellingAndMarketingExpense" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="4" weight="1"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYTHh1lNGKaN8d6DODRRp1ljL35/9UoQegdaWOxpoSsNGBm8IVZubkTDylnfMbbpPrwjIRe7eCtNVFoNHxbZ17rd7VSKaFzmn9lLB9aGvGVO61Vzx8SQQe15LTPnCYoQDmpSLh4T07uZ1Subf6h/Hniox7DwHJZwT3+STg8lKTUb7M2Hzi3jhac6803nFwWd8V6pupts2rOkHFo/Um7v4a9LU1EW9t7OxA=] CSR-->
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_OperatingIncomeLoss" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_InterestIncomeExpenseNet" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="cbat_ImpairmentOfNonmarketableEquitySecurities" xlink:href="cbat-20210630.xsd#cbat_ImpairmentOfNonmarketableEquitySecurities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="cbat_ImpairmentOfNonmarketableEquitySecurities" order="4" weight="-1"/>
    <loc xlink:type="locator" xlink:label="cbat_ChangeInFairValueOfWarrants" xlink:href="cbat-20210630.xsd#cbat_ChangeInFairValueOfWarrants"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="cbat_ChangeInFairValueOfWarrants" order="5" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_NetIncomeLoss" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_ProfitLoss" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" order="2" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ConsolidatedCashFlow">
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ProfitLoss" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DepreciationAndAmortization" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="cbat_ProvisionForDoubtfulAccount" xlink:href="cbat-20210630.xsd#cbat_ProvisionForDoubtfulAccount"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="cbat_ProvisionForDoubtfulAccount" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="cbat_WritedownOfInventories" xlink:href="cbat-20210630.xsd#cbat_WritedownOfInventories"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="cbat_WritedownOfInventories" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="cbat_SharebasedCompensation" xlink:href="cbat-20210630.xsd#cbat_SharebasedCompensation"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="cbat_SharebasedCompensation" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAdjustmentOfWarrants" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAdjustmentOfWarrants"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_FairValueAdjustmentOfWarrants" order="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="cbat_ImpairmentOfNonmarketableEquitySecuritiesValue" xlink:href="cbat-20210630.xsd#cbat_ImpairmentOfNonmarketableEquitySecuritiesValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="cbat_ImpairmentOfNonmarketableEquitySecuritiesValue" order="8" weight="1"/>
    <loc xlink:type="locator" xlink:label="cbat_TradeAccountsAndBillsPayable" xlink:href="cbat-20210630.xsd#cbat_TradeAccountsAndBillsPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="cbat_TradeAccountsAndBillsPayable" order="9" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInOtherAccountsPayable" order="10" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" order="11" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" order="12" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="13" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="14" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="15" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOverEnergyRecovery" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOverEnergyRecovery"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInOverEnergyRecovery" order="16" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties" order="17" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="1" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="cbat_InvestmentInNonmarketableEquitySecurities" xlink:href="cbat-20210630.xsd#cbat_InvestmentInNonmarketableEquitySecurities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="cbat_InvestmentInNonmarketableEquitySecurities" order="3" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromOtherShortTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromOtherShortTermDebt"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromOtherShortTermDebt" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="cbat_ProceedsFromUnrelatedPartyDebt" xlink:href="cbat-20210630.xsd#cbat_ProceedsFromUnrelatedPartyDebt"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="cbat_ProceedsFromUnrelatedPartyDebt" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfBankDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfBankDebt"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_RepaymentsOfBankDebt" order="5" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfOtherShortTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfOtherShortTermDebt"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_RepaymentsOfOtherShortTermDebt" order="6" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="2" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="4" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofinventoriesTable">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryRawMaterials" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryRawMaterials"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryRawMaterials" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryWorkInProcess" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryWorkInProcess"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryWorkInProcess" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryFinishedGoods" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryFinishedGoods"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryFinishedGoods" order="3" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofconstructioninprogressTable">
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionInProgressGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionInProgressGross"/>
    <loc xlink:type="locator" xlink:label="cbat_ConstructionProgress" xlink:href="cbat-20210630.xsd#cbat_ConstructionProgress"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ConstructionInProgressGross" xlink:to="cbat_ConstructionProgress" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentOther" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentOther"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ConstructionInProgressGross" xlink:to="us-gaap_PropertyPlantAndEquipmentOther" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofoperatingleaseexpensesTable">
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCost"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_OperatingLeaseCost" order="1" weight="1"/>
  </calculationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>9
<FILENAME>cbat-20210630_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: Fri Aug 20 11:47:25 UTC 2021 -->
<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="cbat-20210630.xsd#cbat_r_ConsolidatedBalanceSheet" roleURI="http://cbak.com.cn/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://cbak.com.cn/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ConsolidatedIncomeStatement" roleURI="http://cbak.com.cn/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ShareholdersEquityType2or3" roleURI="http://cbak.com.cn/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ConsolidatedCashFlow" roleURI="http://cbak.com.cn/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_PrincipalActivitiesBasisofPresentationandOrganization" roleURI="http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganization"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_Pledgeddeposits" roleURI="http://cbak.com.cn/role/Pledgeddeposits"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_TradeAccountsandBillsReceivablenet" roleURI="http://cbak.com.cn/role/TradeAccountsandBillsReceivablenet"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_Inventories" roleURI="http://cbak.com.cn/role/Inventories"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_PrepaymentsandOtherReceivables" roleURI="http://cbak.com.cn/role/PrepaymentsandOtherReceivables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_Acquisitionofasubsidiary" roleURI="http://cbak.com.cn/role/Acquisitionofasubsidiary"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_PayablestoFormerSubsidiariesnet" roleURI="http://cbak.com.cn/role/PayablestoFormerSubsidiariesnet"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_PropertyPlantandEquipmentnet" roleURI="http://cbak.com.cn/role/PropertyPlantandEquipmentnet"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ConstructioninProgress" roleURI="http://cbak.com.cn/role/ConstructioninProgress"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_Nonmarketableequitysecurities" roleURI="http://cbak.com.cn/role/Nonmarketableequitysecurities"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_Lease" roleURI="http://cbak.com.cn/role/Lease"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_IntangibleAssetsnet" roleURI="http://cbak.com.cn/role/IntangibleAssetsnet"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_TradeAccountsandBillsPayable" roleURI="http://cbak.com.cn/role/TradeAccountsandBillsPayable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_Loans" roleURI="http://cbak.com.cn/role/Loans"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_AccruedExpensesandOtherPayables" roleURI="http://cbak.com.cn/role/AccruedExpensesandOtherPayables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_DeferredGovernmentGrants" roleURI="http://cbak.com.cn/role/DeferredGovernmentGrants"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ProductWarrantyProvision" roleURI="http://cbak.com.cn/role/ProductWarrantyProvision"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilities" roleURI="http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_SharebasedCompensation" roleURI="http://cbak.com.cn/role/SharebasedCompensation"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_IncomeLossPerShare" roleURI="http://cbak.com.cn/role/IncomeLossPerShare"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_Warrants" roleURI="http://cbak.com.cn/role/Warrants"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_FairValueofFinancialInstruments" roleURI="http://cbak.com.cn/role/FairValueofFinancialInstruments"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_CommitmentsandContingencies" roleURI="http://cbak.com.cn/role/CommitmentsandContingencies"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ConcentrationsandCreditRisk" roleURI="http://cbak.com.cn/role/ConcentrationsandCreditRisk"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_SegmentInformation" roleURI="http://cbak.com.cn/role/SegmentInformation"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_SubsequentEvents" roleURI="http://cbak.com.cn/role/SubsequentEvents"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_AccountingPoliciesByPolicy" roleURI="http://cbak.com.cn/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_PledgeddepositsTables" roleURI="http://cbak.com.cn/role/PledgeddepositsTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_TradeAccountsandBillsReceivablenetTables" roleURI="http://cbak.com.cn/role/TradeAccountsandBillsReceivablenetTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_InventoriesTables" roleURI="http://cbak.com.cn/role/InventoriesTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_PrepaymentsandOtherReceivablesTables" roleURI="http://cbak.com.cn/role/PrepaymentsandOtherReceivablesTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_AcquisitionofasubsidiaryTables" roleURI="http://cbak.com.cn/role/AcquisitionofasubsidiaryTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_PayablestoFormerSubsidiariesnetTables" roleURI="http://cbak.com.cn/role/PayablestoFormerSubsidiariesnetTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_PropertyPlantandEquipmentnetTables" roleURI="http://cbak.com.cn/role/PropertyPlantandEquipmentnetTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ConstructioninProgressTables" roleURI="http://cbak.com.cn/role/ConstructioninProgressTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_NonmarketableequitysecuritiesTables" roleURI="http://cbak.com.cn/role/NonmarketableequitysecuritiesTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_LeaseTables" roleURI="http://cbak.com.cn/role/LeaseTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_IntangibleAssetsnetTables" roleURI="http://cbak.com.cn/role/IntangibleAssetsnetTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_TradeAccountsandBillsPayableTables" roleURI="http://cbak.com.cn/role/TradeAccountsandBillsPayableTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_LoansTables" roleURI="http://cbak.com.cn/role/LoansTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_AccruedExpensesandOtherPayablesTables" roleURI="http://cbak.com.cn/role/AccruedExpensesandOtherPayablesTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_DeferredGovernmentGrantsTables" roleURI="http://cbak.com.cn/role/DeferredGovernmentGrantsTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesTables" roleURI="http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_SharebasedCompensationTables" roleURI="http://cbak.com.cn/role/SharebasedCompensationTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_IncomeLossPerShareTables" roleURI="http://cbak.com.cn/role/IncomeLossPerShareTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_WarrantsTables" roleURI="http://cbak.com.cn/role/WarrantsTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_CommitmentsandContingenciesTables" roleURI="http://cbak.com.cn/role/CommitmentsandContingenciesTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ConcentrationsandCreditRiskTables" roleURI="http://cbak.com.cn/role/ConcentrationsandCreditRiskTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_SegmentInformationTables" roleURI="http://cbak.com.cn/role/SegmentInformationTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofpledgeddepositsTable" roleURI="http://cbak.com.cn/role/ScheduleofpledgeddepositsTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleoftradeaccountsandbillsreceivableTable" roleURI="http://cbak.com.cn/role/ScheduleoftradeaccountsandbillsreceivableTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofanalysisoftheallowancefordoubtfulaccountsTable" roleURI="http://cbak.com.cn/role/ScheduleofanalysisoftheallowancefordoubtfulaccountsTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofinventoriesTable" roleURI="http://cbak.com.cn/role/ScheduleofinventoriesTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofprepaymentsandotherreceivablesTable" roleURI="http://cbak.com.cn/role/ScheduleofprepaymentsandotherreceivablesTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofAcquisitionofasubsidiaryTable" roleURI="http://cbak.com.cn/role/ScheduleofAcquisitionofasubsidiaryTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofpayablestoaformersubsidiariesnetTable" roleURI="http://cbak.com.cn/role/ScheduleofpayablestoaformersubsidiariesnetTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofpropertyplantandequipmentnetTable" roleURI="http://cbak.com.cn/role/ScheduleofpropertyplantandequipmentnetTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofconstructioninprogressTable" roleURI="http://cbak.com.cn/role/ScheduleofconstructioninprogressTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofNonmarketableequitysecuritiesTable" roleURI="http://cbak.com.cn/role/ScheduleofNonmarketableequitysecuritiesTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofrightofuseassetsTable" roleURI="http://cbak.com.cn/role/ScheduleofrightofuseassetsTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofnetinvestmentinsalestypeleasesTable" roleURI="http://cbak.com.cn/role/ScheduleofnetinvestmentinsalestypeleasesTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable" roleURI="http://cbak.com.cn/role/ScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofmaturitiesofleaseliabilitiesTable" roleURI="http://cbak.com.cn/role/ScheduleofmaturitiesofleaseliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofleasetermanddiscountrateTable" roleURI="http://cbak.com.cn/role/ScheduleofleasetermanddiscountrateTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofoperatingleaseexpensesTable" roleURI="http://cbak.com.cn/role/ScheduleofoperatingleaseexpensesTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofintangibleassetsTable" roleURI="http://cbak.com.cn/role/ScheduleofintangibleassetsTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleoftradeaccountsandbillspayableTable" roleURI="http://cbak.com.cn/role/ScheduleoftradeaccountsandbillspayableTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofbankborrowingsTable" roleURI="http://cbak.com.cn/role/ScheduleofbankborrowingsTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleoffacilitiessecuredbythecompanysassetsTable" roleURI="http://cbak.com.cn/role/ScheduleoffacilitiessecuredbythecompanysassetsTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofothershorttermloansTable" roleURI="http://cbak.com.cn/role/ScheduleofothershorttermloansTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofaccruedexpensesandotherpayablesTable" roleURI="http://cbak.com.cn/role/ScheduleofaccruedexpensesandotherpayablesTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofdeferredgovernmentgrantsTable" roleURI="http://cbak.com.cn/role/ScheduleofdeferredgovernmentgrantsTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofprovisionforincometaxesexpensesTable" roleURI="http://cbak.com.cn/role/ScheduleofprovisionforincometaxesexpensesTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofincometaxreconciliationTable" roleURI="http://cbak.com.cn/role/ScheduleofincometaxreconciliationTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofdeferredtaxassetsandliabilitiesTable" roleURI="http://cbak.com.cn/role/ScheduleofdeferredtaxassetsandliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesTable" roleURI="http://cbak.com.cn/role/ScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofnonvestedrestrictedshareunitsgrantedTable" roleURI="http://cbak.com.cn/role/ScheduleofnonvestedrestrictedshareunitsgrantedTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofcalculationofincomelosspershareTable" roleURI="http://cbak.com.cn/role/ScheduleofcalculationofincomelosspershareTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleoftheoutstandingwarrantsTable" roleURI="http://cbak.com.cn/role/ScheduleoftheoutstandingwarrantsTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofwarrantsissuedTable" roleURI="http://cbak.com.cn/role/ScheduleofwarrantsissuedTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofwarrantsliabilitymeasuredatfairvalueonarecurringbasisusingLevel3inputsTable" roleURI="http://cbak.com.cn/role/ScheduleofwarrantsliabilitymeasuredatfairvalueonarecurringbasisusingLevel3inputsTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofthewarrantactivityTable" roleURI="http://cbak.com.cn/role/ScheduleofthewarrantactivityTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofcapitalcommitmentsTable" roleURI="http://cbak.com.cn/role/ScheduleofcapitalcommitmentsTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofrevenuebymajorcustomersbyreportingsegmentsTable" roleURI="http://cbak.com.cn/role/ScheduleofrevenuebymajorcustomersbyreportingsegmentsTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofaccountsreceivablebymajorcustomerTable" roleURI="http://cbak.com.cn/role/ScheduleofaccountsreceivablebymajorcustomerTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofnetpurchasebysuppliersTable" roleURI="http://cbak.com.cn/role/ScheduleofnetpurchasebysuppliersTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofaccountspayablebysuppliersTable" roleURI="http://cbak.com.cn/role/ScheduleofaccountspayablebysuppliersTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleoftransactionsTable" roleURI="http://cbak.com.cn/role/ScheduleoftransactionsTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofnetrevenuesfrommanufactureofbatteriesbyproductsTable" roleURI="http://cbak.com.cn/role/ScheduleofnetrevenuesfrommanufactureofbatteriesbyproductsTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasTable" roleURI="http://cbak.com.cn/role/ScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_PrincipalActivitiesBasisofPresentationandOrganizationDetails" roleURI="http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_PledgeddepositsDetails" roleURI="http://cbak.com.cn/role/PledgeddepositsDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_TradeAccountsandBillsReceivablenetDetails" roleURI="http://cbak.com.cn/role/TradeAccountsandBillsReceivablenetDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_InventoriesDetails" roleURI="http://cbak.com.cn/role/InventoriesDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_PrepaymentsandOtherReceivablesDetails" roleURI="http://cbak.com.cn/role/PrepaymentsandOtherReceivablesDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_AcquisitionofasubsidiaryDetails" roleURI="http://cbak.com.cn/role/AcquisitionofasubsidiaryDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_PropertyPlantandEquipmentnetDetails" roleURI="http://cbak.com.cn/role/PropertyPlantandEquipmentnetDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ConstructioninProgressDetails" roleURI="http://cbak.com.cn/role/ConstructioninProgressDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_NonmarketableequitysecuritiesDetails" roleURI="http://cbak.com.cn/role/NonmarketableequitysecuritiesDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_LeaseDetails" roleURI="http://cbak.com.cn/role/LeaseDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_IntangibleAssetsnetDetails" roleURI="http://cbak.com.cn/role/IntangibleAssetsnetDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_TradeAccountsandBillsPayableDetails" roleURI="http://cbak.com.cn/role/TradeAccountsandBillsPayableDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_LoansDetails" roleURI="http://cbak.com.cn/role/LoansDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_AccruedExpensesandOtherPayablesDetails" roleURI="http://cbak.com.cn/role/AccruedExpensesandOtherPayablesDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_DeferredGovernmentGrantsDetails" roleURI="http://cbak.com.cn/role/DeferredGovernmentGrantsDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ProductWarrantyProvisionDetails" roleURI="http://cbak.com.cn/role/ProductWarrantyProvisionDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails" roleURI="http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_SharebasedCompensationDetails" roleURI="http://cbak.com.cn/role/SharebasedCompensationDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_IncomeLossPerShareDetails" roleURI="http://cbak.com.cn/role/IncomeLossPerShareDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_WarrantsDetails" roleURI="http://cbak.com.cn/role/WarrantsDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_CommitmentsandContingenciesDetails" roleURI="http://cbak.com.cn/role/CommitmentsandContingenciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ConcentrationsandCreditRiskDetails" roleURI="http://cbak.com.cn/role/ConcentrationsandCreditRiskDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_SegmentInformationDetails" roleURI="http://cbak.com.cn/role/SegmentInformationDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_SubsequentEventsDetails" roleURI="http://cbak.com.cn/role/SubsequentEventsDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#DocumentAndEntityInformation" roleURI="http://cbak.com.cn/role/DocumentAndEntityInformation"/>
  <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:type="extended" xlink:role="http://cbak.com.cn/role/ConsolidatedBalanceSheet">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsCurrentAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsAssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_DepositsAssetsCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryNet" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssets" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetInvestmentInLeaseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetInvestmentInLeaseCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_NetInvestmentInLeaseCurrent" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ConstructionInProgressNet" xlink:href="cbat-20210630.xsd#cbat_ConstructionInProgressNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="cbat_ConstructionInProgressNet" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MarketableSecuritiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketableSecuritiesNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_MarketableSecuritiesNoncurrent" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsAndOtherReceivablesNetCurrent" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_OperatingLeaseRightOfUseAssetGross" xlink:href="cbat-20210630.xsd#cbat_OperatingLeaseRightOfUseAssetGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="cbat_OperatingLeaseRightOfUseAssetGross" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetInvestmentInLeaseNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetInvestmentInLeaseNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_NetInvestmentInLeaseNoncurrent" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_Assets" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableTradeCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableTradeCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableTradeCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LongTermDebtCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherShortTermBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherShortTermBorrowings"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherShortTermBorrowings" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAccountsPayableAndAccruedLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherAccountsPayableAndAccruedLiabilities" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToOtherRelatedPartiesClassifiedCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DueToOtherRelatedPartiesClassifiedCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_DueToOtherRelatedPartiesClassifiedCurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_DeferredGovernmentGrantsCurrent" xlink:href="cbat-20210630.xsd#cbat_DeferredGovernmentGrantsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="cbat_DeferredGovernmentGrantsCurrent" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_ProductWarrantyAccrualClassifiedCurrent" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_DerivativeLiabilitiesCurrent" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenueNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredRevenueNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_DeferredRevenueNoncurrent" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ProductWarrantyAccrualClassifiedNonCurrent" xlink:href="cbat-20210630.xsd#cbat_ProductWarrantyAccrualClassifiedNonCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="cbat_ProductWarrantyAccrualClassifiedNonCurrent" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_TaxesPayableCurrentAndNoncurrent" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_Liabilities" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_DonatedShares" xlink:href="cbat-20210630.xsd#cbat_DonatedShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="cbat_DonatedShares" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapital" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_StatutoryReserves" xlink:href="cbat-20210630.xsd#cbat_StatutoryReserves"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="cbat_StatutoryReserves" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityBeforeTreasuryStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityBeforeTreasuryStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityBeforeTreasuryStock" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TreasuryStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_TreasuryStockValue" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquity" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_MinorityInterest" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="11" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ConsolidatedBalanceSheet_Parentheticals">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesAuthorized" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesIssued" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesOutstanding" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ConsolidatedIncomeStatement">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_Revenues" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfRevenue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_CostOfRevenue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_GrossProfit" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingExpensesAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingAndMarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_SellingAndMarketingExpense" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingExpenses" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingIncomeLoss" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_InterestIncomeExpenseNet" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ImpairmentOfNonmarketableEquitySecurities" xlink:href="cbat-20210630.xsd#cbat_ImpairmentOfNonmarketableEquitySecurities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="cbat_ImpairmentOfNonmarketableEquitySecurities" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ChangeInFairValueOfWarrants" xlink:href="cbat-20210630.xsd#cbat_ChangeInFairValueOfWarrants"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="cbat_ChangeInFairValueOfWarrants" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLoss" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ProfitLoss" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareAbstract" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ShareholdersEquityType2or3">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_DonatedSharesMember" xlink:href="cbat-20210630.xsd#cbat_DonatedSharesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="cbat_DonatedSharesMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_StatutoryReservesMember" xlink:href="cbat-20210630.xsd#cbat_StatutoryReservesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="cbat_StatutoryReservesMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncontrollingInterestMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncontrollingInterestMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_NoncontrollingInterestMember" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TreasuryStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_TreasuryStockMember" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueAcquisitions" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" order="11" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ConsolidatedCashFlow">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProfitLoss" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DepreciationAndAmortization" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ProvisionForDoubtfulAccount" xlink:href="cbat-20210630.xsd#cbat_ProvisionForDoubtfulAccount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="cbat_ProvisionForDoubtfulAccount" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_WritedownOfInventories" xlink:href="cbat-20210630.xsd#cbat_WritedownOfInventories"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="cbat_WritedownOfInventories" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_SharebasedCompensation" xlink:href="cbat-20210630.xsd#cbat_SharebasedCompensation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="cbat_SharebasedCompensation" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAdjustmentOfWarrants" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAdjustmentOfWarrants"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_FairValueAdjustmentOfWarrants" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ImpairmentOfNonmarketableEquitySecuritiesValue" xlink:href="cbat-20210630.xsd#cbat_ImpairmentOfNonmarketableEquitySecuritiesValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="cbat_ImpairmentOfNonmarketableEquitySecuritiesValue" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_TradeAccountsAndBillsPayable" xlink:href="cbat-20210630.xsd#cbat_TradeAccountsAndBillsPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="cbat_TradeAccountsAndBillsPayable" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherAccountsPayable" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOverEnergyRecovery" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOverEnergyRecovery"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOverEnergyRecovery" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_InvestmentInNonmarketableEquitySecurities" xlink:href="cbat-20210630.xsd#cbat_InvestmentInNonmarketableEquitySecurities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="cbat_InvestmentInNonmarketableEquitySecurities" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfBankDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfBankDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_RepaymentsOfBankDebt" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromOtherShortTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromOtherShortTermDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromOtherShortTermDebt" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfOtherShortTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfOtherShortTermDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_RepaymentsOfOtherShortTermDebt" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ProceedsFromUnrelatedPartyDebt" xlink:href="cbat-20210630.xsd#cbat_ProceedsFromUnrelatedPartyDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="cbat_ProceedsFromUnrelatedPartyDebt" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_TransferOfConstructionInProgressToPropertyPlantAndEquipment" xlink:href="cbat-20210630.xsd#cbat_TransferOfConstructionInProgressToPropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="cbat_TransferOfConstructionInProgressToPropertyPlantAndEquipment" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_NoncashPaymentForPurchaseOfPropertyPlantAndEquipmentAndConstructionInProgressBy" xlink:href="cbat-20210630.xsd#cbat_NoncashPaymentForPurchaseOfPropertyPlantAndEquipmentAndConstructionInProgressBy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="cbat_NoncashPaymentForPurchaseOfPropertyPlantAndEquipmentAndConstructionInProgressBy" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalCashFlowElementsOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalCashFlowElementsOperatingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_AdditionalCashFlowElementsOperatingActivitiesAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_OffsetRepaymentOfPromissoryNotes" xlink:href="cbat-20210630.xsd#cbat_OffsetRepaymentOfPromissoryNotes"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdditionalCashFlowElementsOperatingActivitiesAbstract" xlink:to="cbat_OffsetRepaymentOfPromissoryNotes" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_OffsetPayableToShenzhenBAKSixthDebt" xlink:href="cbat-20210630.xsd#cbat_OffsetPayableToShenzhenBAKSixthDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdditionalCashFlowElementsOperatingActivitiesAbstract" xlink:to="cbat_OffsetPayableToShenzhenBAKSixthDebt" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalCashFlowElementsSummationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalCashFlowElementsSummationsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdditionalCashFlowElementsOperatingActivitiesAbstract" xlink:to="us-gaap_AdditionalCashFlowElementsSummationsAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaidNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdditionalCashFlowElementsSummationsAbstract" xlink:to="us-gaap_InterestPaidNet" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganization">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/Pledgeddeposits">
    <loc xlink:type="locator" xlink:label="cbat_PledgedDepositsAbstract" xlink:href="cbat-20210630.xsd#cbat_PledgedDepositsAbstract"/>
    <loc xlink:type="locator" xlink:label="cbat_PledgedDepositsTextBlock" xlink:href="cbat-20210630.xsd#cbat_PledgedDepositsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PledgedDepositsAbstract" xlink:to="cbat_PledgedDepositsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/TradeAccountsandBillsReceivablenet">
    <loc xlink:type="locator" xlink:label="cbat_TradeAccountsAndBillsReceivableNetAbstract" xlink:href="cbat-20210630.xsd#cbat_TradeAccountsAndBillsReceivableNetAbstract"/>
    <loc xlink:type="locator" xlink:label="cbat_TradeAccountsAndBillsReceivableNetTextBlock" xlink:href="cbat-20210630.xsd#cbat_TradeAccountsAndBillsReceivableNetTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_TradeAccountsAndBillsReceivableNetAbstract" xlink:to="cbat_TradeAccountsAndBillsReceivableNetTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/Inventories">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/PrepaymentsandOtherReceivables">
    <loc xlink:type="locator" xlink:label="cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract" xlink:href="cbat-20210630.xsd#cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract"/>
    <loc xlink:type="locator" xlink:label="cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeTextBlock" xlink:href="cbat-20210630.xsd#cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract" xlink:to="cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/Acquisitionofasubsidiary">
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/PayablestoFormerSubsidiariesnet">
    <loc xlink:type="locator" xlink:label="cbat_ReceivablesFromFormerSubsidiariesAbstract" xlink:href="cbat-20210630.xsd#cbat_ReceivablesFromFormerSubsidiariesAbstract"/>
    <loc xlink:type="locator" xlink:label="cbat_ReceivablesFromFormerSubsidiariesTextBlock" xlink:href="cbat-20210630.xsd#cbat_ReceivablesFromFormerSubsidiariesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ReceivablesFromFormerSubsidiariesAbstract" xlink:to="cbat_ReceivablesFromFormerSubsidiariesTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/PropertyPlantandEquipmentnet">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ConstructioninProgress">
    <loc xlink:type="locator" xlink:label="cbat_ConstructionInProgressAbstract" xlink:href="cbat-20210630.xsd#cbat_ConstructionInProgressAbstract"/>
    <loc xlink:type="locator" xlink:label="cbat_ConstructionInProgressTextBlock" xlink:href="cbat-20210630.xsd#cbat_ConstructionInProgressTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ConstructionInProgressAbstract" xlink:to="cbat_ConstructionInProgressTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/Nonmarketableequitysecurities">
    <loc xlink:type="locator" xlink:label="cbat_NonMarketableSecuritiesAbstract" xlink:href="cbat-20210630.xsd#cbat_NonMarketableSecuritiesAbstract"/>
    <loc xlink:type="locator" xlink:label="cbat_NonMarketableSecuritiesTextBlock" xlink:href="cbat-20210630.xsd#cbat_NonMarketableSecuritiesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_NonMarketableSecuritiesAbstract" xlink:to="cbat_NonMarketableSecuritiesTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/Lease">
    <loc xlink:type="locator" xlink:label="cbat_LeaseLineItems" xlink:href="cbat-20210630.xsd#cbat_LeaseLineItems"/>
    <loc xlink:type="locator" xlink:label="cbat_LeaseTable" xlink:href="cbat-20210630.xsd#cbat_LeaseTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cbat_LeaseLineItems" xlink:to="cbat_LeaseTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_OperatingLeasesOfLesseeDisclosuresTextBlock" xlink:href="cbat-20210630.xsd#cbat_OperatingLeasesOfLesseeDisclosuresTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_LeaseLineItems" xlink:to="cbat_OperatingLeasesOfLesseeDisclosuresTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/IntangibleAssetsnet">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/TradeAccountsandBillsPayable">
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract" xlink:to="us-gaap_OtherLiabilitiesDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/Loans">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/AccruedExpensesandOtherPayables">
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/DeferredGovernmentGrants">
    <loc xlink:type="locator" xlink:label="cbat_OtherLongTermPayablesAbstract" xlink:href="cbat-20210630.xsd#cbat_OtherLongTermPayablesAbstract"/>
    <loc xlink:type="locator" xlink:label="cbat_OtherLongTermPayablesTextBlock" xlink:href="cbat-20210630.xsd#cbat_OtherLongTermPayablesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_OtherLongTermPayablesAbstract" xlink:to="cbat_OtherLongTermPayablesTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ProductWarrantyProvision">
    <loc xlink:type="locator" xlink:label="us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductWarrantiesDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProductWarrantyDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductWarrantyDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:to="us-gaap_ProductWarrantyDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilities">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/SharebasedCompensation">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/IncomeLossPerShare">
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/Warrants">
    <loc xlink:type="locator" xlink:label="cbat_WarrantsDisclosureAbstract" xlink:href="cbat-20210630.xsd#cbat_WarrantsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="cbat_WarrantsDisclosureTextBlock" xlink:href="cbat-20210630.xsd#cbat_WarrantsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_WarrantsDisclosureAbstract" xlink:to="cbat_WarrantsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/FairValueofFinancialInstruments">
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/CommitmentsandContingencies">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ConcentrationsandCreditRisk">
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/SegmentInformation">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/SubsequentEvents">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/AccountingPoliciesByPolicy">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_RecentlyIssuedAccountingStandardsPoliciesTextBlock" xlink:href="cbat-20210630.xsd#cbat_RecentlyIssuedAccountingStandardsPoliciesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="cbat_RecentlyIssuedAccountingStandardsPoliciesTextBlock" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/PledgeddepositsTables">
    <loc xlink:type="locator" xlink:label="cbat_PledgedDepositsAbstract" xlink:href="cbat-20210630.xsd#cbat_PledgedDepositsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PledgedDepositsAbstract" xlink:to="us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/TradeAccountsandBillsReceivablenetTables">
    <loc xlink:type="locator" xlink:label="cbat_TradeAccountsAndBillsReceivableNetAbstract" xlink:href="cbat-20210630.xsd#cbat_TradeAccountsAndBillsReceivableNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_TradeAccountsAndBillsReceivableNetAbstract" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_TradeAccountsAndBillsReceivableNetAbstract" xlink:to="us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/InventoriesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/PrepaymentsandOtherReceivablesTables">
    <loc xlink:type="locator" xlink:label="cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract" xlink:href="cbat-20210630.xsd#cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract" xlink:to="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/AcquisitionofasubsidiaryTables">
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfAcquisitionOfASubsidiaryTableTextBlock" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfAcquisitionOfASubsidiaryTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="cbat_ScheduleOfAcquisitionOfASubsidiaryTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/PayablestoFormerSubsidiariesnetTables">
    <loc xlink:type="locator" xlink:label="cbat_ReceivablesFromFormerSubsidiariesAbstract" xlink:href="cbat-20210630.xsd#cbat_ReceivablesFromFormerSubsidiariesAbstract"/>
    <loc xlink:type="locator" xlink:label="cbat_PayablesToFormerSubsidiariesNetTableTextBlock" xlink:href="cbat-20210630.xsd#cbat_PayablesToFormerSubsidiariesNetTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ReceivablesFromFormerSubsidiariesAbstract" xlink:to="cbat_PayablesToFormerSubsidiariesNetTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/PropertyPlantandEquipmentnetTables">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ConstructioninProgressTables">
    <loc xlink:type="locator" xlink:label="cbat_ConstructionInProgressAbstract" xlink:href="cbat-20210630.xsd#cbat_ConstructionInProgressAbstract"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfConstructionInProgressTableTextBlock" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfConstructionInProgressTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ConstructionInProgressAbstract" xlink:to="cbat_ScheduleOfConstructionInProgressTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/NonmarketableequitysecuritiesTables">
    <loc xlink:type="locator" xlink:label="cbat_NonMarketableSecuritiesAbstract" xlink:href="cbat-20210630.xsd#cbat_NonMarketableSecuritiesAbstract"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfNonMarketableSecuritiesTableTextBlock" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfNonMarketableSecuritiesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_NonMarketableSecuritiesAbstract" xlink:to="cbat_ScheduleOfNonMarketableSecuritiesTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/LeaseTables">
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCostAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCostAbstract"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfRightofuseAssets" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfRightofuseAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="cbat_ScheduleOfRightofuseAssets" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfNetInvestmentInSalestypeLeasesTableTextBlock" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfNetInvestmentInSalestypeLeasesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="cbat_ScheduleOfNetInvestmentInSalestypeLeasesTableTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeaseTableTextBlock" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeaseTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="cbat_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeaseTableTextBlock" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeaseTableTextBlock" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeaseTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="cbat_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeaseTableTextBlock" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfLeaseTermAndDiscountRateTableTextBlock" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfLeaseTermAndDiscountRateTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="cbat_ScheduleOfLeaseTermAndDiscountRateTableTextBlock" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfOperatingLeaseExpensesTableTextBlock" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfOperatingLeaseExpensesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="cbat_ScheduleOfOperatingLeaseExpensesTableTextBlock" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/IntangibleAssetsnetTables">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/TradeAccountsandBillsPayableTables">
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/LoansTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDebtTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfQuantitativeInformationAboutFinancialAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfQuantitativeInformationAboutFinancialAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_ScheduleOfQuantitativeInformationAboutFinancialAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShortTermDebtTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShortTermDebtTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_ScheduleOfShortTermDebtTextBlock" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/AccruedExpensesandOtherPayablesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/DeferredGovernmentGrantsTables">
    <loc xlink:type="locator" xlink:label="cbat_OtherLongTermPayablesAbstract" xlink:href="cbat-20210630.xsd#cbat_OtherLongTermPayablesAbstract"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfDeferredGovernmentGrantsTableTextBlock" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfDeferredGovernmentGrantsTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_OtherLongTermPayablesAbstract" xlink:to="cbat_ScheduleOfDeferredGovernmentGrantsTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/SharebasedCompensationTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/IncomeLossPerShareTables">
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/WarrantsTables">
    <loc xlink:type="locator" xlink:label="cbat_WarrantsDisclosureAbstract" xlink:href="cbat-20210630.xsd#cbat_WarrantsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfOutstandingWarrants" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfOutstandingWarrants"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_WarrantsDisclosureAbstract" xlink:to="cbat_ScheduleOfOutstandingWarrants" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_WarrantIssuedTableTextBlock" xlink:href="cbat-20210630.xsd#cbat_WarrantIssuedTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_WarrantsDisclosureAbstract" xlink:to="cbat_WarrantIssuedTableTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScheduleOfCondensedCashFlowStatementTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_WarrantsDisclosureAbstract" xlink:to="srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfWarrantActivityTableTextBlock" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfWarrantActivityTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_WarrantsDisclosureAbstract" xlink:to="cbat_ScheduleOfWarrantActivityTableTextBlock" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/CommitmentsandContingenciesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermPurchaseCommitmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermPurchaseCommitmentTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_LongTermPurchaseCommitmentTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ConcentrationsandCreditRiskTables">
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfAccountsReceivableByMajorCustomerTableTextBlock" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfAccountsReceivableByMajorCustomerTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="cbat_ScheduleOfAccountsReceivableByMajorCustomerTableTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfNetPurchaseBySuplierTableTextBlock" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfNetPurchaseBySuplierTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="cbat_ScheduleOfNetPurchaseBySuplierTableTextBlock" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfAccountsPayableBySuppliersTableTextBlock" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfAccountsPayableBySuppliersTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="cbat_ScheduleOfAccountsPayableBySuppliersTableTextBlock" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfTransactionsWithTheFormerSubsidiariesTableTextBlock" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfTransactionsWithTheFormerSubsidiariesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="cbat_ScheduleOfTransactionsWithTheFormerSubsidiariesTableTextBlock" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/SegmentInformationTables">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofpledgeddepositsTable">
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfPledgedDepositsAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfPledgedDepositsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfPledgedDepositsAbstract" xlink:to="us-gaap_AccountsPayableCurrentAndNoncurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfPledgedDepositsAbstract" xlink:to="us-gaap_OtherLiabilities" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsAssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfPledgedDepositsAbstract" xlink:to="us-gaap_DepositsAssetsCurrent" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleoftradeaccountsandbillsreceivableTable">
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfTradeAccountsAndBillsReceivableAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfTradeAccountsAndBillsReceivableAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableGrossCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfTradeAccountsAndBillsReceivableAbstract" xlink:to="us-gaap_AccountsReceivableGrossCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_LessAllowanceForDoubtfulAccounts" xlink:href="cbat-20210630.xsd#cbat_LessAllowanceForDoubtfulAccounts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfTradeAccountsAndBillsReceivableAbstract" xlink:to="cbat_LessAllowanceForDoubtfulAccounts" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfTradeAccountsAndBillsReceivableAbstract" xlink:to="us-gaap_AccountsReceivableNet" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_BillsReceivable" xlink:href="cbat-20210630.xsd#cbat_BillsReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfTradeAccountsAndBillsReceivableAbstract" xlink:to="cbat_BillsReceivable" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfTradeAccountsAndBillsReceivableAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofanalysisoftheallowancefordoubtfulaccountsTable">
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfAnalysisOfTheAllowanceForDoubtfulAccountsAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfAnalysisOfTheAllowanceForDoubtfulAccountsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfAnalysisOfTheAllowanceForDoubtfulAccountsAbstract" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_GrossProvisionForDoubtfulAccounts" xlink:href="cbat-20210630.xsd#cbat_GrossProvisionForDoubtfulAccounts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfAnalysisOfTheAllowanceForDoubtfulAccountsAbstract" xlink:to="cbat_GrossProvisionForDoubtfulAccounts" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ReversalRecoveriesByCash" xlink:href="cbat-20210630.xsd#cbat_ReversalRecoveriesByCash"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfAnalysisOfTheAllowanceForDoubtfulAccountsAbstract" xlink:to="cbat_ReversalRecoveriesByCash" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ChargedToConsolidatedStatementsOfOperationsAndComprehensiveLossIncome" xlink:href="cbat-20210630.xsd#cbat_ChargedToConsolidatedStatementsOfOperationsAndComprehensiveLossIncome"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfAnalysisOfTheAllowanceForDoubtfulAccountsAbstract" xlink:to="cbat_ChargedToConsolidatedStatementsOfOperationsAndComprehensiveLossIncome" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_AllowanceForDoubtfulAccountsForeignExchangeAdjustment" xlink:href="cbat-20210630.xsd#cbat_AllowanceForDoubtfulAccountsForeignExchangeAdjustment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfAnalysisOfTheAllowanceForDoubtfulAccountsAbstract" xlink:to="cbat_AllowanceForDoubtfulAccountsForeignExchangeAdjustment" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofinventoriesTable">
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfInventoriesAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfInventoriesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryRawMaterials" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryRawMaterials"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfInventoriesAbstract" xlink:to="us-gaap_InventoryRawMaterials" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryWorkInProcess" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryWorkInProcess"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfInventoriesAbstract" xlink:to="us-gaap_InventoryWorkInProcess" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryFinishedGoods" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryFinishedGoods"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfInventoriesAbstract" xlink:to="us-gaap_InventoryFinishedGoods" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfInventoriesAbstract" xlink:to="us-gaap_InventoryNet" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofprepaymentsandotherreceivablesTable">
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfPrepaymentsAndOtherReceivablesAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfPrepaymentsAndOtherReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValueAddedTaxReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValueAddedTaxReceivableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfPrepaymentsAndOtherReceivablesAbstract" xlink:to="us-gaap_ValueAddedTaxReceivableCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_LoanReceivables" xlink:href="cbat-20210630.xsd#cbat_LoanReceivables"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfPrepaymentsAndOtherReceivablesAbstract" xlink:to="cbat_LoanReceivables" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_PrepaymentsToSuppliers" xlink:href="cbat-20210630.xsd#cbat_PrepaymentsToSuppliers"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfPrepaymentsAndOtherReceivablesAbstract" xlink:to="cbat_PrepaymentsToSuppliers" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfPrepaymentsAndOtherReceivablesAbstract" xlink:to="us-gaap_DepositAssets" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueFromEmployeesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DueFromEmployeesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfPrepaymentsAndOtherReceivablesAbstract" xlink:to="us-gaap_DueFromEmployeesCurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfPrepaymentsAndOtherReceivablesAbstract" xlink:to="us-gaap_PrepaidExpenseCurrent" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherPrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherPrepaidExpenseCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfPrepaymentsAndOtherReceivablesAbstract" xlink:to="us-gaap_OtherPrepaidExpenseCurrent" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_PrepaidAndOtherAssetsGross" xlink:href="cbat-20210630.xsd#cbat_PrepaidAndOtherAssetsGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfPrepaymentsAndOtherReceivablesAbstract" xlink:to="cbat_PrepaidAndOtherAssetsGross" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfPrepaymentsAndOtherReceivablesAbstract" xlink:to="us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfPrepaymentsAndOtherReceivablesAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssets" order="9" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofAcquisitionofasubsidiaryTable">
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfAcquisitionOfASubsidiaryAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfAcquisitionOfASubsidiaryAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SecurityDeposit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecurityDeposit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfAcquisitionOfASubsidiaryAbstract" xlink:to="us-gaap_SecurityDeposit" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofpayablestoaformersubsidiariesnetTable">
    <loc xlink:type="locator" xlink:label="cbat_PayablestoFormerSubsidiariesnetDetailsScheduleofpayablestoaformersubsidiariesnetLineItems" xlink:href="cbat-20210630.xsd#cbat_PayablestoFormerSubsidiariesnetDetailsScheduleofpayablestoaformersubsidiariesnetLineItems"/>
    <loc xlink:type="locator" xlink:label="cbat_PayablestoFormerSubsidiariesnetDetailsScheduleofpayablestoaformersubsidiariesnetTable" xlink:href="cbat-20210630.xsd#cbat_PayablestoFormerSubsidiariesnetDetailsScheduleofpayablestoaformersubsidiariesnetTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cbat_PayablestoFormerSubsidiariesnetDetailsScheduleofpayablestoaformersubsidiariesnetLineItems" xlink:to="cbat_PayablestoFormerSubsidiariesnetDetailsScheduleofpayablestoaformersubsidiariesnetTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_PayablestoFormerSubsidiariesnetDetailsScheduleofpayablestoaformersubsidiariesnetTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_BakTianjinMember" xlink:href="cbat-20210630.xsd#cbat_BakTianjinMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_BakTianjinMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_BakShenzhenMember" xlink:href="cbat-20210630.xsd#cbat_BakShenzhenMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_BakShenzhenMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToOtherRelatedPartiesClassifiedCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DueToOtherRelatedPartiesClassifiedCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PayablestoFormerSubsidiariesnetDetailsScheduleofpayablestoaformersubsidiariesnetLineItems" xlink:to="us-gaap_DueToOtherRelatedPartiesClassifiedCurrent" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofpropertyplantandequipmentnetTable">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BuildingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_BuildingMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MachineryAndEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_MachineryAndEquipmentMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OfficeEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OfficeEquipmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_OfficeEquipmentMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VehiclesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VehiclesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_VehiclesMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetImpairmentCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetImpairmentCharges"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_AssetImpairmentCharges" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofconstructioninprogressTable">
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfConstructionInProgressAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfConstructionInProgressAbstract"/>
    <loc xlink:type="locator" xlink:label="cbat_ConstructionProgress" xlink:href="cbat-20210630.xsd#cbat_ConstructionProgress"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfConstructionInProgressAbstract" xlink:to="cbat_ConstructionProgress" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentOther" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfConstructionInProgressAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentOther" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionInProgressGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionInProgressGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfConstructionInProgressAbstract" xlink:to="us-gaap_ConstructionInProgressGross" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofNonmarketableequitysecuritiesTable">
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfNonMarketableEquitySecuritiesAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfNonMarketableEquitySecuritiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquitySecuritiesFvNiCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesFvNiCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfNonMarketableEquitySecuritiesAbstract" xlink:to="us-gaap_EquitySecuritiesFvNiCost" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_GoodwilImpairment" xlink:href="cbat-20210630.xsd#cbat_GoodwilImpairment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfNonMarketableEquitySecuritiesAbstract" xlink:to="cbat_GoodwilImpairment" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CarryingAmount" xlink:href="cbat-20210630.xsd#cbat_CarryingAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfNonMarketableEquitySecuritiesAbstract" xlink:to="cbat_CarryingAmount" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofrightofuseassetsTable">
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfRightOfUseAssetsAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfRightOfUseAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="cbat_OperatingLeaseRightOfUseAssetAtPeriod" xlink:href="cbat-20210630.xsd#cbat_OperatingLeaseRightOfUseAssetAtPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfRightOfUseAssetsAbstract" xlink:to="cbat_OperatingLeaseRightOfUseAssetAtPeriod" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_AmortizationChargeForThePeriod" xlink:href="cbat-20210630.xsd#cbat_AmortizationChargeForThePeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfRightOfUseAssetsAbstract" xlink:to="cbat_AmortizationChargeForThePeriod" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ForeignExchangeAdjustment" xlink:href="cbat-20210630.xsd#cbat_ForeignExchangeAdjustment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfRightOfUseAssetsAbstract" xlink:to="cbat_ForeignExchangeAdjustment" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofnetinvestmentinsalestypeleasesTable">
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfNetInvestmentInSalesTypeLeasesAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfNetInvestmentInSalesTypeLeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetInvestmentInLease" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetInvestmentInLease"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfNetInvestmentInSalesTypeLeasesAbstract" xlink:to="us-gaap_NetInvestmentInLease" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_LessUnearnedIncomeRepresentingInterest" xlink:href="cbat-20210630.xsd#cbat_LessUnearnedIncomeRepresentingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfNetInvestmentInSalesTypeLeasesAbstract" xlink:to="cbat_LessUnearnedIncomeRepresentingInterest" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetInvestmentInLeaseAfterAllowanceForCreditLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetInvestmentInLeaseAfterAllowanceForCreditLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfNetInvestmentInSalesTypeLeasesAbstract" xlink:to="us-gaap_NetInvestmentInLeaseAfterAllowanceForCreditLoss" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetInvestmentInLeaseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetInvestmentInLeaseCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfNetInvestmentInSalesTypeLeasesAbstract" xlink:to="us-gaap_NetInvestmentInLeaseCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetInvestmentInLeaseNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetInvestmentInLeaseNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfNetInvestmentInSalesTypeLeasesAbstract" xlink:to="us-gaap_NetInvestmentInLeaseNoncurrent" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable">
    <loc xlink:type="locator" xlink:label="cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesLineItems" xlink:href="cbat-20210630.xsd#cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesLineItems"/>
    <loc xlink:type="locator" xlink:label="cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable" xlink:href="cbat-20210630.xsd#cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesLineItems" xlink:to="cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_TotalMinimumLeasePaymentsToBeReceivedMember" xlink:href="cbat-20210630.xsd#cbat_TotalMinimumLeasePaymentsToBeReceivedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_TotalMinimumLeasePaymentsToBeReceivedMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_AmortizationOfUnearnedIncomeMember" xlink:href="cbat-20210630.xsd#cbat_AmortizationOfUnearnedIncomeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_AmortizationOfUnearnedIncomeMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_NetInvestmentInSalesTypeLeasesMember" xlink:href="cbat-20210630.xsd#cbat_NetInvestmentInSalesTypeLeasesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_NetInvestmentInSalesTypeLeasesMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CapitalLeasesFutureMinimumPaymentReceivableCurrent" xlink:href="cbat-20210630.xsd#cbat_CapitalLeasesFutureMinimumPaymentReceivableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesLineItems" xlink:to="cbat_CapitalLeasesFutureMinimumPaymentReceivableCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CapitalLeasesFutureMinimumPaymentReceivableInTwoYears" xlink:href="cbat-20210630.xsd#cbat_CapitalLeasesFutureMinimumPaymentReceivableInTwoYears"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesLineItems" xlink:to="cbat_CapitalLeasesFutureMinimumPaymentReceivableInTwoYears" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CapitalLeasesFutureMinimumPaymentReceivableInThreeYears" xlink:href="cbat-20210630.xsd#cbat_CapitalLeasesFutureMinimumPaymentReceivableInThreeYears"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesLineItems" xlink:to="cbat_CapitalLeasesFutureMinimumPaymentReceivableInThreeYears" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CapitalLeasesFutureMinimumPaymentReceivableInFiveYears" xlink:href="cbat-20210630.xsd#cbat_CapitalLeasesFutureMinimumPaymentReceivableInFiveYears"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesLineItems" xlink:to="cbat_CapitalLeasesFutureMinimumPaymentReceivableInFiveYears" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CapitalLeasesFutureMinimumPaymentReceivableDueThereafter" xlink:href="cbat-20210630.xsd#cbat_CapitalLeasesFutureMinimumPaymentReceivableDueThereafter"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_CapitalLeasesFutureMinimumPaymentReceivableInFiveYears" xlink:to="cbat_CapitalLeasesFutureMinimumPaymentReceivableDueThereafter" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CapitalLeasesFutureMinimumPaymentReceivable" xlink:href="cbat-20210630.xsd#cbat_CapitalLeasesFutureMinimumPaymentReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_CapitalLeasesFutureMinimumPaymentReceivableInFiveYears" xlink:to="cbat_CapitalLeasesFutureMinimumPaymentReceivable" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofmaturitiesofleaseliabilitiesTable">
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" xlink:href="cbat-20210630.xsd#cbat_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="cbat_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_OperatingLeaseLiability" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofleasetermanddiscountrateTable">
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfLeaseTermAndDiscountRateAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfLeaseTermAndDiscountRateAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfLeaseTermAndDiscountRateAbstract" xlink:to="us-gaap_OperatingLeaseExpense" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfLeaseTermAndDiscountRateAbstract" xlink:to="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofoperatingleaseexpensesTable">
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfOperatingLeaseExpensesAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfOperatingLeaseExpensesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfOperatingLeaseExpensesAbstract" xlink:to="us-gaap_OperatingLeaseCost" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfOperatingLeaseExpensesAbstract" xlink:to="us-gaap_LeaseCost" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofintangibleassetsTable">
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfIntangibleAssetsAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfIntangibleAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalizedComputerSoftwareGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedComputerSoftwareGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfIntangibleAssetsAbstract" xlink:to="us-gaap_CapitalizedComputerSoftwareGross" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfIntangibleAssetsAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfIntangibleAssetsAbstract" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleoftradeaccountsandbillspayableTable">
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfTradeAccountsAndBillsPayableAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfTradeAccountsAndBillsPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfTradeAccountsAndBillsPayableAbstract" xlink:to="us-gaap_AccountsPayableCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BankAcceptancesExecutedAndOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BankAcceptancesExecutedAndOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfTradeAccountsAndBillsPayableAbstract" xlink:to="us-gaap_BankAcceptancesExecutedAndOutstanding" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableTradeCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableTradeCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfTradeAccountsAndBillsPayableAbstract" xlink:to="us-gaap_AccountsPayableTradeCurrent" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofbankborrowingsTable">
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfBankBorrowingsAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfBankBorrowingsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableToBankCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansPayableToBankCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfBankBorrowingsAbstract" xlink:to="us-gaap_LoansPayableToBankCurrent" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleoffacilitiessecuredbythecompanysassetsTable">
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsAndAssociatedLiabilitiesOfTransfersAccountedForAsSecuredBorrowingsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAndAssociatedLiabilitiesOfTransfersAccountedForAsSecuredBorrowingsLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_AssetsAndAssociatedLiabilitiesOfTransfersAccountedForAsSecuredBorrowingsLineItems" xlink:to="us-gaap_ScheduleOfAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CollateralAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CollateralAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTable" xlink:to="us-gaap_CollateralAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CollateralDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CollateralDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_CollateralAxis" xlink:to="us-gaap_CollateralDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CollateralDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CollateralDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_CollateralAxis" xlink:to="us-gaap_CollateralDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_PledgedDepositsMember" xlink:href="cbat-20210630.xsd#cbat_PledgedDepositsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CollateralDomain" xlink:to="cbat_PledgedDepositsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_RightOfUseAssetsnote9Member" xlink:href="cbat-20210630.xsd#cbat_RightOfUseAssetsnote9Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CollateralDomain" xlink:to="cbat_RightOfUseAssetsnote9Member" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CollateralBuildingsMember" xlink:href="cbat-20210630.xsd#cbat_CollateralBuildingsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CollateralDomain" xlink:to="cbat_CollateralBuildingsMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CollateralMachineryAndEquipmentMember" xlink:href="cbat-20210630.xsd#cbat_CollateralMachineryAndEquipmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CollateralDomain" xlink:to="cbat_CollateralMachineryAndEquipmentMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentCollateralAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentCollateralAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAndAssociatedLiabilitiesOfTransfersAccountedForAsSecuredBorrowingsLineItems" xlink:to="us-gaap_DebtInstrumentCollateralAmount" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofothershorttermloansTable">
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermDebtLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShortTermDebtTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShortTermDebtTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_ScheduleOfShortTermDebtTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShortTermDebtTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_MrXiangqianLiTheCompanysFormerCEOMember" xlink:href="cbat-20210630.xsd#cbat_MrXiangqianLiTheCompanysFormerCEOMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_MrXiangqianLiTheCompanysFormerCEOMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_MrYunfeiLiMember" xlink:href="cbat-20210630.xsd#cbat_MrYunfeiLiMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_MrYunfeiLiMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ShareholdersMember" xlink:href="cbat-20210630.xsd#cbat_ShareholdersMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_ShareholdersMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_MrWenwuYuMember" xlink:href="cbat-20210630.xsd#cbat_MrWenwuYuMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_MrWenwuYuMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_MrLongqianPengMember" xlink:href="cbat-20210630.xsd#cbat_MrLongqianPengMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_MrLongqianPengMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_SuzhouZhengyuanweiNeedleCeCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_SuzhouZhengyuanweiNeedleCeCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_SuzhouZhengyuanweiNeedleCeCoLtdMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToRelatedPartiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_DueToRelatedPartiesCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_AdvancesFromUnrelatedThirdParty" xlink:href="cbat-20210630.xsd#cbat_AdvancesFromUnrelatedThirdParty"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="cbat_AdvancesFromUnrelatedThirdParty" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_OtherShortTermsBorrowings" xlink:href="cbat-20210630.xsd#cbat_OtherShortTermsBorrowings"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="cbat_OtherShortTermsBorrowings" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofaccruedexpensesandotherpayablesTable">
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfAccruedExpensesAndOtherPayablesAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfAccruedExpensesAndOtherPayablesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfAccruedExpensesAndOtherPayablesAbstract" xlink:to="us-gaap_ConstructionPayableCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_EquipmentPurchasePayable" xlink:href="cbat-20210630.xsd#cbat_EquipmentPurchasePayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfAccruedExpensesAndOtherPayablesAbstract" xlink:to="cbat_EquipmentPurchasePayable" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_LiquidatedDamagesAmount" xlink:href="cbat-20210630.xsd#cbat_LiquidatedDamagesAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfAccruedExpensesAndOtherPayablesAbstract" xlink:to="cbat_LiquidatedDamagesAmount" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedEmployeeBenefitsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedEmployeeBenefitsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfAccruedExpensesAndOtherPayablesAbstract" xlink:to="us-gaap_AccruedEmployeeBenefitsCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_AccruedCustomerDeposits" xlink:href="cbat-20210630.xsd#cbat_AccruedCustomerDeposits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfAccruedExpensesAndOtherPayablesAbstract" xlink:to="cbat_AccruedCustomerDeposits" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfAccruedExpensesAndOtherPayablesAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfAccruedExpensesAndOtherPayablesAbstract" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfAccruedExpensesAndOtherPayablesAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" order="7" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofdeferredgovernmentgrantsTable">
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfDeferredGovernmentGrantsAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfDeferredGovernmentGrantsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLongTermDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfDeferredGovernmentGrantsAbstract" xlink:to="us-gaap_OtherLongTermDebt" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLongTermDebtCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfDeferredGovernmentGrantsAbstract" xlink:to="us-gaap_OtherLongTermDebtCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLongTermDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLongTermDebtNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfDeferredGovernmentGrantsAbstract" xlink:to="us-gaap_OtherLongTermDebtNoncurrent" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofprovisionforincometaxesexpensesTable">
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfProvisionForIncomeTaxesExpensesAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfProvisionForIncomeTaxesExpensesAbstract"/>
    <loc xlink:type="locator" xlink:label="cbat_PrcIncomeTaxAbstract" xlink:href="cbat-20210630.xsd#cbat_PrcIncomeTaxAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfProvisionForIncomeTaxesExpensesAbstract" xlink:to="cbat_PrcIncomeTaxAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrcIncomeTaxAbstract" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrcIncomeTaxAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrcIncomeTaxAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofincometaxreconciliationTable">
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfIncomeTaxReconciliationAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfIncomeTaxReconciliationAbstract"/>
    <loc xlink:type="locator" xlink:label="cbat_LossIncomeBeforeIncomeTaxes" xlink:href="cbat-20210630.xsd#cbat_LossIncomeBeforeIncomeTaxes"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfIncomeTaxReconciliationAbstract" xlink:to="cbat_LossIncomeBeforeIncomeTaxes" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfIncomeTaxReconciliationAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfIncomeTaxReconciliationAbstract" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfIncomeTaxReconciliationAbstract" xlink:to="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfIncomeTaxReconciliationAbstract" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpense" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfIncomeTaxReconciliationAbstract" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfIncomeTaxReconciliationAbstract" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfIncomeTaxReconciliationAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="7" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofdeferredtaxassetsandliabilitiesTable">
    <loc xlink:type="locator" xlink:label="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesLineItems" xlink:href="cbat-20210630.xsd#cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesLineItems"/>
    <loc xlink:type="locator" xlink:label="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesTable" xlink:href="cbat-20210630.xsd#cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesLineItems" xlink:to="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ComponentsOfDeferredTaxAssetsAxis" xlink:href="cbat-20210630.xsd#cbat_ComponentsOfDeferredTaxAssetsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesTable" xlink:to="cbat_ComponentsOfDeferredTaxAssetsAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ComponentsOfDeferredTaxAssetsDomain" xlink:href="cbat-20210630.xsd#cbat_ComponentsOfDeferredTaxAssetsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="cbat_ComponentsOfDeferredTaxAssetsAxis" xlink:to="cbat_ComponentsOfDeferredTaxAssetsDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ComponentsOfDeferredTaxAssetsDomain_0" xlink:href="cbat-20210630.xsd#cbat_ComponentsOfDeferredTaxAssetsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="cbat_ComponentsOfDeferredTaxAssetsAxis" xlink:to="cbat_ComponentsOfDeferredTaxAssetsDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradeAccountsReceivableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TradeAccountsReceivableMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ComponentsOfDeferredTaxAssetsDomain" xlink:to="us-gaap_TradeAccountsReceivableMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoriesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoriesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ComponentsOfDeferredTaxAssetsDomain" xlink:to="us-gaap_InventoriesMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_DeferredTaxAssetsPropertyPlantAndEquipmentMember" xlink:href="cbat-20210630.xsd#cbat_DeferredTaxAssetsPropertyPlantAndEquipmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ComponentsOfDeferredTaxAssetsDomain" xlink:to="cbat_DeferredTaxAssetsPropertyPlantAndEquipmentMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ImpairmentOnNonmarketableEquitySecuritiesMember" xlink:href="cbat-20210630.xsd#cbat_ImpairmentOnNonmarketableEquitySecuritiesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ComponentsOfDeferredTaxAssetsDomain" xlink:to="cbat_ImpairmentOnNonmarketableEquitySecuritiesMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ProvisionForProductWarrantyMember" xlink:href="cbat-20210630.xsd#cbat_ProvisionForProductWarrantyMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ComponentsOfDeferredTaxAssetsDomain" xlink:to="cbat_ProvisionForProductWarrantyMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_DeferredTaxAssetsAbstract" xlink:href="cbat-20210630.xsd#cbat_DeferredTaxAssetsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesLineItems" xlink:to="cbat_DeferredTaxAssetsAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_DeferredTaxAssetNetNoncurrent" xlink:href="cbat-20210630.xsd#cbat_DeferredTaxAssetNetNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_DeferredTaxAssetsAbstract" xlink:to="cbat_DeferredTaxAssetNetNoncurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_DeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_DeferredTaxAssetValuationAllowanceNoncurrent" xlink:href="cbat-20210630.xsd#cbat_DeferredTaxAssetValuationAllowanceNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_DeferredTaxAssetsAbstract" xlink:to="cbat_DeferredTaxAssetValuationAllowanceNoncurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_DeferredTaxesLiabilitiesNoncurrent" xlink:href="cbat-20210630.xsd#cbat_DeferredTaxesLiabilitiesNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesLineItems" xlink:to="cbat_DeferredTaxesLiabilitiesNoncurrent" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesTable">
    <loc xlink:type="locator" xlink:label="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesLineItems" xlink:href="cbat-20210630.xsd#cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesLineItems"/>
    <loc xlink:type="locator" xlink:label="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesTable" xlink:href="cbat-20210630.xsd#cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesLineItems" xlink:to="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_TypeOfCurrencyAxis" xlink:href="cbat-20210630.xsd#cbat_TypeOfCurrencyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesTable" xlink:to="cbat_TypeOfCurrencyAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_TypeOfCurrencyDomain" xlink:href="cbat-20210630.xsd#cbat_TypeOfCurrencyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="cbat_TypeOfCurrencyAxis" xlink:to="cbat_TypeOfCurrencyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_TypeOfCurrencyDomain_0" xlink:href="cbat-20210630.xsd#cbat_TypeOfCurrencyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="cbat_TypeOfCurrencyAxis" xlink:to="cbat_TypeOfCurrencyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_GrossUTBMember" xlink:href="cbat-20210630.xsd#cbat_GrossUTBMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_TypeOfCurrencyDomain" xlink:to="cbat_GrossUTBMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_SurchargeMember" xlink:href="cbat-20210630.xsd#cbat_SurchargeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_TypeOfCurrencyDomain" xlink:to="cbat_SurchargeMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_NetUTBMember" xlink:href="cbat-20210630.xsd#cbat_NetUTBMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_TypeOfCurrencyDomain" xlink:to="cbat_NetUTBMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefits" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefits" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofnonvestedrestrictedshareunitsgrantedTable">
    <loc xlink:type="locator" xlink:label="cbat_SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedLineItems" xlink:href="cbat-20210630.xsd#cbat_SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedLineItems"/>
    <loc xlink:type="locator" xlink:label="cbat_SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedTable" xlink:href="cbat-20210630.xsd#cbat_SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cbat_SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedLineItems" xlink:to="cbat_SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardDateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardDateAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedTable" xlink:to="us-gaap_AwardDateAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardDateDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardDateDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardDateAxis" xlink:to="us-gaap_AwardDateDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardDateDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardDateDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardDateAxis" xlink:to="us-gaap_AwardDateDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember" xlink:href="cbat-20210630.xsd#cbat_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AwardDateDomain" xlink:to="cbat_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwoThousandNineteenMember" xlink:href="cbat-20210630.xsd#cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwoThousandNineteenMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AwardDateDomain" xlink:to="cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwoThousandNineteenMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofcalculationofincomelosspershareTable">
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfCalculationOfIncomeLossPerShareAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfCalculationOfIncomeLossPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfCalculationOfIncomeLossPerShareAbstract" xlink:to="us-gaap_NetIncomeLoss" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CapitalContributionFromNonControllingInterestsOfASubsidiary" xlink:href="cbat-20210630.xsd#cbat_CapitalContributionFromNonControllingInterestsOfASubsidiary"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfCalculationOfIncomeLossPerShareAbstract" xlink:to="cbat_CapitalContributionFromNonControllingInterestsOfASubsidiary" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfCalculationOfIncomeLossPerShareAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfCalculationOfIncomeLossPerShareAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesRestrictedStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesRestrictedStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfCalculationOfIncomeLossPerShareAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesRestrictedStock" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfCalculationOfIncomeLossPerShareAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfCalculationOfIncomeLossPerShareAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfCalculationOfIncomeLossPerShareAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="7" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleoftheoutstandingwarrantsTable">
    <loc xlink:type="locator" xlink:label="cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsLineItems" xlink:href="cbat-20210630.xsd#cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsLineItems"/>
    <loc xlink:type="locator" xlink:label="cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsTable" xlink:href="cbat-20210630.xsd#cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsLineItems" xlink:to="cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYTHh1lNGKaN8d6DODRRp1ljL35/9UoQegdaWOxpoSsNGBm8IVZubkTDylnfMbbpPrwjIRe7eCtNVFoNHxbZ17rd7VSKaFzmn9lLB9aGvGVO61Vzx8SQQe15LTPnCYoQDmpSLh4T07uZ1Subf6h/Hniox7DwHJZwT3+STg8lKTUb7M2Hzi3jhac6803nFwWd8V6pupts2rOkP9zKY3EDqLpOV74ga3cGVI=] CSR-->
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_InvestorWarrantsMember" xlink:href="cbat-20210630.xsd#cbat_InvestorWarrantsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="cbat_InvestorWarrantsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_PlacementAgentWarrantsMember" xlink:href="cbat-20210630.xsd#cbat_PlacementAgentWarrantsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="cbat_PlacementAgentWarrantsMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsLineItems" xlink:to="us-gaap_SharePrice" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofwarrantsissuedTable">
    <loc xlink:type="locator" xlink:label="cbat_WarrantsDetailsScheduleofwarrantsissuedLineItems" xlink:href="cbat-20210630.xsd#cbat_WarrantsDetailsScheduleofwarrantsissuedLineItems"/>
    <loc xlink:type="locator" xlink:label="cbat_WarrantsDetailsScheduleofwarrantsissuedTable" xlink:href="cbat-20210630.xsd#cbat_WarrantsDetailsScheduleofwarrantsissuedTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cbat_WarrantsDetailsScheduleofwarrantsissuedLineItems" xlink:to="cbat_WarrantsDetailsScheduleofwarrantsissuedTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_WarrantsDetailsScheduleofwarrantsissuedTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_InvestorWarrantsSeriesA1Member" xlink:href="cbat-20210630.xsd#cbat_InvestorWarrantsSeriesA1Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="cbat_InvestorWarrantsSeriesA1Member" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_InvestorWarrantsSeriesA2Member" xlink:href="cbat-20210630.xsd#cbat_InvestorWarrantsSeriesA2Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="cbat_InvestorWarrantsSeriesA2Member" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_InvestorWarrantsSeriesBMember" xlink:href="cbat-20210630.xsd#cbat_InvestorWarrantsSeriesBMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="cbat_InvestorWarrantsSeriesBMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_PlacementAgentWarrantsMember" xlink:href="cbat-20210630.xsd#cbat_PlacementAgentWarrantsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="cbat_PlacementAgentWarrantsMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_WarrantsDetailsScheduleofwarrantsissuedLineItems" xlink:to="us-gaap_SharePrice" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_WarrantsDetailsScheduleofwarrantsissuedLineItems" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_WarrantsDetailsScheduleofwarrantsissuedLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_WarrantsDetailsScheduleofwarrantsissuedLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_WarrantsDetailsScheduleofwarrantsissuedLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_WarrantsDetailsScheduleofwarrantsissuedLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofwarrantsliabilitymeasuredatfairvalueonarecurringbasisusingLevel3inputsTable">
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnARecurringBasisUsingLevel3InputsAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnARecurringBasisUsingLevel3InputsAbstract"/>
    <loc xlink:type="locator" xlink:label="cbat_BalanceAtBeginningAndEndingOfYear" xlink:href="cbat-20210630.xsd#cbat_BalanceAtBeginningAndEndingOfYear"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnARecurringBasisUsingLevel3InputsAbstract" xlink:to="cbat_BalanceAtBeginningAndEndingOfYear" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_WarrantsIssuedToInstitutionInvestors" xlink:href="cbat-20210630.xsd#cbat_WarrantsIssuedToInstitutionInvestors"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnARecurringBasisUsingLevel3InputsAbstract" xlink:to="cbat_WarrantsIssuedToInstitutionInvestors" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_WarrantsIssuedToPlacementAgents" xlink:href="cbat-20210630.xsd#cbat_WarrantsIssuedToPlacementAgents"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnARecurringBasisUsingLevel3InputsAbstract" xlink:to="cbat_WarrantsIssuedToPlacementAgents" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_WarrantsRedeemed" xlink:href="cbat-20210630.xsd#cbat_WarrantsRedeemed"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnARecurringBasisUsingLevel3InputsAbstract" xlink:to="cbat_WarrantsRedeemed" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_FairValueChangeOfIssuedWarrantsIncludedInEarnings" xlink:href="cbat-20210630.xsd#cbat_FairValueChangeOfIssuedWarrantsIncludedInEarnings"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnARecurringBasisUsingLevel3InputsAbstract" xlink:to="cbat_FairValueChangeOfIssuedWarrantsIncludedInEarnings" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofthewarrantactivityTable">
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfTheWarrantActivityAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfTheWarrantActivityAbstract"/>
    <loc xlink:type="locator" xlink:label="cbat_NumberOfWarrantsBeginningAndEnding" xlink:href="cbat-20210630.xsd#cbat_NumberOfWarrantsBeginningAndEnding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfTheWarrantActivityAbstract" xlink:to="cbat_NumberOfWarrantsBeginningAndEnding" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_AverageExercisePriceBeginningAndEnding" xlink:href="cbat-20210630.xsd#cbat_AverageExercisePriceBeginningAndEnding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfTheWarrantActivityAbstract" xlink:to="cbat_AverageExercisePriceBeginningAndEnding" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfTheWarrantActivityAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_NumberOfWarrantsExercisableBeginningAndEnding" xlink:href="cbat-20210630.xsd#cbat_NumberOfWarrantsExercisableBeginningAndEnding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfTheWarrantActivityAbstract" xlink:to="cbat_NumberOfWarrantsExercisableBeginningAndEnding" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_AverageExercisePriceExercisableBeginning" xlink:href="cbat-20210630.xsd#cbat_AverageExercisePriceExercisableBeginning"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfTheWarrantActivityAbstract" xlink:to="cbat_AverageExercisePriceExercisableBeginning" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfTheWarrantActivityAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_NumberOfWarrantsGranted" xlink:href="cbat-20210630.xsd#cbat_NumberOfWarrantsGranted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfTheWarrantActivityAbstract" xlink:to="cbat_NumberOfWarrantsGranted" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_AverageExercisePriceGranted" xlink:href="cbat-20210630.xsd#cbat_AverageExercisePriceGranted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfTheWarrantActivityAbstract" xlink:to="cbat_AverageExercisePriceGranted" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_WeightedAveragesRemainingContractualTermInYearsGranted" xlink:href="cbat-20210630.xsd#cbat_WeightedAveragesRemainingContractualTermInYearsGranted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfTheWarrantActivityAbstract" xlink:to="cbat_WeightedAveragesRemainingContractualTermInYearsGranted" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_NumberOfWarrantsExercisedSurrendered" xlink:href="cbat-20210630.xsd#cbat_NumberOfWarrantsExercisedSurrendered"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfTheWarrantActivityAbstract" xlink:to="cbat_NumberOfWarrantsExercisedSurrendered" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_AverageExercisePriceExercisedSurrendered" xlink:href="cbat-20210630.xsd#cbat_AverageExercisePriceExercisedSurrendered"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfTheWarrantActivityAbstract" xlink:to="cbat_AverageExercisePriceExercisedSurrendered" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_NumberOfWarrantsExpired" xlink:href="cbat-20210630.xsd#cbat_NumberOfWarrantsExpired"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfTheWarrantActivityAbstract" xlink:to="cbat_NumberOfWarrantsExpired" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_AverageExercisePriceExpired" xlink:href="cbat-20210630.xsd#cbat_AverageExercisePriceExpired"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfTheWarrantActivityAbstract" xlink:to="cbat_AverageExercisePriceExpired" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfTheWarrantActivityAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionExercisableWeightedAverageRemainingContractualTerm1" xlink:href="cbat-20210630.xsd#cbat_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionExercisableWeightedAverageRemainingContractualTerm1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ScheduleOfTheWarrantActivityAbstract" xlink:to="cbat_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionExercisableWeightedAverageRemainingContractualTerm1" order="14" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofcapitalcommitmentsTable">
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermPurchaseCommitmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermPurchaseCommitmentLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermPurchaseCommitmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermPurchaseCommitmentTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_LongTermPurchaseCommitmentLineItems" xlink:to="us-gaap_LongTermPurchaseCommitmentTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCommitmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_LongTermPurchaseCommitmentTable" xlink:to="us-gaap_OtherCommitmentsAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCommitmentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_OtherCommitmentsAxis" xlink:to="us-gaap_OtherCommitmentsDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCommitmentsDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_OtherCommitmentsAxis" xlink:to="us-gaap_OtherCommitmentsDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ConstructionOfBuildingsMember" xlink:href="cbat-20210630.xsd#cbat_ConstructionOfBuildingsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherCommitmentsDomain" xlink:to="cbat_ConstructionOfBuildingsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_PurchasesOfEquipmentMember" xlink:href="cbat-20210630.xsd#cbat_PurchasesOfEquipmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherCommitmentsDomain" xlink:to="cbat_PurchasesOfEquipmentMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_AcquisitionOfASubsidiaryMember" xlink:href="cbat-20210630.xsd#cbat_AcquisitionOfASubsidiaryMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherCommitmentsDomain" xlink:to="cbat_AcquisitionOfASubsidiaryMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CapitalInjectionMember" xlink:href="cbat-20210630.xsd#cbat_CapitalInjectionMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherCommitmentsDomain" xlink:to="cbat_CapitalInjectionMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCommitment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongTermPurchaseCommitmentLineItems" xlink:to="us-gaap_OtherCommitment" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofrevenuebymajorcustomersbyreportingsegmentsTable">
    <loc xlink:type="locator" xlink:label="us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:to="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="srt_MajorCustomersAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_NameOfMajorCustomerDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_NameOfMajorCustomerDomain_0" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CustomerAMember" xlink:href="cbat-20210630.xsd#cbat_CustomerAMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="cbat_CustomerAMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CustomerBMember" xlink:href="cbat-20210630.xsd#cbat_CustomerBMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="cbat_CustomerBMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CustomerEMember" xlink:href="cbat-20210630.xsd#cbat_CustomerEMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="cbat_CustomerEMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CustomerFMember" xlink:href="cbat-20210630.xsd#cbat_CustomerFMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="cbat_CustomerFMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CustomerCMember" xlink:href="cbat-20210630.xsd#cbat_CustomerCMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="cbat_CustomerCMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CustomerDMember" xlink:href="cbat-20210630.xsd#cbat_CustomerDMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="cbat_CustomerDMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:to="us-gaap_Revenues" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ConcentrationRiskThresholdPercentage" xlink:href="cbat-20210630.xsd#cbat_ConcentrationRiskThresholdPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:to="cbat_ConcentrationRiskThresholdPercentage" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofaccountsreceivablebymajorcustomerTable">
    <loc xlink:type="locator" xlink:label="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerLineItems" xlink:href="cbat-20210630.xsd#cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerLineItems"/>
    <loc xlink:type="locator" xlink:label="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerTable" xlink:href="cbat-20210630.xsd#cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerLineItems" xlink:to="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerTable" xlink:to="srt_MajorCustomersAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_NameOfMajorCustomerDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_NameOfMajorCustomerDomain_0" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CustomerAMember" xlink:href="cbat-20210630.xsd#cbat_CustomerAMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="cbat_CustomerAMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ZhengzhouBAKBatteryCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_ZhengzhouBAKBatteryCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="cbat_ZhengzhouBAKBatteryCoLtdMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_AccountsReceivableMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerLineItems" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ConcentrationRiskPercentageOfAccountsReceivable" xlink:href="cbat-20210630.xsd#cbat_ConcentrationRiskPercentageOfAccountsReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerLineItems" xlink:to="cbat_ConcentrationRiskPercentageOfAccountsReceivable" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofnetpurchasebysuppliersTable">
    <loc xlink:type="locator" xlink:label="cbat_ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersLineItems" xlink:href="cbat-20210630.xsd#cbat_ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersLineItems"/>
    <loc xlink:type="locator" xlink:label="cbat_ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersTable" xlink:href="cbat-20210630.xsd#cbat_ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cbat_ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersLineItems" xlink:to="cbat_ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersTable" xlink:to="srt_MajorCustomersAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_NameOfMajorCustomerDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_NameOfMajorCustomerDomain_0" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersTable" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_SupplerAMember" xlink:href="cbat-20210630.xsd#cbat_SupplerAMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="cbat_SupplerAMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ZhengzhouBAKBatteryCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_ZhengzhouBAKBatteryCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="cbat_ZhengzhouBAKBatteryCoLtdMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ShenzhenBAKMember" xlink:href="cbat-20210630.xsd#cbat_ShenzhenBAKMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="cbat_ShenzhenBAKMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_NetPurchase" xlink:href="cbat-20210630.xsd#cbat_NetPurchase"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersLineItems" xlink:to="cbat_NetPurchase" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ConcentrationRiskPercentageOfNetPurchase" xlink:href="cbat-20210630.xsd#cbat_ConcentrationRiskPercentageOfNetPurchase"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersLineItems" xlink:to="cbat_ConcentrationRiskPercentageOfNetPurchase" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofaccountspayablebysuppliersTable">
    <loc xlink:type="locator" xlink:label="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersLineItems" xlink:href="cbat-20210630.xsd#cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersLineItems"/>
    <loc xlink:type="locator" xlink:label="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersTable" xlink:href="cbat-20210630.xsd#cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersLineItems" xlink:to="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersTable" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_SupplierBMember" xlink:href="cbat-20210630.xsd#cbat_SupplierBMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="cbat_SupplierBMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_SupplierCMember" xlink:href="cbat-20210630.xsd#cbat_SupplierCMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="cbat_SupplierCMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_SupplierDMember" xlink:href="cbat-20210630.xsd#cbat_SupplierDMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="cbat_SupplierDMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersLineItems" xlink:to="us-gaap_AccountsPayableCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ConcentrationRiskOnPercentageOfAccountsPayable" xlink:href="cbat-20210630.xsd#cbat_ConcentrationRiskOnPercentageOfAccountsPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersLineItems" xlink:to="cbat_ConcentrationRiskOnPercentageOfAccountsPayable" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleoftransactionsTable">
    <loc xlink:type="locator" xlink:label="cbat_ConcentrationsandCreditRiskDetailsScheduleoftransactionsLineItems" xlink:href="cbat-20210630.xsd#cbat_ConcentrationsandCreditRiskDetailsScheduleoftransactionsLineItems"/>
    <loc xlink:type="locator" xlink:label="cbat_ConcentrationsandCreditRiskDetailsScheduleoftransactionsTable" xlink:href="cbat-20210630.xsd#cbat_ConcentrationsandCreditRiskDetailsScheduleoftransactionsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cbat_ConcentrationsandCreditRiskDetailsScheduleoftransactionsLineItems" xlink:to="cbat_ConcentrationsandCreditRiskDetailsScheduleoftransactionsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_ConcentrationsandCreditRiskDetailsScheduleoftransactionsTable" xlink:to="srt_MajorCustomersAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_NameOfMajorCustomerDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_NameOfMajorCustomerDomain_0" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_BakShenzhenMember" xlink:href="cbat-20210630.xsd#cbat_BakShenzhenMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="cbat_BakShenzhenMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ZhengzhouBAKBatteryCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_ZhengzhouBAKBatteryCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="cbat_ZhengzhouBAKBatteryCoLtdMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ZhengzhouBAKElectronicsCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_ZhengzhouBAKElectronicsCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="cbat_ZhengzhouBAKElectronicsCoLtdMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ZhengzhouBAKNewEnergyVehicleCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_ZhengzhouBAKNewEnergyVehicleCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="cbat_ZhengzhouBAKNewEnergyVehicleCoLtdMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_SalesOfFinishedGoodsAndRawMaterials" xlink:href="cbat-20210630.xsd#cbat_SalesOfFinishedGoodsAndRawMaterials"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ConcentrationsandCreditRiskDetailsScheduleoftransactionsLineItems" xlink:to="cbat_SalesOfFinishedGoodsAndRawMaterials" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ConcentrationsandCreditRiskDetailsScheduleoftransactionsLineItems" xlink:to="us-gaap_AccountsAndOtherReceivablesNetCurrent" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofnetrevenuesfrommanufactureofbatteriesbyproductsTable">
    <loc xlink:type="locator" xlink:label="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:to="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:to="srt_ProductOrServiceAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain_0" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ElectricVehiclesMember" xlink:href="cbat-20210630.xsd#cbat_ElectricVehiclesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="cbat_ElectricVehiclesMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_LightElectricVehiclesMember" xlink:href="cbat-20210630.xsd#cbat_LightElectricVehiclesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="cbat_LightElectricVehiclesMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_UninterruptableSuppliesMember" xlink:href="cbat-20210630.xsd#cbat_UninterruptableSuppliesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="cbat_UninterruptableSuppliesMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_OthersMember" xlink:href="cbat-20210630.xsd#cbat_OthersMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="cbat_OthersMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_RawMaterialsUsedInLithiumBatteriesMember" xlink:href="cbat-20210630.xsd#cbat_RawMaterialsUsedInLithiumBatteriesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="cbat_RawMaterialsUsedInLithiumBatteriesMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_NetRevenuesByProductMember" xlink:href="cbat-20210630.xsd#cbat_NetRevenuesByProductMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="cbat_NetRevenuesByProductMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenuesNetOfInterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenuesNetOfInterestExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:to="us-gaap_RevenuesNetOfInterestExpense" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasTable">
    <loc xlink:type="locator" xlink:label="cbat_SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasLineItems" xlink:href="cbat-20210630.xsd#cbat_SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasLineItems"/>
    <loc xlink:type="locator" xlink:label="cbat_SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasTable" xlink:href="cbat-20210630.xsd#cbat_SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cbat_SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasLineItems" xlink:to="cbat_SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasTable" xlink:to="srt_StatementGeographicalAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain_0" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_MainlandChinaMember" xlink:href="cbat-20210630.xsd#cbat_MainlandChinaMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="cbat_MainlandChinaMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_EuropeMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_EuropeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_EuropeMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_OtherGeographicAreasMember" xlink:href="cbat-20210630.xsd#cbat_OtherGeographicAreasMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="cbat_OtherGeographicAreasMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_NetRevenue" xlink:href="cbat-20210630.xsd#cbat_NetRevenue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasLineItems" xlink:to="cbat_NetRevenue" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails">
    <loc xlink:type="locator" xlink:label="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:href="cbat-20210630.xsd#cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsTable" xlink:href="cbat-20210630.xsd#cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_AgreementAxis" xlink:href="cbat-20210630.xsd#cbat_AgreementAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsTable" xlink:to="cbat_AgreementAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_AgreementDomain" xlink:href="cbat-20210630.xsd#cbat_AgreementDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="cbat_AgreementAxis" xlink:to="cbat_AgreementDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_AgreementDomain_0" xlink:href="cbat-20210630.xsd#cbat_AgreementDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="cbat_AgreementAxis" xlink:to="cbat_AgreementDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsTable" xlink:to="us-gaap_DebtInstrumentAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_0" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsTable" xlink:to="us-gaap_ShortTermDebtTypeAxis" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsTable" xlink:to="srt_ConsolidatedEntitiesAxis" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesDomain_0" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_MrYunfeiLiMember" xlink:href="cbat-20210630.xsd#cbat_MrYunfeiLiMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_MrYunfeiLiMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_MrXiangqianLiMember" xlink:href="cbat-20210630.xsd#cbat_MrXiangqianLiMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_MrXiangqianLiMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_MrDaweiLiMember" xlink:href="cbat-20210630.xsd#cbat_MrDaweiLiMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_MrDaweiLiMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_MrJunLangMember" xlink:href="cbat-20210630.xsd#cbat_MrJunLangMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_MrJunLangMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_MsJingShiMember" xlink:href="cbat-20210630.xsd#cbat_MsJingShiMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_MsJingShiMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_AsiaEVKMember" xlink:href="cbat-20210630.xsd#cbat_AsiaEVKMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_AsiaEVKMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_TillicumInvestmentCompanyLimitedMember" xlink:href="cbat-20210630.xsd#cbat_TillicumInvestmentCompanyLimitedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_TillicumInvestmentCompanyLimitedMember" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_InvestorsMember" xlink:href="cbat-20210630.xsd#cbat_InvestorsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_InvestorsMember" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_EnergyVehicleCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_EnergyVehicleCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="cbat_EnergyVehicleCoLtdMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ChinaBAKAsiaHoldingLimitedMember" xlink:href="cbat-20210630.xsd#cbat_ChinaBAKAsiaHoldingLimitedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="cbat_ChinaBAKAsiaHoldingLimitedMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CbakPowerMember" xlink:href="cbat-20210630.xsd#cbat_CbakPowerMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="cbat_CbakPowerMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CbakSuzhouMember" xlink:href="cbat-20210630.xsd#cbat_CbakSuzhouMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="cbat_CbakSuzhouMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_PromissoryNotesMember" xlink:href="cbat-20210630.xsd#cbat_PromissoryNotesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="cbat_PromissoryNotesMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CancellationAgreementMember" xlink:href="cbat-20210630.xsd#cbat_CancellationAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_AgreementDomain" xlink:to="cbat_CancellationAgreementMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_SecuritiesPurchaseAgreementMember" xlink:href="cbat-20210630.xsd#cbat_SecuritiesPurchaseAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_AgreementDomain" xlink:to="cbat_SecuritiesPurchaseAgreementMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_TheFirstExchangeAgreementMember" xlink:href="cbat-20210630.xsd#cbat_TheFirstExchangeAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_AgreementDomain" xlink:to="cbat_TheFirstExchangeAgreementMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_TheSecondExchangeAgreementMember" xlink:href="cbat-20210630.xsd#cbat_TheSecondExchangeAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_AgreementDomain" xlink:to="cbat_TheSecondExchangeAgreementMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ThirdExchangeAgreementMember" xlink:href="cbat-20210630.xsd#cbat_ThirdExchangeAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_AgreementDomain" xlink:to="cbat_ThirdExchangeAgreementMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_FourthExchangeAgreementMember" xlink:href="cbat-20210630.xsd#cbat_FourthExchangeAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_AgreementDomain" xlink:to="cbat_FourthExchangeAgreementMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_FifthExchangeAgreementMember" xlink:href="cbat-20210630.xsd#cbat_FifthExchangeAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_AgreementDomain" xlink:to="cbat_FifthExchangeAgreementMember" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_SixthExchangeAgreementMember" xlink:href="cbat-20210630.xsd#cbat_SixthExchangeAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_AgreementDomain" xlink:to="cbat_SixthExchangeAgreementMember" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_SeventhExchangeAgreementMember" xlink:href="cbat-20210630.xsd#cbat_SeventhExchangeAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_AgreementDomain" xlink:to="cbat_SeventhExchangeAgreementMember" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CBAKEnergyTechnologyCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_CBAKEnergyTechnologyCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="cbat_CBAKEnergyTechnologyCoLtdMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CBAKNewEnergyNanjingCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_CBAKNewEnergyNanjingCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="cbat_CBAKNewEnergyNanjingCoLtdMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CBAKNewEnergyTechnologyCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_CBAKNewEnergyTechnologyCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="cbat_CBAKNewEnergyTechnologyCoLtdMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_NanjingDaxinNewEnergyAutomobileIndustryCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_NanjingDaxinNewEnergyAutomobileIndustryCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="cbat_NanjingDaxinNewEnergyAutomobileIndustryCoLtdMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_FirstDebtMember" xlink:href="cbat-20210630.xsd#cbat_FirstDebtMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="cbat_FirstDebtMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_SecondDebtMember" xlink:href="cbat-20210630.xsd#cbat_SecondDebtMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="cbat_SecondDebtMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ThirdDebtMember" xlink:href="cbat-20210630.xsd#cbat_ThirdDebtMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="cbat_ThirdDebtMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_FourthDebtMember" xlink:href="cbat-20210630.xsd#cbat_FourthDebtMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="cbat_FourthDebtMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_DescriptionOfExchangeAgreement" xlink:href="cbat-20210630.xsd#cbat_DescriptionOfExchangeAgreement"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_DescriptionOfExchangeAgreement" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_SharesPlacedInEscrow" xlink:href="cbat-20210630.xsd#cbat_SharesPlacedInEscrow"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_SharesPlacedInEscrow" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_EscrowAgreementDescription" xlink:href="cbat-20210630.xsd#cbat_EscrowAgreementDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_EscrowAgreementDescription" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_SharesReleasedFromEscrow" xlink:href="cbat-20210630.xsd#cbat_SharesReleasedFromEscrow"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_SharesReleasedFromEscrow" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_SharesDelivered" xlink:href="cbat-20210630.xsd#cbat_SharesDelivered"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_SharesDelivered" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CommonStockEquivalentPercentage" xlink:href="cbat-20210630.xsd#cbat_CommonStockEquivalentPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_CommonStockEquivalentPercentage" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_TransferredShares" xlink:href="cbat-20210630.xsd#cbat_TransferredShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_TransferredShares" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_RegisteredCapitalOfSubsidiary" xlink:href="cbat-20210630.xsd#cbat_RegisteredCapitalOfSubsidiary"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_RegisteredCapitalOfSubsidiary" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Cash"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_Cash" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_EquityInterestPercentage" xlink:href="cbat-20210630.xsd#cbat_EquityInterestPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_EquityInterestPercentage" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CompanyContribtionOnRelatedDescription" xlink:href="cbat-20210630.xsd#cbat_CompanyContribtionOnRelatedDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_CompanyContribtionOnRelatedDescription" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_RegisteredCapitalIncreased" xlink:href="cbat-20210630.xsd#cbat_RegisteredCapitalIncreased"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_RegisteredCapitalIncreased" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ContributedAmount" xlink:href="cbat-20210630.xsd#cbat_ContributedAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_ContributedAmount" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_EquityInvestmentPaid" xlink:href="cbat-20210630.xsd#cbat_EquityInvestmentPaid"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_EquityInvestmentPaid" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_InvestmentAcquirePercentage" xlink:href="cbat-20210630.xsd#cbat_InvestmentAcquirePercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_InvestmentAcquirePercentage" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssuedPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_SharesIssuedPricePerShare" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_WorkingCapital" xlink:href="cbat-20210630.xsd#cbat_WorkingCapital"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_WorkingCapital" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ReceiveAdvanceAmount" xlink:href="cbat-20210630.xsd#cbat_ReceiveAdvanceAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_ReceiveAdvanceAmount" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_PrincipalAmount" xlink:href="cbat-20210630.xsd#cbat_PrincipalAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_PrincipalAmount" order="25" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_AggregateShare" xlink:href="cbat-20210630.xsd#cbat_AggregateShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_AggregateShare" order="26" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ConversionPricePerShare" xlink:href="cbat-20210630.xsd#cbat_ConversionPricePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_ConversionPricePerShare" order="27" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_FurtherAdvanceAmount" xlink:href="cbat-20210630.xsd#cbat_FurtherAdvanceAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_FurtherAdvanceAmount" order="28" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CommonStockPerShare" xlink:href="cbat-20210630.xsd#cbat_CommonStockPerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_CommonStockPerShare" order="29" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_AggregateConsiderationAmount" xlink:href="cbat-20210630.xsd#cbat_AggregateConsiderationAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_AggregateConsiderationAmount" order="30" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_InvestmentTotal" xlink:href="cbat-20210630.xsd#cbat_InvestmentTotal"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_InvestmentTotal" order="31" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_InventoryPaidTotal" xlink:href="cbat-20210630.xsd#cbat_InventoryPaidTotal"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_InventoryPaidTotal" order="32" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesSubscriptions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesSubscriptions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_CommonStockSharesSubscriptions" order="33" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ProceedsFromReceivedInvestment" xlink:href="cbat-20210630.xsd#cbat_ProceedsFromReceivedInvestment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_ProceedsFromReceivedInvestment" order="34" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_SharePrice" order="35" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_AggregatePriceAmount" xlink:href="cbat-20210630.xsd#cbat_AggregatePriceAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_AggregatePriceAmount" order="36" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_SharesIssued" order="37" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="38" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockSharesConverted1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockSharesConverted1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_ConversionOfStockSharesConverted1" order="39" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_NotesPayable" order="40" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" order="41" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromOtherOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromOtherOperatingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_ProceedsFromOtherOperatingActivities" order="42" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_OriginalIssueDiscount" xlink:href="cbat-20210630.xsd#cbat_OriginalIssueDiscount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_OriginalIssueDiscount" order="43" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherExpenses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_OtherExpenses" order="44" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_PromissoryNotes" xlink:href="cbat-20210630.xsd#cbat_PromissoryNotes"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_PromissoryNotes" order="45" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_IsuanceOfPromissoryNote" xlink:href="cbat-20210630.xsd#cbat_IsuanceOfPromissoryNote"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_IsuanceOfPromissoryNote" order="46" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockNoParValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockNoParValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_CommonStockNoParValue" order="47" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_AmendmentToPromissoryNotesDescription" xlink:href="cbat-20210630.xsd#cbat_AmendmentToPromissoryNotesDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_AmendmentToPromissoryNotesDescription" order="48" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CancellationAgreementWithCreditorsDescription" xlink:href="cbat-20210630.xsd#cbat_CancellationAgreementWithCreditorsDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_CancellationAgreementWithCreditorsDescription" order="49" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_SecuritiesPurchaseAgreementDescription" xlink:href="cbat-20210630.xsd#cbat_SecuritiesPurchaseAgreementDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_SecuritiesPurchaseAgreementDescription" order="50" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_OtherLiabilitiesCurrent" order="51" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/PledgeddepositsDetails">
    <loc xlink:type="locator" xlink:label="cbat_PledgeddepositsDetailsLineItems" xlink:href="cbat-20210630.xsd#cbat_PledgeddepositsDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="cbat_PledgeddepositsDetailsTable" xlink:href="cbat-20210630.xsd#cbat_PledgeddepositsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cbat_PledgeddepositsDetailsLineItems" xlink:to="cbat_PledgeddepositsDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_PledgeddepositsDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_SuzhouSecurityMember" xlink:href="cbat-20210630.xsd#cbat_SuzhouSecurityMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_SuzhouSecurityMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CangzhouHuibangMember" xlink:href="cbat-20210630.xsd#cbat_CangzhouHuibangMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_CangzhouHuibangMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_DongguanShanshanMember" xlink:href="cbat-20210630.xsd#cbat_DongguanShanshanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_DongguanShanshanMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_NanjingJinlongMember" xlink:href="cbat-20210630.xsd#cbat_NanjingJinlongMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_NanjingJinlongMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_XianAnpuMember" xlink:href="cbat-20210630.xsd#cbat_XianAnpuMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_XianAnpuMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_TianjinChangyuanMember" xlink:href="cbat-20210630.xsd#cbat_TianjinChangyuanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_TianjinChangyuanMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_JiuzhaoMember" xlink:href="cbat-20210630.xsd#cbat_JiuzhaoMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_JiuzhaoMember" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ChongqingZhongrunMember" xlink:href="cbat-20210630.xsd#cbat_ChongqingZhongrunMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_ChongqingZhongrunMember" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyDamagesSoughtValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyDamagesSoughtValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PledgeddepositsDetailsLineItems" xlink:to="us-gaap_LossContingencyDamagesSoughtValue" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ServiceExpensesAmount" xlink:href="cbat-20210630.xsd#cbat_ServiceExpensesAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PledgeddepositsDetailsLineItems" xlink:to="cbat_ServiceExpensesAmount" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseOther" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PledgeddepositsDetailsLineItems" xlink:to="us-gaap_InterestExpenseOther" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_BankDeposits" xlink:href="cbat-20210630.xsd#cbat_BankDeposits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PledgeddepositsDetailsLineItems" xlink:to="cbat_BankDeposits" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_FrozenByBank" xlink:href="cbat-20210630.xsd#cbat_FrozenByBank"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PledgeddepositsDetailsLineItems" xlink:to="cbat_FrozenByBank" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_AccruedServiceCost" xlink:href="cbat-20210630.xsd#cbat_AccruedServiceCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PledgeddepositsDetailsLineItems" xlink:to="cbat_AccruedServiceCost" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MaterialsSuppliesAndOther" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MaterialsSuppliesAndOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PledgeddepositsDetailsLineItems" xlink:to="us-gaap_MaterialsSuppliesAndOther" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_SettlementAmount" xlink:href="cbat-20210630.xsd#cbat_SettlementAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PledgeddepositsDetailsLineItems" xlink:to="cbat_SettlementAmount" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForLegalSettlements" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForLegalSettlements"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PledgeddepositsDetailsLineItems" xlink:to="us-gaap_PaymentsForLegalSettlements" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_Payments" xlink:href="cbat-20210630.xsd#cbat_Payments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PledgeddepositsDetailsLineItems" xlink:to="cbat_Payments" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquipmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquipmentExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PledgeddepositsDetailsLineItems" xlink:to="us-gaap_EquipmentExpense" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_LiquidatedDamagesAmount" xlink:href="cbat-20210630.xsd#cbat_LiquidatedDamagesAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PledgeddepositsDetailsLineItems" xlink:to="cbat_LiquidatedDamagesAmount" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_EmployeesCompensationDescription" xlink:href="cbat-20210630.xsd#cbat_EmployeesCompensationDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PledgeddepositsDetailsLineItems" xlink:to="cbat_EmployeesCompensationDescription" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_MaterialCost" xlink:href="cbat-20210630.xsd#cbat_MaterialCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PledgeddepositsDetailsLineItems" xlink:to="cbat_MaterialCost" order="14" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/TradeAccountsandBillsReceivablenetDetails">
    <loc xlink:type="locator" xlink:label="cbat_TradeAccountsAndBillsReceivableNetAbstract" xlink:href="cbat-20210630.xsd#cbat_TradeAccountsAndBillsReceivableNetAbstract"/>
    <loc xlink:type="locator" xlink:label="cbat_TradeAccountsAndBillsReceivables" xlink:href="cbat-20210630.xsd#cbat_TradeAccountsAndBillsReceivables"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_TradeAccountsAndBillsReceivableNetAbstract" xlink:to="cbat_TradeAccountsAndBillsReceivables" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/InventoriesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryWriteDown" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryWriteDown"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryWriteDown" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/PrepaymentsandOtherReceivablesDetails">
    <loc xlink:type="locator" xlink:label="cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract" xlink:href="cbat-20210630.xsd#cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract"/>
    <loc xlink:type="locator" xlink:label="cbat_LoanAgreementDescription" xlink:href="cbat-20210630.xsd#cbat_LoanAgreementDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract" xlink:to="cbat_LoanAgreementDescription" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/AcquisitionofasubsidiaryDetails">
    <loc xlink:type="locator" xlink:label="cbat_AcquisitionofasubsidiaryDetailsLineItems" xlink:href="cbat-20210630.xsd#cbat_AcquisitionofasubsidiaryDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="cbat_AcquisitionofasubsidiaryDetailsTable" xlink:href="cbat-20210630.xsd#cbat_AcquisitionofasubsidiaryDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cbat_AcquisitionofasubsidiaryDetailsLineItems" xlink:to="cbat_AcquisitionofasubsidiaryDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_AcquisitionofasubsidiaryDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_JuzhongDaxinMember" xlink:href="cbat-20210630.xsd#cbat_JuzhongDaxinMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_JuzhongDaxinMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ZhejiangMeiduHitransLithiumBatteryTechnologyCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_ZhejiangMeiduHitransLithiumBatteryTechnologyCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_ZhejiangMeiduHitransLithiumBatteryTechnologyCoLtdMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CbakPowerMember" xlink:href="cbat-20210630.xsd#cbat_CbakPowerMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_CbakPowerMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_MrYeMember" xlink:href="cbat-20210630.xsd#cbat_MrYeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_MrYeMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_HitransMember" xlink:href="cbat-20210630.xsd#cbat_HitransMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_HitransMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_AcquisitionofasubsidiaryDetailsLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_VotingRightsOverEquityInterests" xlink:href="cbat-20210630.xsd#cbat_VotingRightsOverEquityInterests"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_AcquisitionofasubsidiaryDetailsLineItems" xlink:to="cbat_VotingRightsOverEquityInterests" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_OwnershipOfEquityInterest" xlink:href="cbat-20210630.xsd#cbat_OwnershipOfEquityInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_AcquisitionofasubsidiaryDetailsLineItems" xlink:to="cbat_OwnershipOfEquityInterest" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_EquityInterestPercentage" xlink:href="cbat-20210630.xsd#cbat_EquityInterestPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_AcquisitionofasubsidiaryDetailsLineItems" xlink:to="cbat_EquityInterestPercentage" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_AcquisitionofasubsidiaryDetailsLineItems" xlink:to="us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_AcquisitionAgreementDescription" xlink:href="cbat-20210630.xsd#cbat_AcquisitionAgreementDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_AcquisitionofasubsidiaryDetailsLineItems" xlink:to="cbat_AcquisitionAgreementDescription" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_AcquireOwnershipPercentage" xlink:href="cbat-20210630.xsd#cbat_AcquireOwnershipPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_AcquisitionofasubsidiaryDetailsLineItems" xlink:to="cbat_AcquireOwnershipPercentage" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_AcquiredOwnershipValue" xlink:href="cbat-20210630.xsd#cbat_AcquiredOwnershipValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_AcquisitionofasubsidiaryDetailsLineItems" xlink:to="cbat_AcquiredOwnershipValue" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationAssetsAndLiabilitiesArisingFromContingenciesAmountRecognizedOtherThanAtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAssetsAndLiabilitiesArisingFromContingenciesAmountRecognizedOtherThanAtFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_AcquisitionofasubsidiaryDetailsLineItems" xlink:to="us-gaap_BusinessCombinationAssetsAndLiabilitiesArisingFromContingenciesAmountRecognizedOtherThanAtFairValue" order="9" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/PropertyPlantandEquipmentnetDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_Depreciation" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ManufacturingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ManufacturingCosts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_ManufacturingCosts" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ConstructioninProgressDetails">
    <loc xlink:type="locator" xlink:label="cbat_ConstructionInProgressAbstract" xlink:href="cbat-20210630.xsd#cbat_ConstructionInProgressAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestCostsCapitalized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestCostsCapitalized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ConstructionInProgressAbstract" xlink:to="us-gaap_InterestCostsCapitalized" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/NonmarketableequitysecuritiesDetails">
    <loc xlink:type="locator" xlink:label="cbat_NonmarketableequitysecuritiesDetailsLineItems" xlink:href="cbat-20210630.xsd#cbat_NonmarketableequitysecuritiesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="cbat_NonmarketableequitysecuritiesDetailsTable" xlink:href="cbat-20210630.xsd#cbat_NonmarketableequitysecuritiesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cbat_NonmarketableequitysecuritiesDetailsLineItems" xlink:to="cbat_NonmarketableequitysecuritiesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_NonmarketableequitysecuritiesDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CbakPowerMember" xlink:href="cbat-20210630.xsd#cbat_CbakPowerMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_CbakPowerMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CashPaidForAcquiringEquity" xlink:href="cbat-20210630.xsd#cbat_CashPaidForAcquiringEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_NonmarketableequitysecuritiesDetailsLineItems" xlink:to="cbat_CashPaidForAcquiringEquity" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_NonmarketableequitysecuritiesDetailsLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ImpairmentOfNonmarketableEquitySecuritiesValue" xlink:href="cbat-20210630.xsd#cbat_ImpairmentOfNonmarketableEquitySecuritiesValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_NonmarketableequitysecuritiesDetailsLineItems" xlink:to="cbat_ImpairmentOfNonmarketableEquitySecuritiesValue" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/LeaseDetails">
    <loc xlink:type="locator" xlink:label="cbat_LeaseDetailsLineItems" xlink:href="cbat-20210630.xsd#cbat_LeaseDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="cbat_LeaseDetailsTable" xlink:href="cbat-20210630.xsd#cbat_LeaseDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cbat_LeaseDetailsLineItems" xlink:to="cbat_LeaseDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByAssetClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_LeaseDetailsTable" xlink:to="us-gaap_FairValueByAssetClassAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_OwnersLeasePeriod" xlink:href="cbat-20210630.xsd#cbat_OwnersLeasePeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_LeaseDetailsLineItems" xlink:to="cbat_OwnersLeasePeriod" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeOther" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_LeaseDetailsLineItems" xlink:to="us-gaap_InterestIncomeOther" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_LeaseMaturityDate" xlink:href="cbat-20210630.xsd#cbat_LeaseMaturityDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_LeaseDetailsLineItems" xlink:to="cbat_LeaseMaturityDate" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForRent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_LeaseDetailsLineItems" xlink:to="us-gaap_PaymentsForRent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_RentalPaymentPerMonth" xlink:href="cbat-20210630.xsd#cbat_RentalPaymentPerMonth"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_LeaseDetailsLineItems" xlink:to="cbat_RentalPaymentPerMonth" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/IntangibleAssetsnetDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/TradeAccountsandBillsPayableDetails">
    <loc xlink:type="locator" xlink:label="cbat_TradeAccountsandBillsPayableDetailsLineItems" xlink:href="cbat-20210630.xsd#cbat_TradeAccountsandBillsPayableDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="cbat_TradeAccountsandBillsPayableDetailsTable" xlink:href="cbat-20210630.xsd#cbat_TradeAccountsandBillsPayableDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cbat_TradeAccountsandBillsPayableDetailsLineItems" xlink:to="cbat_TradeAccountsandBillsPayableDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_TradeAccountsandBillsPayableDetailsTable" xlink:to="srt_RangeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember_0" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_TradeAccountsandBillsPayableDetailsLineItems" xlink:to="us-gaap_DebtInstrumentTerm" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/LoansDetails">
    <loc xlink:type="locator" xlink:label="cbat_LoansDetailsLineItems" xlink:href="cbat-20210630.xsd#cbat_LoansDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="cbat_LoansDetailsTable" xlink:href="cbat-20210630.xsd#cbat_LoansDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cbat_LoansDetailsLineItems" xlink:to="cbat_LoansDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_LoansDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ChinaEverbrightBankDalianBranchMember" xlink:href="cbat-20210630.xsd#cbat_ChinaEverbrightBankDalianBranchMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_ChinaEverbrightBankDalianBranchMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ChinaEverbrightBankDalianFriendshipBranchMember" xlink:href="cbat-20210630.xsd#cbat_ChinaEverbrightBankDalianFriendshipBranchMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_ChinaEverbrightBankDalianFriendshipBranchMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ChinaMerchantBankMember" xlink:href="cbat-20210630.xsd#cbat_ChinaMerchantBankMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_ChinaMerchantBankMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ChinaZheshangBankCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_ChinaZheshangBankCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_ChinaZheshangBankCoLtdMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_BankOfNingboCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_BankOfNingboCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_BankOfNingboCoLtdMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_SuzhouZhengyuanweiNeedleCeCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_SuzhouZhengyuanweiNeedleCeCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_SuzhouZhengyuanweiNeedleCeCoLtdMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableRelatedPartiesDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableRelatedPartiesDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_LoansDetailsLineItems" xlink:to="us-gaap_LoansAndLeasesReceivableRelatedPartiesDescription" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_BillsPayableDescription" xlink:href="cbat-20210630.xsd#cbat_BillsPayableDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_LoansDetailsLineItems" xlink:to="cbat_BillsPayableDescription" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_LoansDetailsLineItems" xlink:to="us-gaap_DebtInstrumentDescription" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_LoansDetailsLineItems" xlink:to="us-gaap_InterestExpense" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_InvestmentAgreementsDescription" xlink:href="cbat-20210630.xsd#cbat_InvestmentAgreementsDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_LoansDetailsLineItems" xlink:to="cbat_InvestmentAgreementsDescription" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_RemainedOutstandingValue" xlink:href="cbat-20210630.xsd#cbat_RemainedOutstandingValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_LoansDetailsLineItems" xlink:to="cbat_RemainedOutstandingValue" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_LoanAgreementDescription" xlink:href="cbat-20210630.xsd#cbat_LoanAgreementDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_LoansDetailsLineItems" xlink:to="cbat_LoanAgreementDescription" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseRelatedParty" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseRelatedParty"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_LoansDetailsLineItems" xlink:to="us-gaap_InterestExpenseRelatedParty" order="8" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/AccruedExpensesandOtherPayablesDetails">
    <loc xlink:type="locator" xlink:label="cbat_AccruedExpensesandOtherPayablesDetailsLineItems" xlink:href="cbat-20210630.xsd#cbat_AccruedExpensesandOtherPayablesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="cbat_AccruedExpensesandOtherPayablesDetailsTable" xlink:href="cbat-20210630.xsd#cbat_AccruedExpensesandOtherPayablesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cbat_AccruedExpensesandOtherPayablesDetailsLineItems" xlink:to="cbat_AccruedExpensesandOtherPayablesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_AccruedExpensesandOtherPayablesDetailsTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrivatePlacementMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrivatePlacementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_PrivatePlacementMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_LiquidatedDamageAmount" xlink:href="cbat-20210630.xsd#cbat_LiquidatedDamageAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_AccruedExpensesandOtherPayablesDetailsLineItems" xlink:to="cbat_LiquidatedDamageAmount" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_AccruedExpensesandOtherPayablesDetailsLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_AccruedExpensesandOtherPayablesDetailsLineItems" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_AccruedExpensesandOtherPayablesDetailsLineItems" xlink:to="us-gaap_SaleOfStockPricePerShare" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFeeAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFeeAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_AccruedExpensesandOtherPayablesDetailsLineItems" xlink:to="us-gaap_DebtInstrumentFeeAmount" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_LiquidatedDamagesDescription" xlink:href="cbat-20210630.xsd#cbat_LiquidatedDamagesDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_AccruedExpensesandOtherPayablesDetailsLineItems" xlink:to="cbat_LiquidatedDamagesDescription" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_LiquidatedDamages" xlink:href="cbat-20210630.xsd#cbat_LiquidatedDamages"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_AccruedExpensesandOtherPayablesDetailsLineItems" xlink:to="cbat_LiquidatedDamages" order="7" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/DeferredGovernmentGrantsDetails">
    <loc xlink:type="locator" xlink:label="cbat_OtherLongTermPayablesAbstract" xlink:href="cbat-20210630.xsd#cbat_OtherLongTermPayablesAbstract"/>
    <loc xlink:type="locator" xlink:label="cbat_FinanceCosts" xlink:href="cbat-20210630.xsd#cbat_FinanceCosts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_OtherLongTermPayablesAbstract" xlink:to="cbat_FinanceCosts" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_OtherLongTermPayablesAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForRemovalCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRemovalCosts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_OtherLongTermPayablesAbstract" xlink:to="us-gaap_PaymentsForRemovalCosts" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_SubsidyReceived" xlink:href="cbat-20210630.xsd#cbat_SubsidyReceived"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_OtherLongTermPayablesAbstract" xlink:to="cbat_SubsidyReceived" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherDepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherDepreciationAndAmortization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_OtherLongTermPayablesAbstract" xlink:to="us-gaap_OtherDepreciationAndAmortization" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ProductWarrantyProvisionDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductWarrantiesDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StandardProductWarrantyDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StandardProductWarrantyDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:to="us-gaap_StandardProductWarrantyDescription" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails">
    <loc xlink:type="locator" xlink:label="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsLineItems" xlink:href="cbat-20210630.xsd#cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsTable" xlink:href="cbat-20210630.xsd#cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsLineItems" xlink:to="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsTable" xlink:to="us-gaap_IncomeTaxAuthorityNameAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsTable" xlink:to="srt_RangeAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember_0" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_HongKongTaxMember" xlink:href="cbat-20210630.xsd#cbat_HongKongTaxMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="cbat_HongKongTaxMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_PrcTaxDescription" xlink:href="cbat-20210630.xsd#cbat_PrcTaxDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsLineItems" xlink:to="cbat_PrcTaxDescription" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxCreditCarryforwardDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TaxCreditCarryforwardDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsLineItems" xlink:to="us-gaap_TaxCreditCarryforwardDescription" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/SharebasedCompensationDetails">
    <loc xlink:type="locator" xlink:label="cbat_SharebasedCompensationDetailsLineItems" xlink:href="cbat-20210630.xsd#cbat_SharebasedCompensationDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="cbat_SharebasedCompensationDetailsTable" xlink:href="cbat-20210630.xsd#cbat_SharebasedCompensationDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cbat_SharebasedCompensationDetailsLineItems" xlink:to="cbat_SharebasedCompensationDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_SharebasedCompensationDetailsTable" xlink:to="us-gaap_AwardTypeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_TwoZeroOneFiveEquityIncentivesPlanMember" xlink:href="cbat-20210630.xsd#cbat_TwoZeroOneFiveEquityIncentivesPlanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="cbat_TwoZeroOneFiveEquityIncentivesPlanMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_RestrictedSharesGrantedOnAprilOneNineTwoZeroOneSixMember" xlink:href="cbat-20210630.xsd#cbat_RestrictedSharesGrantedOnAprilOneNineTwoZeroOneSixMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="cbat_RestrictedSharesGrantedOnAprilOneNineTwoZeroOneSixMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember" xlink:href="cbat-20210630.xsd#cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember" xlink:href="cbat-20210630.xsd#cbat_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="cbat_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwoThousandNineteenMember" xlink:href="cbat-20210630.xsd#cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwoThousandNineteenMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwoThousandNineteenMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_SharebasedCompensationDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_SharebasedCompensationDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_SharebasedCompensationDetailsLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_SharebasedCompensationDetailsLineItems" xlink:to="us-gaap_SharePrice" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_RestrictedSharesVestedSharesToBeIssued" xlink:href="cbat-20210630.xsd#cbat_RestrictedSharesVestedSharesToBeIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_SharebasedCompensationDetailsLineItems" xlink:to="cbat_RestrictedSharesVestedSharesToBeIssued" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_SharebasedCompensationDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_RestrictedShareDescription" xlink:href="cbat-20210630.xsd#cbat_RestrictedShareDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_SharebasedCompensationDetailsLineItems" xlink:to="cbat_RestrictedShareDescription" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_SharebasedCompensationDetailsLineItems" xlink:to="us-gaap_RestrictedStockExpense" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_SharebasedCompensationDetailsLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_SharebasedCompensationDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_StockIssuedDuringPeriodSharesRestrictedStockAwardFairValuePerShare" xlink:href="cbat-20210630.xsd#cbat_StockIssuedDuringPeriodSharesRestrictedStockAwardFairValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_SharebasedCompensationDetailsLineItems" xlink:to="cbat_StockIssuedDuringPeriodSharesRestrictedStockAwardFairValuePerShare" order="11" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/IncomeLossPerShareDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1" xlink:href="cbat-20210630.xsd#cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndExpectedToUnvestOutstandingNumber1" xlink:href="cbat-20210630.xsd#cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndExpectedToUnvestOutstandingNumber1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndExpectedToUnvestOutstandingNumber1" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_PurchaseShares" xlink:href="cbat-20210630.xsd#cbat_PurchaseShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="cbat_PurchaseShares" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/WarrantsDetails">
    <loc xlink:type="locator" xlink:label="cbat_WarrantsDetailsLineItems" xlink:href="cbat-20210630.xsd#cbat_WarrantsDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="cbat_WarrantsDetailsTable" xlink:href="cbat-20210630.xsd#cbat_WarrantsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cbat_WarrantsDetailsLineItems" xlink:to="cbat_WarrantsDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_TypeOfAgreementAxis" xlink:href="cbat-20210630.xsd#cbat_TypeOfAgreementAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_WarrantsDetailsTable" xlink:to="cbat_TypeOfAgreementAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_TypeOfAgreementDomain" xlink:href="cbat-20210630.xsd#cbat_TypeOfAgreementDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="cbat_TypeOfAgreementAxis" xlink:to="cbat_TypeOfAgreementDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_TypeOfAgreementDomain_0" xlink:href="cbat-20210630.xsd#cbat_TypeOfAgreementDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="cbat_TypeOfAgreementAxis" xlink:to="cbat_TypeOfAgreementDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_SecuritiesPurchaseAgreementMember" xlink:href="cbat-20210630.xsd#cbat_SecuritiesPurchaseAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_TypeOfAgreementDomain" xlink:to="cbat_SecuritiesPurchaseAgreementMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_WarrantsDescription" xlink:href="cbat-20210630.xsd#cbat_WarrantsDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_WarrantsDetailsLineItems" xlink:to="cbat_WarrantsDescription" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_WarrantsIssuedAndOutstanding" xlink:href="cbat-20210630.xsd#cbat_WarrantsIssuedAndOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_WarrantsDetailsLineItems" xlink:to="cbat_WarrantsIssuedAndOutstanding" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/CommitmentsandContingenciesDetails">
    <loc xlink:type="locator" xlink:label="cbat_CommitmentsandContingenciesDetailsLineItems" xlink:href="cbat-20210630.xsd#cbat_CommitmentsandContingenciesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="cbat_CommitmentsandContingenciesDetailsTable" xlink:href="cbat-20210630.xsd#cbat_CommitmentsandContingenciesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cbat_CommitmentsandContingenciesDetailsLineItems" xlink:to="cbat_CommitmentsandContingenciesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_LitigationCaseAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_LitigationCaseAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_CommitmentsandContingenciesDetailsTable" xlink:to="srt_LitigationCaseAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_LitigationCaseTypeDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_LitigationCaseTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_LitigationCaseAxis" xlink:to="srt_LitigationCaseTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_LitigationCaseTypeDomain_0" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_LitigationCaseTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_LitigationCaseAxis" xlink:to="srt_LitigationCaseTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_LossContingencyByNatureOfContingencyAxis" xlink:href="cbat-20210630.xsd#cbat_LossContingencyByNatureOfContingencyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_CommitmentsandContingenciesDetailsTable" xlink:to="cbat_LossContingencyByNatureOfContingencyAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_LossContingencyByNatureOfContingencyDomain" xlink:href="cbat-20210630.xsd#cbat_LossContingencyByNatureOfContingencyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="cbat_LossContingencyByNatureOfContingencyAxis" xlink:to="cbat_LossContingencyByNatureOfContingencyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_LossContingencyByNatureOfContingencyDomain_0" xlink:href="cbat-20210630.xsd#cbat_LossContingencyByNatureOfContingencyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="cbat_LossContingencyByNatureOfContingencyAxis" xlink:to="cbat_LossContingencyByNatureOfContingencyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_CommitmentsandContingenciesDetailsTable" xlink:to="us-gaap_LossContingenciesByNatureOfContingencyAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyNatureDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="us-gaap_LossContingencyNatureDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyNatureDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="us-gaap_LossContingencyNatureDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ShenzhenHuijieMember" xlink:href="cbat-20210630.xsd#cbat_ShenzhenHuijieMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="cbat_ShenzhenHuijieMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_AnyuanBusMember" xlink:href="cbat-20210630.xsd#cbat_AnyuanBusMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="cbat_AnyuanBusMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ShenzhenXinjiatuoAutomobileTechnologMember" xlink:href="cbat-20210630.xsd#cbat_ShenzhenXinjiatuoAutomobileTechnologMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="cbat_ShenzhenXinjiatuoAutomobileTechnologMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ShenzhenHSLBusinessTechnologyCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_ShenzhenHSLBusinessTechnologyCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="cbat_ShenzhenHSLBusinessTechnologyCoLtdMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_SuzhouIndustrialParkSecurityServiceCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_SuzhouIndustrialParkSecurityServiceCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="cbat_SuzhouIndustrialParkSecurityServiceCoLtdMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CBAKSuzhouAndSuzhouSecurityMember" xlink:href="cbat-20210630.xsd#cbat_CBAKSuzhouAndSuzhouSecurityMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="cbat_CBAKSuzhouAndSuzhouSecurityMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ChongqingThatChongqingZhongrunChemistryCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_ChongqingThatChongqingZhongrunChemistryCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="cbat_ChongqingThatChongqingZhongrunChemistryCoLtdMember" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_HunanZhongkeXingchengCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_HunanZhongkeXingchengCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="cbat_HunanZhongkeXingchengCoLtdMember" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="cbat_ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_DongguanShanshanBatteryMaterialCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_DongguanShanshanBatteryMaterialCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="cbat_DongguanShanshanBatteryMaterialCoLtdMember" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_BTRTianjinNanomaterialManufacturingCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_BTRTianjinNanomaterialManufacturingCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="cbat_BTRTianjinNanomaterialManufacturingCoLtdMember" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_UnitedWinnersLaserCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_UnitedWinnersLaserCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="cbat_UnitedWinnersLaserCoLtdMember" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_BeijingHongfaElectricTechnologyCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_BeijingHongfaElectricTechnologyCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="cbat_BeijingHongfaElectricTechnologyCoLtdMember" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CangzhouHuibangMember" xlink:href="cbat-20210630.xsd#cbat_CangzhouHuibangMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="cbat_CangzhouHuibangMember" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ShenzhenKlclearTechnologyCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_ShenzhenKlclearTechnologyCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="cbat_ShenzhenKlclearTechnologyCoLtdMember" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_TianjinChangxingMetalCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_TianjinChangxingMetalCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="cbat_TianjinChangxingMetalCoLtdMember" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_TianjinChangyuanElectricMaterialCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_TianjinChangyuanElectricMaterialCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="cbat_TianjinChangyuanElectricMaterialCoLtdMember" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_NewEnergyTechnologyCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_NewEnergyTechnologyCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="cbat_NewEnergyTechnologyCoLtdMember" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_JiangxiGanfengBatteryTechnologyCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_JiangxiGanfengBatteryTechnologyCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="cbat_JiangxiGanfengBatteryTechnologyCoLtdMember" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_JihongkaiMachineEquipmentCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_JihongkaiMachineEquipmentCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="cbat_JihongkaiMachineEquipmentCoLtdMember" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_NanjingJinlongChemicalCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_NanjingJinlongChemicalCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="cbat_NanjingJinlongChemicalCoLtdMember" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_XianAnpuNewEnergyTechnologyCoLTDMember" xlink:href="cbat-20210630.xsd#cbat_XianAnpuNewEnergyTechnologyCoLTDMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="cbat_XianAnpuNewEnergyTechnologyCoLTDMember" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ShenzhenGdLaserTechnologyCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_ShenzhenGdLaserTechnologyCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="cbat_ShenzhenGdLaserTechnologyCoLtdMember" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ShandongTianjiaoNewEnergyCoLTDMember" xlink:href="cbat-20210630.xsd#cbat_ShandongTianjiaoNewEnergyCoLTDMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="cbat_ShandongTianjiaoNewEnergyCoLTDMember" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ShanghaiShengmengIndustrialTechnologyCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_ShanghaiShengmengIndustrialTechnologyCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="cbat_ShanghaiShengmengIndustrialTechnologyCoLtdMember" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_JiuzhaoNewEnergyTechnologyCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_JiuzhaoNewEnergyTechnologyCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="cbat_JiuzhaoNewEnergyTechnologyCoLtdMember" order="25" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_DalianTiandaMetalMachineryTradeCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_DalianTiandaMetalMachineryTradeCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="cbat_DalianTiandaMetalMachineryTradeCoLtdMember" order="26" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ShenzhenHaonengTechnologyMember" xlink:href="cbat-20210630.xsd#cbat_ShenzhenHaonengTechnologyMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="cbat_ShenzhenHaonengTechnologyMember" order="27" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_SuzhouSuwangdaPlasticProductCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_SuzhouSuwangdaPlasticProductCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="cbat_SuzhouSuwangdaPlasticProductCoLtdMember" order="28" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ShandongHangeweiNewEnergyVehicleControlCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_ShandongHangeweiNewEnergyVehicleControlCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="cbat_ShandongHangeweiNewEnergyVehicleControlCoLtdMember" order="29" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ConstructioncostsMember" xlink:href="cbat-20210630.xsd#cbat_ConstructioncostsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_LossContingencyByNatureOfContingencyDomain" xlink:to="cbat_ConstructioncostsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_InterestMember" xlink:href="cbat-20210630.xsd#cbat_InterestMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_LossContingencyByNatureOfContingencyDomain" xlink:to="cbat_InterestMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CompensationMember" xlink:href="cbat-20210630.xsd#cbat_CompensationMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_LossContingencyByNatureOfContingencyDomain" xlink:to="cbat_CompensationMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_RemainingContractAmountMember" xlink:href="cbat-20210630.xsd#cbat_RemainingContractAmountMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_LossContingencyByNatureOfContingencyDomain" xlink:to="cbat_RemainingContractAmountMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_GoodsAmountMember" xlink:href="cbat-20210630.xsd#cbat_GoodsAmountMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_LossContingencyByNatureOfContingencyDomain" xlink:to="cbat_GoodsAmountMember" order="4" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingencyNatureDomain" xlink:to="cbat_ChongqingThatChongqingZhongrunChemistryCoLtdMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyDamagesSoughtValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyDamagesSoughtValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_LossContingencyDamagesSoughtValue" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_DepositAssets" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LitigationSettlementAmountAwardedToOtherParty" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LitigationSettlementAmountAwardedToOtherParty"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_LitigationSettlementAmountAwardedToOtherParty" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_LitigationFees" xlink:href="cbat-20210630.xsd#cbat_LitigationFees"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_CommitmentsandContingenciesDetailsLineItems" xlink:to="cbat_LitigationFees" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionContractCostProgressPaymentOffset" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionContractCostProgressPaymentOffset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_ConstructionContractCostProgressPaymentOffset" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_AmountOfFinalJudgementNotReceived" xlink:href="cbat-20210630.xsd#cbat_AmountOfFinalJudgementNotReceived"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_CommitmentsandContingenciesDetailsLineItems" xlink:to="cbat_AmountOfFinalJudgementNotReceived" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ConstructionContractCostProgressPaymentAccrued" xlink:href="cbat-20210630.xsd#cbat_ConstructionContractCostProgressPaymentAccrued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_CommitmentsandContingenciesDetailsLineItems" xlink:to="cbat_ConstructionContractCostProgressPaymentAccrued" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainContingencyUnrecordedAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainContingencyUnrecordedAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_GainContingencyUnrecordedAmount" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_LitigationSettlementAmountesAwardedToOtherPartyDescription" xlink:href="cbat-20210630.xsd#cbat_LitigationSettlementAmountesAwardedToOtherPartyDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_CommitmentsandContingenciesDetailsLineItems" xlink:to="cbat_LitigationSettlementAmountesAwardedToOtherPartyDescription" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ProvisionReceivable" xlink:href="cbat-20210630.xsd#cbat_ProvisionReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_CommitmentsandContingenciesDetailsLineItems" xlink:to="cbat_ProvisionReceivable" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquipmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquipmentExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_EquipmentExpense" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LitigationSettlementExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LitigationSettlementExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_LitigationSettlementExpense" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ReturnOfPrepayment" xlink:href="cbat-20210630.xsd#cbat_ReturnOfPrepayment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_CommitmentsandContingenciesDetailsLineItems" xlink:to="cbat_ReturnOfPrepayment" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_LiquidatedDamages" xlink:href="cbat-20210630.xsd#cbat_LiquidatedDamages"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_CommitmentsandContingenciesDetailsLineItems" xlink:to="cbat_LiquidatedDamages" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CommitmentsAndContingenciesDescription" xlink:href="cbat-20210630.xsd#cbat_CommitmentsAndContingenciesDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_CommitmentsandContingenciesDetailsLineItems" xlink:to="cbat_CommitmentsAndContingenciesDescription" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_MaterialsPurchaseCost" xlink:href="cbat-20210630.xsd#cbat_MaterialsPurchaseCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_CommitmentsandContingenciesDetailsLineItems" xlink:to="cbat_MaterialsPurchaseCost" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_DebtReductionAgreementAmount" xlink:href="cbat-20210630.xsd#cbat_DebtReductionAgreementAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_CommitmentsandContingenciesDetailsLineItems" xlink:to="cbat_DebtReductionAgreementAmount" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ServicesExpenses" xlink:href="cbat-20210630.xsd#cbat_ServicesExpenses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_CommitmentsandContingenciesDetailsLineItems" xlink:to="cbat_ServicesExpenses" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_InterestIncurred" xlink:href="cbat-20210630.xsd#cbat_InterestIncurred"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_CommitmentsandContingenciesDetailsLineItems" xlink:to="cbat_InterestIncurred" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_BankDepositsPeriod" xlink:href="cbat-20210630.xsd#cbat_BankDepositsPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_CommitmentsandContingenciesDetailsLineItems" xlink:to="cbat_BankDepositsPeriod" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_FrozenByBank" xlink:href="cbat-20210630.xsd#cbat_FrozenByBank"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_CommitmentsandContingenciesDetailsLineItems" xlink:to="cbat_FrozenByBank" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToEmployees" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToEmployees"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_PaymentsToEmployees" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_EmployeeBenefitsAndShareBasedCompensation" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_CreditorsRight" xlink:href="cbat-20210630.xsd#cbat_CreditorsRight"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_CommitmentsandContingenciesDetailsLineItems" xlink:to="cbat_CreditorsRight" order="25" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_AccruedMaterialsCost" xlink:href="cbat-20210630.xsd#cbat_AccruedMaterialsCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_CommitmentsandContingenciesDetailsLineItems" xlink:to="cbat_AccruedMaterialsCost" order="26" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ConcentrationsandCreditRiskDetails">
    <loc xlink:type="locator" xlink:label="cbat_ConcentrationsandCreditRiskDetailsLineItems" xlink:href="cbat-20210630.xsd#cbat_ConcentrationsandCreditRiskDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="cbat_ConcentrationsandCreditRiskDetailsTable" xlink:href="cbat-20210630.xsd#cbat_ConcentrationsandCreditRiskDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cbat_ConcentrationsandCreditRiskDetailsLineItems" xlink:to="cbat_ConcentrationsandCreditRiskDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_ConcentrationsandCreditRiskDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ZhengzhouBAKBatteryCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_ZhengzhouBAKBatteryCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_ZhengzhouBAKBatteryCoLtdMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ZhengzhouBAKElectronicsCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_ZhengzhouBAKElectronicsCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_ZhengzhouBAKElectronicsCoLtdMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ZhengzhouBAKNewEnergyTechnologyCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_ZhengzhouBAKNewEnergyTechnologyCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_ZhengzhouBAKNewEnergyTechnologyCoLtdMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ConcentrationRiskThresholdPercentage" xlink:href="cbat-20210630.xsd#cbat_ConcentrationRiskThresholdPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ConcentrationsandCreditRiskDetailsLineItems" xlink:to="cbat_ConcentrationRiskThresholdPercentage" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_RepaidAmount" xlink:href="cbat-20210630.xsd#cbat_RepaidAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_ConcentrationsandCreditRiskDetailsLineItems" xlink:to="cbat_RepaidAmount" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/SegmentInformationDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="cbat_NumberOfSegment" xlink:href="cbat-20210630.xsd#cbat_NumberOfSegment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="cbat_NumberOfSegment" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/SubsequentEventsDetails">
    <loc xlink:type="locator" xlink:label="cbat_SubsequentEventsDetailsLineItems" xlink:href="cbat-20210630.xsd#cbat_SubsequentEventsDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="cbat_SubsequentEventsDetailsTable" xlink:href="cbat-20210630.xsd#cbat_SubsequentEventsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cbat_SubsequentEventsDetailsLineItems" xlink:to="cbat_SubsequentEventsDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_SubsequentEventsDetailsTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cbat_SubsequentEventsDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_MeiduGrapheneMember" xlink:href="cbat-20210630.xsd#cbat_MeiduGrapheneMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_MeiduGrapheneMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_MrJunnanYeMember" xlink:href="cbat-20210630.xsd#cbat_MrJunnanYeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_MrJunnanYeMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_HitransLoanMember" xlink:href="cbat-20210630.xsd#cbat_HitransLoanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cbat_HitransLoanMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_BusinessAcquisitionMember" xlink:href="cbat-20210630.xsd#cbat_BusinessAcquisitionMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="cbat_BusinessAcquisitionMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_HitransHeldMember" xlink:href="cbat-20210630.xsd#cbat_HitransHeldMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="cbat_HitransHeldMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_SubsequentEventsDetailsLineItems" xlink:to="us-gaap_SubsequentEventDescription" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_SubsequentEventsDetailsLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_SubsequentEventsDetailsLineItems" xlink:to="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockDividend" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockDividend"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_SubsequentEventsDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockDividend" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_PercentageOfShareholdersOwnership" xlink:href="cbat-20210630.xsd#cbat_PercentageOfShareholdersOwnership"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_SubsequentEventsDetailsLineItems" xlink:to="cbat_PercentageOfShareholdersOwnership" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_PercentageOfAcquisitionPercentage" xlink:href="cbat-20210630.xsd#cbat_PercentageOfAcquisitionPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_SubsequentEventsDetailsLineItems" xlink:to="cbat_PercentageOfAcquisitionPercentage" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_PledgedCollateralPercentage" xlink:href="cbat-20210630.xsd#cbat_PledgedCollateralPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_SubsequentEventsDetailsLineItems" xlink:to="cbat_PledgedCollateralPercentage" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_AcquisitionAgreementPercentage" xlink:href="cbat-20210630.xsd#cbat_AcquisitionAgreementPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_SubsequentEventsDetailsLineItems" xlink:to="cbat_AcquisitionAgreementPercentage" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Cash"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_SubsequentEventsDetailsLineItems" xlink:to="us-gaap_Cash" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_BankLoans" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_BankLoans"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_SubsequentEventsDetailsLineItems" xlink:to="srt_BankLoans" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TerminationLoans" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TerminationLoans"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_SubsequentEventsDetailsLineItems" xlink:to="us-gaap_TerminationLoans" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SecurityDeposit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecurityDeposit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_SubsequentEventsDetailsLineItems" xlink:to="us-gaap_SecurityDeposit" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_PaymentsForLegalSettlement" xlink:href="cbat-20210630.xsd#cbat_PaymentsForLegalSettlement"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_SubsequentEventsDetailsLineItems" xlink:to="cbat_PaymentsForLegalSettlement" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SecuritiesSegregatedUnderSecuritiesExchangeCommissionRegulation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesSegregatedUnderSecuritiesExchangeCommissionRegulation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_SubsequentEventsDetailsLineItems" xlink:to="us-gaap_SecuritiesSegregatedUnderSecuritiesExchangeCommissionRegulation" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_AcquireOwnershipPercentage" xlink:href="cbat-20210630.xsd#cbat_AcquireOwnershipPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_SubsequentEventsDetailsLineItems" xlink:to="cbat_AcquireOwnershipPercentage" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ConcentrationRiskThresholdPercentage" xlink:href="cbat-20210630.xsd#cbat_ConcentrationRiskThresholdPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_SubsequentEventsDetailsLineItems" xlink:to="cbat_ConcentrationRiskThresholdPercentage" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BankOverdrafts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BankOverdrafts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_SubsequentEventsDetailsLineItems" xlink:to="us-gaap_BankOverdrafts" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansReceivableWithFixedRatesOfInterest1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableWithFixedRatesOfInterest1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_SubsequentEventsDetailsLineItems" xlink:to="us-gaap_LoansReceivableWithFixedRatesOfInterest1" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfOtherDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfOtherDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_SubsequentEventsDetailsLineItems" xlink:to="us-gaap_RepaymentsOfOtherDebt" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtInterestRateIncrease" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermDebtInterestRateIncrease"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cbat_SubsequentEventsDetailsLineItems" xlink:to="us-gaap_ShortTermDebtInterestRateIncrease" order="20" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/DocumentAndEntityInformation">
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentInformationLineItems"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentInformationTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentInformationTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityRegistrantName"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_TradingSymbol"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_TradingSymbol" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentType"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CurrentFiscalYearEndDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_AmendmentFlag"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCentralIndexKey"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCurrentReportingStatus"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCurrentReportingStatus" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityFilerCategory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFilerCategory" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentPeriodEndDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentFiscalYearFocus"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentFiscalPeriodFocus"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntitySmallBusiness"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntitySmallBusiness" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityEmergingGrowthCompany"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityShellCompany"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityShellCompany" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentQuarterlyReport"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentQuarterlyReport" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentTransitionReport"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentTransitionReport" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityFileNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFileNumber" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityIncorporationStateCountryCode"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityIncorporationStateCountryCode" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityTaxIdentificationNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityTaxIdentificationNumber" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressAddressLine1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine1" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine2" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressAddressLine2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine2" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressCityOrTown"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressCityOrTown" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressCountry" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressCountry"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressCountry" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressPostalZipCode"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressPostalZipCode" order="25" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CityAreaCode"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CityAreaCode" order="26" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LocalPhoneNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_LocalPhoneNumber" order="27" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_Security12bTitle"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_Security12bTitle" order="28" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_SecurityExchangeName"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_SecurityExchangeName" order="29" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityInteractiveDataCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityInteractiveDataCurrent" order="30" xbrldt:closed="true"/>
  </definitionLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>10
<FILENAME>cbat-20210630_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: Fri Aug 20 11:47:25 UTC 2021 -->
<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="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel"/>
  <labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US">Statement of Financial Position [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US">Total current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">Total assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US">Total current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US">Total liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityBeforeTreasuryStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityBeforeTreasuryStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquityBeforeTreasuryStock_lbl" xml:lang="en-US">Stockholders&apos; equity (deficit) before Treasury Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityBeforeTreasuryStock" xlink:to="us-gaap_StockholdersEquityBeforeTreasuryStock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Total shareholders&#8217; equities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Total equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl0" xml:lang="en-US">Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl1" xml:lang="en-US">Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">Total liabilities and shareholder&#8217;s equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US">Income Statement [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US">Gross profit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US">Total operating expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US">(Loss) income before income tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net (loss) income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLoss_lbl0" xml:lang="en-US">Net income (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetIncomeLoss_lbl1" xml:lang="en-US">Net (loss) income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl" xml:lang="en-US">Net (loss) income attributable to CBAK Energy Technology, Inc.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl0" xml:lang="en-US">Net (loss) income attributable to shareholders of CBAK Energy Technology, Inc.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl" xml:lang="en-US">Comprehensive (loss) income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US">Comprehensive (loss) income attributable to CBAK Energy Technology, Inc.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xml:lang="en-US">Statement of Stockholders&apos; Equity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US">Balance (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharesOutstanding_lbl0" xml:lang="en-US">Balance (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US">Equity Components [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US">Statement of Cash Flows [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Net cash provided by (used in) operating activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US">Net cash used in investing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US">Net cash (used in) provided by financing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xml:lang="en-US">Net (decrease) increase in cash and cash equivalents, and restricted cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">Cash and cash equivalents, and restricted cash at the beginning of period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl0" xml:lang="en-US">Cash and cash equivalents, and restricted cash at the end of period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US">Accounting Policies [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_PledgedDepositsAbstract" xlink:href="cbat-20210630.xsd#cbat_PledgedDepositsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_PledgedDepositsAbstract_lbl" xml:lang="en-US">Pledged Deposits [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PledgedDepositsAbstract" xlink:to="cbat_PledgedDepositsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfPledgedDepositsAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfPledgedDepositsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfPledgedDepositsAbstract_lbl" xml:lang="en-US">Schedule of pledged deposits [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfPledgedDepositsAbstract" xlink:to="cbat_ScheduleOfPledgedDepositsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_TradeAccountsAndBillsReceivableNetAbstract" xlink:href="cbat-20210630.xsd#cbat_TradeAccountsAndBillsReceivableNetAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_TradeAccountsAndBillsReceivableNetAbstract_lbl" xml:lang="en-US">Trade Accounts And Bills Receivable Net [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TradeAccountsAndBillsReceivableNetAbstract" xlink:to="cbat_TradeAccountsAndBillsReceivableNetAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfTradeAccountsAndBillsReceivableAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfTradeAccountsAndBillsReceivableAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfTradeAccountsAndBillsReceivableAbstract_lbl" xml:lang="en-US">Schedule of trade accounts and bills receivable [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfTradeAccountsAndBillsReceivableAbstract" xlink:to="cbat_ScheduleOfTradeAccountsAndBillsReceivableAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfAnalysisOfTheAllowanceForDoubtfulAccountsAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfAnalysisOfTheAllowanceForDoubtfulAccountsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfAnalysisOfTheAllowanceForDoubtfulAccountsAbstract_lbl" xml:lang="en-US">Schedule of analysis of the allowance for doubtful accounts [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfAnalysisOfTheAllowanceForDoubtfulAccountsAbstract" xlink:to="cbat_ScheduleOfAnalysisOfTheAllowanceForDoubtfulAccountsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xml:lang="en-US">Balance at beginning of period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl0" xml:lang="en-US">Balance at end of period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureAbstract_lbl" xml:lang="en-US">Inventory Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfInventoriesAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfInventoriesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfInventoriesAbstract_lbl" xml:lang="en-US">Schedule of inventories [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfInventoriesAbstract" xlink:to="cbat_ScheduleOfInventoriesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US">Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryNet_lbl0" xml:lang="en-US">Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl0"/>
    <loc xlink:type="locator" xlink:label="cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract" xlink:href="cbat-20210630.xsd#cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract_lbl" xml:lang="en-US">Prepayments And Other Receivables And Recoverable From Loan Guarantee [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract" xlink:to="cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfPrepaymentsAndOtherReceivablesAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfPrepaymentsAndOtherReceivablesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfPrepaymentsAndOtherReceivablesAbstract_lbl" xml:lang="en-US">Schedule of prepayments and other receivables [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfPrepaymentsAndOtherReceivablesAbstract" xlink:to="cbat_ScheduleOfPrepaymentsAndOtherReceivablesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationsAbstract_lbl" xml:lang="en-US">Business Combinations [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfAcquisitionOfASubsidiaryAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfAcquisitionOfASubsidiaryAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfAcquisitionOfASubsidiaryAbstract_lbl" xml:lang="en-US">Schedule of Acquisition of a subsidiary [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfAcquisitionOfASubsidiaryAbstract" xlink:to="cbat_ScheduleOfAcquisitionOfASubsidiaryAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ReceivablesFromFormerSubsidiariesAbstract" xlink:href="cbat-20210630.xsd#cbat_ReceivablesFromFormerSubsidiariesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ReceivablesFromFormerSubsidiariesAbstract_lbl" xml:lang="en-US">Receivables From Former Subsidiaries [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ReceivablesFromFormerSubsidiariesAbstract" xlink:to="cbat_ReceivablesFromFormerSubsidiariesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfPayablesToAFormerSubsidiariesNetAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfPayablesToAFormerSubsidiariesNetAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfPayablesToAFormerSubsidiariesNetAbstract_lbl" xml:lang="en-US">Schedule of payables to a former subsidiaries, net [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfPayablesToAFormerSubsidiariesNetAbstract" xlink:to="cbat_ScheduleOfPayablesToAFormerSubsidiariesNetAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xml:lang="en-US">Related Party [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US">Property, Plant and Equipment [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfPropertyPlantAndEquipmentNetAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfPropertyPlantAndEquipmentNetAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfPropertyPlantAndEquipmentNetAbstract_lbl" xml:lang="en-US">Schedule of property, plant and equipment, net [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfPropertyPlantAndEquipmentNetAbstract" xlink:to="cbat_ScheduleOfPropertyPlantAndEquipmentNetAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ConstructionInProgressAbstract" xlink:href="cbat-20210630.xsd#cbat_ConstructionInProgressAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ConstructionInProgressAbstract_lbl" xml:lang="en-US">Construction In Progress [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConstructionInProgressAbstract" xlink:to="cbat_ConstructionInProgressAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfConstructionInProgressAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfConstructionInProgressAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfConstructionInProgressAbstract_lbl" xml:lang="en-US">Schedule of construction in progress [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfConstructionInProgressAbstract" xlink:to="cbat_ScheduleOfConstructionInProgressAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionInProgressGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionInProgressGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ConstructionInProgressGross_lbl" xml:lang="en-US">Carrying amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionInProgressGross" xlink:to="us-gaap_ConstructionInProgressGross_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_NonMarketableSecuritiesAbstract" xlink:href="cbat-20210630.xsd#cbat_NonMarketableSecuritiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_NonMarketableSecuritiesAbstract_lbl" xml:lang="en-US">Non Marketable Securities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NonMarketableSecuritiesAbstract" xlink:to="cbat_NonMarketableSecuritiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfNonMarketableEquitySecuritiesAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfNonMarketableEquitySecuritiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfNonMarketableEquitySecuritiesAbstract_lbl" xml:lang="en-US">Schedule of Non-marketable equity securities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfNonMarketableEquitySecuritiesAbstract" xlink:to="cbat_ScheduleOfNonMarketableEquitySecuritiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_OperatingLeasesOfLesseeDisclosuresAbstract" xlink:href="cbat-20210630.xsd#cbat_OperatingLeasesOfLesseeDisclosuresAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_OperatingLeasesOfLesseeDisclosuresAbstract_lbl" xml:lang="en-US">Operating Leases Of Lessee Disclosures [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_OperatingLeasesOfLesseeDisclosuresAbstract" xlink:to="cbat_OperatingLeasesOfLesseeDisclosuresAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfRightOfUseAssetsAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfRightOfUseAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfRightOfUseAssetsAbstract_lbl" xml:lang="en-US">Schedule of right-of-use assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfRightOfUseAssetsAbstract" xlink:to="cbat_ScheduleOfRightOfUseAssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_OperatingLeaseRightOfUseAssetAtPeriod" xlink:href="cbat-20210630.xsd#cbat_OperatingLeaseRightOfUseAssetAtPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="cbat_OperatingLeaseRightOfUseAssetAtPeriod_lbl" xml:lang="en-US">Balance at beginning of period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_OperatingLeaseRightOfUseAssetAtPeriod" xlink:to="cbat_OperatingLeaseRightOfUseAssetAtPeriod_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="cbat_OperatingLeaseRightOfUseAssetAtPeriod_lbl0" xml:lang="en-US">Balance at end of period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_OperatingLeaseRightOfUseAssetAtPeriod" xlink:to="cbat_OperatingLeaseRightOfUseAssetAtPeriod_lbl0"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfNetInvestmentInSalesTypeLeasesAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfNetInvestmentInSalesTypeLeasesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfNetInvestmentInSalesTypeLeasesAbstract_lbl" xml:lang="en-US">Schedule of net investment in sales-type leases [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfNetInvestmentInSalesTypeLeasesAbstract" xlink:to="cbat_ScheduleOfNetInvestmentInSalesTypeLeasesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfFutureMinimumLeasePaymentsReceivableForSalesTypeLeasesAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfFutureMinimumLeasePaymentsReceivableForSalesTypeLeasesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfFutureMinimumLeasePaymentsReceivableForSalesTypeLeasesAbstract_lbl" xml:lang="en-US">Schedule of future minimum lease payments receivable for sales type leases [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfFutureMinimumLeasePaymentsReceivableForSalesTypeLeasesAbstract" xlink:to="cbat_ScheduleOfFutureMinimumLeasePaymentsReceivableForSalesTypeLeasesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract_lbl" xml:lang="en-US">Schedule of maturities of lease liabilities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract" xlink:to="cbat_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfLeaseTermAndDiscountRateAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfLeaseTermAndDiscountRateAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfLeaseTermAndDiscountRateAbstract_lbl" xml:lang="en-US">Schedule of lease term and discount rate [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfLeaseTermAndDiscountRateAbstract" xlink:to="cbat_ScheduleOfLeaseTermAndDiscountRateAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfOperatingLeaseExpensesAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfOperatingLeaseExpensesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfOperatingLeaseExpensesAbstract_lbl" xml:lang="en-US">Schedule of operating lease expenses [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfOperatingLeaseExpensesAbstract" xlink:to="cbat_ScheduleOfOperatingLeaseExpensesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LeaseCost_lbl" xml:lang="en-US">Total lease expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_LeaseCost_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfIntangibleAssetsAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfIntangibleAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfIntangibleAssetsAbstract_lbl" xml:lang="en-US">Schedule of intangible assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfIntangibleAssetsAbstract" xlink:to="cbat_ScheduleOfIntangibleAssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract_lbl" xml:lang="en-US">Other Liabilities and Financial Instruments Subject to Mandatory Redemption [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract" xlink:to="us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfTradeAccountsAndBillsPayableAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfTradeAccountsAndBillsPayableAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfTradeAccountsAndBillsPayableAbstract_lbl" xml:lang="en-US">Schedule of trade accounts and bills payable [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfTradeAccountsAndBillsPayableAbstract" xlink:to="cbat_ScheduleOfTradeAccountsAndBillsPayableAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xml:lang="en-US">Debt Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfBankBorrowingsAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfBankBorrowingsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfBankBorrowingsAbstract_lbl" xml:lang="en-US">Schedule of bank borrowings [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfBankBorrowingsAbstract" xlink:to="cbat_ScheduleOfBankBorrowingsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfFacilitiesSecuredByTheCompanysAssetsAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfFacilitiesSecuredByTheCompanysAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfFacilitiesSecuredByTheCompanysAssetsAbstract_lbl" xml:lang="en-US">Schedule of facilities secured by the company&apos;s assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfFacilitiesSecuredByTheCompanysAssetsAbstract" xlink:to="cbat_ScheduleOfFacilitiesSecuredByTheCompanysAssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CollateralAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CollateralAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CollateralAxis_lbl" xml:lang="en-US">Collateral Held [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CollateralAxis" xlink:to="us-gaap_CollateralAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfOtherShortTermLoansAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfOtherShortTermLoansAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfOtherShortTermLoansAbstract_lbl" xml:lang="en-US">Schedule of other short-term loans [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfOtherShortTermLoansAbstract" xlink:to="cbat_ScheduleOfOtherShortTermLoansAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PayablesAndAccrualsAbstract_lbl" xml:lang="en-US">Payables and Accruals [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_PayablesAndAccrualsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfAccruedExpensesAndOtherPayablesAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfAccruedExpensesAndOtherPayablesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfAccruedExpensesAndOtherPayablesAbstract_lbl" xml:lang="en-US">Schedule of accrued expenses and other payables [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfAccruedExpensesAndOtherPayablesAbstract" xlink:to="cbat_ScheduleOfAccruedExpensesAndOtherPayablesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_OtherLongTermPayablesAbstract" xlink:href="cbat-20210630.xsd#cbat_OtherLongTermPayablesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_OtherLongTermPayablesAbstract_lbl" xml:lang="en-US">Other Long Term Payables [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_OtherLongTermPayablesAbstract" xlink:to="cbat_OtherLongTermPayablesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfDeferredGovernmentGrantsAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfDeferredGovernmentGrantsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfDeferredGovernmentGrantsAbstract_lbl" xml:lang="en-US">Schedule of deferred government grants [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfDeferredGovernmentGrantsAbstract" xlink:to="cbat_ScheduleOfDeferredGovernmentGrantsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductWarrantiesDisclosuresAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductWarrantiesDisclosuresAbstract_lbl" xml:lang="en-US">Product Warranties Disclosures [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:to="us-gaap_ProductWarrantiesDisclosuresAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US">Income Tax Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfProvisionForIncomeTaxesExpensesAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfProvisionForIncomeTaxesExpensesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfProvisionForIncomeTaxesExpensesAbstract_lbl" xml:lang="en-US">Schedule of provision for income taxes expenses [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfProvisionForIncomeTaxesExpensesAbstract" xlink:to="cbat_ScheduleOfProvisionForIncomeTaxesExpensesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfIncomeTaxReconciliationAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfIncomeTaxReconciliationAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfIncomeTaxReconciliationAbstract_lbl" xml:lang="en-US">Schedule of income tax reconciliation [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfIncomeTaxReconciliationAbstract" xlink:to="cbat_ScheduleOfIncomeTaxReconciliationAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfDeferredTaxAssetsAndLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfDeferredTaxAssetsAndLiabilitiesAbstract_lbl" xml:lang="en-US">Schedule of deferred tax assets and liabilities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="cbat_ScheduleOfDeferredTaxAssetsAndLiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ComponentsOfDeferredTaxAssetsAxis" xlink:href="cbat-20210630.xsd#cbat_ComponentsOfDeferredTaxAssetsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ComponentsOfDeferredTaxAssetsAxis_lbl" xml:lang="en-US">Components Of Deferred Tax Assets [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ComponentsOfDeferredTaxAssetsAxis" xlink:to="cbat_ComponentsOfDeferredTaxAssetsAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfUnrecognizedTaxBenefitsExcludingInterestAndPenaltiesAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfUnrecognizedTaxBenefitsExcludingInterestAndPenaltiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfUnrecognizedTaxBenefitsExcludingInterestAndPenaltiesAbstract_lbl" xml:lang="en-US">Schedule of unrecognized tax benefits excluding interest and penalties [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfUnrecognizedTaxBenefitsExcludingInterestAndPenaltiesAbstract" xlink:to="cbat_ScheduleOfUnrecognizedTaxBenefitsExcludingInterestAndPenaltiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefits" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl" xml:lang="en-US">Balance as of January 1, 2021</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl0" xml:lang="en-US">Balance as of June 30, 2021</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits_lbl0"/>
    <loc xlink:type="locator" xlink:label="cbat_TypeOfCurrencyAxis" xlink:href="cbat-20210630.xsd#cbat_TypeOfCurrencyAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_TypeOfCurrencyAxis_lbl" xml:lang="en-US">TypeOfCurrency [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TypeOfCurrencyAxis" xlink:to="cbat_TypeOfCurrencyAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfNonVestedRestrictedShareUnitsGrantedAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfNonVestedRestrictedShareUnitsGrantedAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfNonVestedRestrictedShareUnitsGrantedAbstract_lbl" xml:lang="en-US">Schedule of non-vested restricted share units granted [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfNonVestedRestrictedShareUnitsGrantedAbstract" xlink:to="cbat_ScheduleOfNonVestedRestrictedShareUnitsGrantedAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardDateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardDateAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardDateAxis_lbl" xml:lang="en-US">Award Date [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardDateAxis" xlink:to="us-gaap_AwardDateAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_lbl" xml:lang="en-US">Non-vested share, Beginning balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US">Non-vested share, Ending balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US">Earnings Per Share [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareAbstract_lbl0" xml:lang="en-US">(Loss) Income per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl0"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfCalculationOfIncomeLossPerShareAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfCalculationOfIncomeLossPerShareAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfCalculationOfIncomeLossPerShareAbstract_lbl" xml:lang="en-US">Schedule of calculation of income (loss) per share [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfCalculationOfIncomeLossPerShareAbstract" xlink:to="cbat_ScheduleOfCalculationOfIncomeLossPerShareAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_WarrantsDisclosureAbstract" xlink:href="cbat-20210630.xsd#cbat_WarrantsDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_WarrantsDisclosureAbstract_lbl" xml:lang="en-US">Warrants Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WarrantsDisclosureAbstract" xlink:to="cbat_WarrantsDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfTheOutstandingWarrantsAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfTheOutstandingWarrantsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfTheOutstandingWarrantsAbstract_lbl" xml:lang="en-US">Schedule of the outstanding warrants [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfTheOutstandingWarrantsAbstract" xlink:to="cbat_ScheduleOfTheOutstandingWarrantsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_lbl" xml:lang="en-US">Sale of Stock [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfWarrantsIssuedAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfWarrantsIssuedAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfWarrantsIssuedAbstract_lbl" xml:lang="en-US">Schedule of warrants issued [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfWarrantsIssuedAbstract" xlink:to="cbat_ScheduleOfWarrantsIssuedAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementClassOfStockAxis_lbl" xml:lang="en-US">Class of Stock [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_StatementClassOfStockAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnARecurringBasisUsingLevel3InputsAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnARecurringBasisUsingLevel3InputsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnARecurringBasisUsingLevel3InputsAbstract_lbl" xml:lang="en-US">Schedule of warrants liability measured at fair value on a recurring basis using Level 3 inputs [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnARecurringBasisUsingLevel3InputsAbstract" xlink:to="cbat_ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnARecurringBasisUsingLevel3InputsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_BalanceAtBeginningAndEndingOfYear" xlink:href="cbat-20210630.xsd#cbat_BalanceAtBeginningAndEndingOfYear"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="cbat_BalanceAtBeginningAndEndingOfYear_lbl" xml:lang="en-US">Balance at the beginning of period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_BalanceAtBeginningAndEndingOfYear" xlink:to="cbat_BalanceAtBeginningAndEndingOfYear_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="cbat_BalanceAtBeginningAndEndingOfYear_lbl0" xml:lang="en-US">Balance at end of period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_BalanceAtBeginningAndEndingOfYear" xlink:to="cbat_BalanceAtBeginningAndEndingOfYear_lbl0"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfTheWarrantActivityAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfTheWarrantActivityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfTheWarrantActivityAbstract_lbl" xml:lang="en-US">Schedule of the warrant activity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfTheWarrantActivityAbstract" xlink:to="cbat_ScheduleOfTheWarrantActivityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_NumberOfWarrantsBeginningAndEnding" xlink:href="cbat-20210630.xsd#cbat_NumberOfWarrantsBeginningAndEnding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="cbat_NumberOfWarrantsBeginningAndEnding_lbl" xml:lang="en-US">Number of Warrants, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NumberOfWarrantsBeginningAndEnding" xlink:to="cbat_NumberOfWarrantsBeginningAndEnding_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="cbat_NumberOfWarrantsBeginningAndEnding_lbl0" xml:lang="en-US">Number of Warrants, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NumberOfWarrantsBeginningAndEnding" xlink:to="cbat_NumberOfWarrantsBeginningAndEnding_lbl0"/>
    <loc xlink:type="locator" xlink:label="cbat_AverageExercisePriceBeginningAndEnding" xlink:href="cbat-20210630.xsd#cbat_AverageExercisePriceBeginningAndEnding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="cbat_AverageExercisePriceBeginningAndEnding_lbl" xml:lang="en-US">Average Exercise Price, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AverageExercisePriceBeginningAndEnding" xlink:to="cbat_AverageExercisePriceBeginningAndEnding_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="cbat_AverageExercisePriceBeginningAndEnding_lbl0" xml:lang="en-US">Average Exercise Price, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AverageExercisePriceBeginningAndEnding" xlink:to="cbat_AverageExercisePriceBeginningAndEnding_lbl0"/>
    <loc xlink:type="locator" xlink:label="cbat_NumberOfWarrantsExercisableBeginningAndEnding" xlink:href="cbat-20210630.xsd#cbat_NumberOfWarrantsExercisableBeginningAndEnding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="cbat_NumberOfWarrantsExercisableBeginningAndEnding_lbl" xml:lang="en-US">Number of Warrants, Exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NumberOfWarrantsExercisableBeginningAndEnding" xlink:to="cbat_NumberOfWarrantsExercisableBeginningAndEnding_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="cbat_NumberOfWarrantsExercisableBeginningAndEnding_lbl0" xml:lang="en-US">Number of Warrants, Exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NumberOfWarrantsExercisableBeginningAndEnding" xlink:to="cbat_NumberOfWarrantsExercisableBeginningAndEnding_lbl0"/>
    <loc xlink:type="locator" xlink:label="cbat_AverageExercisePriceExercisableBeginning" xlink:href="cbat-20210630.xsd#cbat_AverageExercisePriceExercisableBeginning"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="cbat_AverageExercisePriceExercisableBeginning_lbl" xml:lang="en-US">Average Exercise Price, Exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AverageExercisePriceExercisableBeginning" xlink:to="cbat_AverageExercisePriceExercisableBeginning_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="cbat_AverageExercisePriceExercisableBeginning_lbl0" xml:lang="en-US">Average Exercise Price, Exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AverageExercisePriceExercisableBeginning" xlink:to="cbat_AverageExercisePriceExercisableBeginning_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresAbstract_lbl" xml:lang="en-US">Fair Value Disclosures [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfCapitalCommitmentsAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfCapitalCommitmentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfCapitalCommitmentsAbstract_lbl" xml:lang="en-US">Schedule of capital commitments [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfCapitalCommitmentsAbstract" xlink:to="cbat_ScheduleOfCapitalCommitmentsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCommitmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherCommitmentsAxis_lbl" xml:lang="en-US">Other Commitments [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCommitmentsAxis" xlink:to="us-gaap_OtherCommitmentsAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RisksAndUncertaintiesAbstract_lbl" xml:lang="en-US">Risks and Uncertainties [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_RisksAndUncertaintiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfRevenueByMajorCustomersByReportingSegmentsAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfRevenueByMajorCustomersByReportingSegmentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfRevenueByMajorCustomersByReportingSegmentsAbstract_lbl" xml:lang="en-US">Schedule of revenue by major customers by reporting segments [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfRevenueByMajorCustomersByReportingSegmentsAbstract" xlink:to="cbat_ScheduleOfRevenueByMajorCustomersByReportingSegmentsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MajorCustomersAxis_lbl" xml:lang="en-US">Customer [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_MajorCustomersAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfAccountsReceivableByMajorCustomerAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfAccountsReceivableByMajorCustomerAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfAccountsReceivableByMajorCustomerAbstract_lbl" xml:lang="en-US">Schedule of accounts receivable by major customer [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfAccountsReceivableByMajorCustomerAbstract" xlink:to="cbat_ScheduleOfAccountsReceivableByMajorCustomerAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xml:lang="en-US">Concentration Risk Benchmark [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfNetPurchaseBySuppliersAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfNetPurchaseBySuppliersAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfNetPurchaseBySuppliersAbstract_lbl" xml:lang="en-US">Schedule of net purchase by suppliers [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfNetPurchaseBySuppliersAbstract" xlink:to="cbat_ScheduleOfNetPurchaseBySuppliersAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_lbl" xml:lang="en-US">Supplier [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfAccountsPayableBySuppliersAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfAccountsPayableBySuppliersAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfAccountsPayableBySuppliersAbstract_lbl" xml:lang="en-US">Schedule of accounts payable by suppliers [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfAccountsPayableBySuppliersAbstract" xlink:to="cbat_ScheduleOfAccountsPayableBySuppliersAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfTransactionsAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfTransactionsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfTransactionsAbstract_lbl" xml:lang="en-US">Schedule of transactions [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfTransactionsAbstract" xlink:to="cbat_ScheduleOfTransactionsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingAbstract_lbl" xml:lang="en-US">Segment Reporting [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfNetRevenuesFromManufactureOfBatteriesByProductsAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfNetRevenuesFromManufactureOfBatteriesByProductsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfNetRevenuesFromManufactureOfBatteriesByProductsAbstract_lbl" xml:lang="en-US">Schedule of net revenues from manufacture of batteries by products [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfNetRevenuesFromManufactureOfBatteriesByProductsAbstract" xlink:to="cbat_ScheduleOfNetRevenuesFromManufactureOfBatteriesByProductsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductOrServiceAxis_lbl" xml:lang="en-US">Product and Service [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementBusinessSegmentsAxis_lbl" xml:lang="en-US">Segments [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_StatementBusinessSegmentsAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfNetRevenuesFromManufactureOfBatteriesByGeographicalAreasAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfNetRevenuesFromManufactureOfBatteriesByGeographicalAreasAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfNetRevenuesFromManufactureOfBatteriesByGeographicalAreasAbstract_lbl" xml:lang="en-US">Schedule of net revenues from manufacture of batteries by geographical areas [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfNetRevenuesFromManufactureOfBatteriesByGeographicalAreasAbstract" xlink:to="cbat_ScheduleOfNetRevenuesFromManufactureOfBatteriesByGeographicalAreasAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StatementGeographicalAxis_lbl" xml:lang="en-US">Geographical [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_StatementGeographicalAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsAbstract_lbl" xml:lang="en-US">Subsequent Events [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentType"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentQuarterlyReport"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentQuarterlyReport_lbl" xml:lang="en-US">Document Quarterly Report</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentQuarterlyReport" xlink:to="dei_DocumentQuarterlyReport_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentPeriodEndDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentFiscalYearFocus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentTransitionReport"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentTransitionReport_lbl" xml:lang="en-US">Document Transition Report</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityFileNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US">Entity File Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityRegistrantName"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityIncorporationStateCountryCode"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US">Entity Incorporation, State or Country Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityTaxIdentificationNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xml:lang="en-US">Entity Tax Identification Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressAddressLine1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityAddressAddressLine1_lbl" xml:lang="en-US">Entity Address, Address Line One</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine2" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressAddressLine2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityAddressAddressLine2_lbl" xml:lang="en-US">Entity Address, Address Line Two</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressCityOrTown"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityAddressCityOrTown_lbl" xml:lang="en-US">Entity Address, City or Town</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressCountry" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressCountry"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityAddressCountry_lbl" xml:lang="en-US">Entity Address, Country</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCountry" xlink:to="dei_EntityAddressCountry_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressPostalZipCode"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityAddressPostalZipCode_lbl" xml:lang="en-US">Entity Address, Postal Zip Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CityAreaCode"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_CityAreaCode_lbl" xml:lang="en-US">City Area Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LocalPhoneNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_LocalPhoneNumber_lbl" xml:lang="en-US">Local Phone Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_Security12bTitle"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_Security12bTitle_lbl" xml:lang="en-US">Title of 12(b) Security</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_TradingSymbol"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US">Trading Symbol</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_SecurityExchangeName"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_SecurityExchangeName_lbl" xml:lang="en-US">Security Exchange Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCurrentReportingStatus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity Current Reporting Status</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityInteractiveDataCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US">Entity Interactive Data Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityFilerCategory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntitySmallBusiness"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US">Entity Small Business</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityEmergingGrowthCompany"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US">Entity Emerging Growth Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityShellCompany"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US">Entity Shell Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_AmendmentFlag"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CurrentFiscalYearEndDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentFiscalPeriodFocus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCentralIndexKey"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">Current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash and cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsAssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DepositsAssetsCurrent_lbl" xml:lang="en-US">Pledged deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositsAssetsCurrent" xlink:to="us-gaap_DepositsAssetsCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DepositsAssetsCurrent_lbl0" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositsAssetsCurrent" xlink:to="us-gaap_DepositsAssetsCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US">Trade accounts and bills receivable, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl0" xml:lang="en-US">Accounts receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrepaidExpenseAndOtherAssets_lbl" xml:lang="en-US">Prepayments and other receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssets" xlink:to="us-gaap_PrepaidExpenseAndOtherAssets_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PrepaidExpenseAndOtherAssets_lbl0" xml:lang="en-US">Prepayments and other receivables, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssets" xlink:to="us-gaap_PrepaidExpenseAndOtherAssets_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetInvestmentInLeaseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetInvestmentInLeaseCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetInvestmentInLeaseCurrent_lbl" xml:lang="en-US">Investment in sales-type lease, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetInvestmentInLeaseCurrent" xlink:to="us-gaap_NetInvestmentInLeaseCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_NetInvestmentInLeaseCurrent_lbl0" xml:lang="en-US">Less: Current portion</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetInvestmentInLeaseCurrent" xlink:to="us-gaap_NetInvestmentInLeaseCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Property, plant and equipment, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl0" xml:lang="en-US">Carrying amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl0"/>
    <loc xlink:type="locator" xlink:label="cbat_ConstructionInProgressNet" xlink:href="cbat-20210630.xsd#cbat_ConstructionInProgressNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ConstructionInProgressNet_lbl" xml:lang="en-US">Construction in progress</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConstructionInProgressNet" xlink:to="cbat_ConstructionInProgressNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MarketableSecuritiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketableSecuritiesNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MarketableSecuritiesNoncurrent_lbl" xml:lang="en-US">Non-marketable equity securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesNoncurrent" xlink:to="us-gaap_MarketableSecuritiesNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent_lbl" xml:lang="en-US">Deposit paid for acquisition of a subsidiary</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:to="us-gaap_AccountsAndOtherReceivablesNetCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent_lbl0" xml:lang="en-US">Trade accounts and bills receivables, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:to="us-gaap_AccountsAndOtherReceivablesNetCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="cbat_OperatingLeaseRightOfUseAssetGross" xlink:href="cbat-20210630.xsd#cbat_OperatingLeaseRightOfUseAssetGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_OperatingLeaseRightOfUseAssetGross_lbl" xml:lang="en-US">Right-of-use assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_OperatingLeaseRightOfUseAssetGross" xlink:to="cbat_OperatingLeaseRightOfUseAssetGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US">Operating lease right-of-use assets, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xml:lang="en-US">Intangible assets, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetInvestmentInLeaseNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetInvestmentInLeaseNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetInvestmentInLeaseNoncurrent_lbl" xml:lang="en-US">Investment in sales-type lease, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetInvestmentInLeaseNoncurrent" xlink:to="us-gaap_NetInvestmentInLeaseNoncurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetInvestmentInLeaseNoncurrent_lbl0" xml:lang="en-US">Non-current portion</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetInvestmentInLeaseNoncurrent" xlink:to="us-gaap_NetInvestmentInLeaseNoncurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesAbstract_lbl" xml:lang="en-US">Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US">Current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableTradeCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableTradeCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableTradeCurrent_lbl" xml:lang="en-US">Trade accounts and bills payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableTradeCurrent" xlink:to="us-gaap_AccountsPayableTradeCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtCurrent_lbl" xml:lang="en-US">Current maturities of long-term bank loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtCurrent" xlink:to="us-gaap_LongTermDebtCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherShortTermBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherShortTermBorrowings"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherShortTermBorrowings_lbl" xml:lang="en-US">Other short-term loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherShortTermBorrowings" xlink:to="us-gaap_OtherShortTermBorrowings_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAccountsPayableAndAccruedLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAccountsPayableAndAccruedLiabilities_lbl" xml:lang="en-US">Accrued expenses and other payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_OtherAccountsPayableAndAccruedLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToOtherRelatedPartiesClassifiedCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DueToOtherRelatedPartiesClassifiedCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DueToOtherRelatedPartiesClassifiedCurrent_lbl" xml:lang="en-US">Payables to former subsidiaries, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueToOtherRelatedPartiesClassifiedCurrent" xlink:to="us-gaap_DueToOtherRelatedPartiesClassifiedCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_DeferredGovernmentGrantsCurrent" xlink:href="cbat-20210630.xsd#cbat_DeferredGovernmentGrantsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_DeferredGovernmentGrantsCurrent_lbl" xml:lang="en-US">Deferred government grants, current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DeferredGovernmentGrantsCurrent" xlink:to="cbat_DeferredGovernmentGrantsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProductWarrantyAccrualClassifiedCurrent_lbl" xml:lang="en-US">Product warranty provisions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:to="us-gaap_ProductWarrantyAccrualClassifiedCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US">Operating lease liability, current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativeLiabilitiesCurrent_lbl" xml:lang="en-US">Warrants liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeLiabilitiesCurrent" xlink:to="us-gaap_DerivativeLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenueNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredRevenueNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredRevenueNoncurrent_lbl" xml:lang="en-US">Deferred government grants, non-current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueNoncurrent" xlink:to="us-gaap_DeferredRevenueNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US">Operating lease liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ProductWarrantyAccrualClassifiedNonCurrent" xlink:href="cbat-20210630.xsd#cbat_ProductWarrantyAccrualClassifiedNonCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ProductWarrantyAccrualClassifiedNonCurrent_lbl" xml:lang="en-US">Product warranty provision</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ProductWarrantyAccrualClassifiedNonCurrent" xlink:to="cbat_ProductWarrantyAccrualClassifiedNonCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent_lbl" xml:lang="en-US">Long term tax payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:to="us-gaap_TaxesPayableCurrentAndNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US">Commitments and contingencies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US">Shareholders&#8217; equity (deficit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Common stock $0.001 par value; 500,000,000 authorized; 79,310,249 issued and 79,166,043 outstanding as of December 31, 2020, 88,538,723 issued and 88,394,517 outstanding as of June 30, 2021</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Common stock, par value (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl0" xml:lang="en-US">Common stock par value (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Common stock, shares authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Common stock, shares issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Common stock, shares outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl0" xml:lang="en-US">Common stock shares outstanding (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl0"/>
    <loc xlink:type="locator" xlink:label="cbat_DonatedShares" xlink:href="cbat-20210630.xsd#cbat_DonatedShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_DonatedShares_lbl" xml:lang="en-US">Donated shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DonatedShares" xlink:to="cbat_DonatedShares_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US">Additional paid-in capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_StatutoryReserves" xlink:href="cbat-20210630.xsd#cbat_StatutoryReserves"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_StatutoryReserves_lbl" xml:lang="en-US">Statutory reserves</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_StatutoryReserves" xlink:to="cbat_StatutoryReserves_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Accumulated deficit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">Accumulated other comprehensive (loss) income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MinorityInterest_lbl" xml:lang="en-US">Non-controlling interests</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterest" xlink:to="us-gaap_MinorityInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Revenues_lbl" xml:lang="en-US">Net revenues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xml:lang="en-US">Operating expenses:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Operating loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestIncomeExpenseNet_lbl" xml:lang="en-US">Finance (expenses) income, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeExpenseNet" xlink:to="us-gaap_InterestIncomeExpenseNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xml:lang="en-US">Other income, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US">Net (loss) income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_lbl" xml:lang="en-US">Other comprehensive income (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl" xml:lang="en-US">&#8211; Foreign currency translation adjustment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">&#8211; Basic (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareBasic_lbl0" xml:lang="en-US">- Basic (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US">&#8211; Diluted (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareDiluted_lbl0" xml:lang="en-US">- Diluted (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_lbl" xml:lang="en-US">Weighted average number of shares of common stock:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:to="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US">&#8211; Basic (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl0" xml:lang="en-US">Weighted average shares outstanding &#8211; basis (note) (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US">&#8211; Diluted (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl0" xml:lang="en-US">Weighted average shares outstanding - diluted (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl" xml:lang="en-US">Share-based compensation for employee and director stock awards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan_lbl" xml:lang="en-US">Common stock issued to employees and directors for stock awards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" xlink:to="us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther_lbl" xml:lang="en-US">Common stock issued to employees and directors for stock awards (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions_lbl" xml:lang="en-US">Common stock issued to investors</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:to="us-gaap_StockIssuedDuringPeriodValueAcquisitions_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions_lbl" xml:lang="en-US">Common stock issued to investors (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xml:lang="en-US">Foreign currency translation adjustment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US">Issuance of common stock and warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl0" xml:lang="en-US">Gross proceeds of common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US">Issuance of common stock and warrants (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl0" xml:lang="en-US">Shares of common stock (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl1" xml:lang="en-US">Aggregate number of shares (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Cash flows from operating activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to reconcile net loss to net cash provided by (used in) operating activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DepreciationAndAmortization_lbl" xml:lang="en-US">Depreciation and amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ProvisionForDoubtfulAccount" xlink:href="cbat-20210630.xsd#cbat_ProvisionForDoubtfulAccount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ProvisionForDoubtfulAccount_lbl" xml:lang="en-US">Provision for (recovery of) doubtful debts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ProvisionForDoubtfulAccount" xlink:to="cbat_ProvisionForDoubtfulAccount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_lbl" xml:lang="en-US">Amortization of operating lease right-of-use assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_WritedownOfInventories" xlink:href="cbat-20210630.xsd#cbat_WritedownOfInventories"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_WritedownOfInventories_lbl" xml:lang="en-US">Write-down of inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WritedownOfInventories" xlink:to="cbat_WritedownOfInventories_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_SharebasedCompensation" xlink:href="cbat-20210630.xsd#cbat_SharebasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_SharebasedCompensation_lbl" xml:lang="en-US">Share-based compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SharebasedCompensation" xlink:to="cbat_SharebasedCompensation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAdjustmentOfWarrants" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAdjustmentOfWarrants"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueAdjustmentOfWarrants_lbl" xml:lang="en-US">Change in fair value of warrant liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAdjustmentOfWarrants" xlink:to="us-gaap_FairValueAdjustmentOfWarrants_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ImpairmentOfNonmarketableEquitySecuritiesValue" xlink:href="cbat-20210630.xsd#cbat_ImpairmentOfNonmarketableEquitySecuritiesValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ImpairmentOfNonmarketableEquitySecuritiesValue_lbl" xml:lang="en-US">Impairment of non-marketable equity securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ImpairmentOfNonmarketableEquitySecuritiesValue" xlink:to="cbat_ImpairmentOfNonmarketableEquitySecuritiesValue_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="cbat_ImpairmentOfNonmarketableEquitySecuritiesValue_lbl0" xml:lang="en-US">Impairment of non-marketable securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ImpairmentOfNonmarketableEquitySecuritiesValue" xlink:to="cbat_ImpairmentOfNonmarketableEquitySecuritiesValue_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US">Changes in operating assets and liabilities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_TradeAccountsAndBillsPayable" xlink:href="cbat-20210630.xsd#cbat_TradeAccountsAndBillsPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_TradeAccountsAndBillsPayable_lbl" xml:lang="en-US">Trade accounts and bills payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TradeAccountsAndBillsPayable" xlink:to="cbat_TradeAccountsAndBillsPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayable_lbl" xml:lang="en-US">Accrued expenses and other payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInOtherAccountsPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" xml:lang="en-US">Operating lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">Cash flows from investing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">Cash flows from financing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromOtherShortTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromOtherShortTermDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromOtherShortTermDebt_lbl" xml:lang="en-US">Borrowings from unrelated parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromOtherShortTermDebt" xlink:to="us-gaap_ProceedsFromOtherShortTermDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt_lbl" xml:lang="en-US">Borrowings from shareholders</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt" xlink:to="us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ProceedsFromUnrelatedPartyDebt" xlink:href="cbat-20210630.xsd#cbat_ProceedsFromUnrelatedPartyDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ProceedsFromUnrelatedPartyDebt_lbl" xml:lang="en-US">Repayment of borrowings from unrelated parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ProceedsFromUnrelatedPartyDebt" xlink:to="cbat_ProceedsFromUnrelatedPartyDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xml:lang="en-US">Proceeds from issuance of shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl0" xml:lang="en-US">Gross proceeds shares of common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">Effect of exchange rate changes on cash and cash equivalents, and restricted cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl" xml:lang="en-US">Supplemental non-cash investing and financing transactions:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_TransferOfConstructionInProgressToPropertyPlantAndEquipment" xlink:href="cbat-20210630.xsd#cbat_TransferOfConstructionInProgressToPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_TransferOfConstructionInProgressToPropertyPlantAndEquipment_lbl" xml:lang="en-US">Transfer of construction in progress to property, plant and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TransferOfConstructionInProgressToPropertyPlantAndEquipment" xlink:to="cbat_TransferOfConstructionInProgressToPropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_NoncashPaymentForPurchaseOfPropertyPlantAndEquipmentAndConstructionInProgressBy" xlink:href="cbat-20210630.xsd#cbat_NoncashPaymentForPurchaseOfPropertyPlantAndEquipmentAndConstructionInProgressBy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_NoncashPaymentForPurchaseOfPropertyPlantAndEquipmentAndConstructionInProgressBy_lbl" xml:lang="en-US">Non-cash payment for purchase of property, plant and equipment and construction in progress by new vehicles</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NoncashPaymentForPurchaseOfPropertyPlantAndEquipmentAndConstructionInProgressBy" xlink:to="cbat_NoncashPaymentForPurchaseOfPropertyPlantAndEquipmentAndConstructionInProgressBy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalCashFlowElementsOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalCashFlowElementsOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalCashFlowElementsOperatingActivitiesAbstract_lbl" xml:lang="en-US">Issuance of common stock (note 1):</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalCashFlowElementsOperatingActivitiesAbstract" xlink:to="us-gaap_AdditionalCashFlowElementsOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_OffsetRepaymentOfPromissoryNotes" xlink:href="cbat-20210630.xsd#cbat_OffsetRepaymentOfPromissoryNotes"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_OffsetRepaymentOfPromissoryNotes_lbl" xml:lang="en-US">- offset repayment of promissory notes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_OffsetRepaymentOfPromissoryNotes" xlink:to="cbat_OffsetRepaymentOfPromissoryNotes_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_OffsetPayableToShenzhenBAKSixthDebt" xlink:href="cbat-20210630.xsd#cbat_OffsetPayableToShenzhenBAKSixthDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_OffsetPayableToShenzhenBAKSixthDebt_lbl" xml:lang="en-US">- offset payable to Shenzhen BAK (Sixth Debt)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_OffsetPayableToShenzhenBAKSixthDebt" xlink:to="cbat_OffsetPayableToShenzhenBAKSixthDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalCashFlowElementsSummationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalCashFlowElementsSummationsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalCashFlowElementsSummationsAbstract_lbl" xml:lang="en-US">Cash paid during the period for:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalCashFlowElementsSummationsAbstract" xlink:to="us-gaap_AdditionalCashFlowElementsSummationsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaidNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestPaidNet_lbl" xml:lang="en-US">Interest, net of amounts capitalized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TreasuryStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_TreasuryStockValue_lbl" xml:lang="en-US">Less: Treasury shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockValue" xlink:to="us-gaap_TreasuryStockValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfRevenue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_CostOfRevenue_lbl" xml:lang="en-US">Cost of revenues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenue" xlink:to="us-gaap_CostOfRevenue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US">Research and development expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingAndMarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_SellingAndMarketingExpense_lbl" xml:lang="en-US">Sales and marketing expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingAndMarketingExpense" xlink:to="us-gaap_SellingAndMarketingExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xml:lang="en-US">General and administrative expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl" xml:lang="en-US">Recovery (provision for) of doubtful accounts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ImpairmentOfNonmarketableEquitySecurities" xlink:href="cbat-20210630.xsd#cbat_ImpairmentOfNonmarketableEquitySecurities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="cbat_ImpairmentOfNonmarketableEquitySecurities_lbl" xml:lang="en-US">Impairment of non-marketable equity securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ImpairmentOfNonmarketableEquitySecurities" xlink:to="cbat_ImpairmentOfNonmarketableEquitySecurities_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ChangeInFairValueOfWarrants" xlink:href="cbat-20210630.xsd#cbat_ChangeInFairValueOfWarrants"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="cbat_ChangeInFairValueOfWarrants_lbl" xml:lang="en-US">Change in fair value of warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ChangeInFairValueOfWarrants" xlink:to="cbat_ChangeInFairValueOfWarrants_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Income tax expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Income taxes expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl1" xml:lang="en-US">Income tax expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Less: Net loss (income) attributable to non-controlling interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Less: Comprehensive loss (income) attributable to non-controlling interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xml:lang="en-US">(Gain) loss on disposal of property, plant and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US">Trade accounts and bills receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US">Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US">Prepayments and other receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOverEnergyRecovery" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOverEnergyRecovery"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInOverEnergyRecovery_lbl" xml:lang="en-US">Investment in sales-type lease</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOverEnergyRecovery" xlink:to="us-gaap_IncreaseDecreaseInOverEnergyRecovery_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties_lbl" xml:lang="en-US">Trade receivable from and payables to former subsidiaries</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US">Purchases of property, plant and equipment and construction in progress</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xml:lang="en-US">Deposit paid for acquisition of a subsidiary</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_InvestmentInNonmarketableEquitySecurities" xlink:href="cbat-20210630.xsd#cbat_InvestmentInNonmarketableEquitySecurities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="cbat_InvestmentInNonmarketableEquitySecurities_lbl" xml:lang="en-US">Investment in non-marketable equity securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_InvestmentInNonmarketableEquitySecurities" xlink:to="cbat_InvestmentInNonmarketableEquitySecurities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfBankDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfBankDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfBankDebt_lbl" xml:lang="en-US">Repayment of bank borrowings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfBankDebt" xlink:to="us-gaap_RepaymentsOfBankDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfOtherShortTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfOtherShortTermDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfOtherShortTermDebt_lbl" xml:lang="en-US">Repayment of borrowings from related parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfOtherShortTermDebt" xlink:to="us-gaap_RepaymentsOfOtherShortTermDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US">Common stock issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockMember_lbl0" xml:lang="en-US">Common Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="cbat_DonatedSharesMember" xlink:href="cbat-20210630.xsd#cbat_DonatedSharesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_DonatedSharesMember_lbl" xml:lang="en-US">Donated shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DonatedSharesMember" xlink:to="cbat_DonatedSharesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Additional paid-in capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_StatutoryReservesMember" xlink:href="cbat-20210630.xsd#cbat_StatutoryReservesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_StatutoryReservesMember_lbl" xml:lang="en-US">Statutory reserves</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_StatutoryReservesMember" xlink:to="cbat_StatutoryReservesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US">Accumulated deficit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US">Accumulated other comprehensive	income (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncontrollingInterestMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncontrollingInterestMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NoncontrollingInterestMember_lbl" xml:lang="en-US">Non- Controlling interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncontrollingInterestMember" xlink:to="us-gaap_NoncontrollingInterestMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TreasuryStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TreasuryStockMember_lbl" xml:lang="en-US">Treasury shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockMember" xlink:to="us-gaap_TreasuryStockMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl" xml:lang="en-US">Principal Activities, Basis of Presentation and Organization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_PledgedDepositsTextBlock" xlink:href="cbat-20210630.xsd#cbat_PledgedDepositsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_PledgedDepositsTextBlock_lbl" xml:lang="en-US">Pledged deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PledgedDepositsTextBlock" xlink:to="cbat_PledgedDepositsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock_lbl" xml:lang="en-US">Schedule of pledged deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock" xlink:to="us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_PledgedDepositsWithBanksForAbstract" xlink:href="cbat-20210630.xsd#cbat_PledgedDepositsWithBanksForAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_PledgedDepositsWithBanksForAbstract_lbl" xml:lang="en-US">Pledged deposits with banks for:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PledgedDepositsWithBanksForAbstract" xlink:to="cbat_PledgedDepositsWithBanksForAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableCurrentAndNoncurrent_lbl" xml:lang="en-US">Bills payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:to="us-gaap_AccountsPayableCurrentAndNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherLiabilities_lbl" xml:lang="en-US">Others</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilities" xlink:to="us-gaap_OtherLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_TradeAccountsAndBillsReceivableNetTextBlock" xlink:href="cbat-20210630.xsd#cbat_TradeAccountsAndBillsReceivableNetTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_TradeAccountsAndBillsReceivableNetTextBlock_lbl" xml:lang="en-US">Trade Accounts and Bills Receivable, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TradeAccountsAndBillsReceivableNetTextBlock" xlink:to="cbat_TradeAccountsAndBillsReceivableNetTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl" xml:lang="en-US">Schedule of trade accounts and bills receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableGrossCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableGrossCurrent_lbl" xml:lang="en-US">Trade accounts receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableGrossCurrent" xlink:to="us-gaap_AccountsReceivableGrossCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_LessAllowanceForDoubtfulAccounts" xlink:href="cbat-20210630.xsd#cbat_LessAllowanceForDoubtfulAccounts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_LessAllowanceForDoubtfulAccounts_lbl" xml:lang="en-US">Less: Allowance for doubtful accounts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LessAllowanceForDoubtfulAccounts" xlink:to="cbat_LessAllowanceForDoubtfulAccounts_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableNet_lbl" xml:lang="en-US">Trade accounts receivable, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNet" xlink:to="us-gaap_AccountsReceivableNet_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_BillsReceivable" xlink:href="cbat-20210630.xsd#cbat_BillsReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_BillsReceivable_lbl" xml:lang="en-US">Bills receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_BillsReceivable" xlink:to="cbat_BillsReceivable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock_lbl" xml:lang="en-US">Schedule of analysis of the allowance for doubtful accounts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_GrossProvisionForDoubtfulAccounts" xlink:href="cbat-20210630.xsd#cbat_GrossProvisionForDoubtfulAccounts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_GrossProvisionForDoubtfulAccounts_lbl" xml:lang="en-US">Provision for the period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_GrossProvisionForDoubtfulAccounts" xlink:to="cbat_GrossProvisionForDoubtfulAccounts_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ReversalRecoveriesByCash" xlink:href="cbat-20210630.xsd#cbat_ReversalRecoveriesByCash"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ReversalRecoveriesByCash_lbl" xml:lang="en-US">Reversal - recoveries by cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ReversalRecoveriesByCash" xlink:to="cbat_ReversalRecoveriesByCash_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ChargedToConsolidatedStatementsOfOperationsAndComprehensiveLossIncome" xlink:href="cbat-20210630.xsd#cbat_ChargedToConsolidatedStatementsOfOperationsAndComprehensiveLossIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ChargedToConsolidatedStatementsOfOperationsAndComprehensiveLossIncome_lbl" xml:lang="en-US">Charged to consolidated statements of operations and comprehensive (loss) income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ChargedToConsolidatedStatementsOfOperationsAndComprehensiveLossIncome" xlink:to="cbat_ChargedToConsolidatedStatementsOfOperationsAndComprehensiveLossIncome_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xml:lang="en-US">Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xml:lang="en-US">Schedule of inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryRawMaterials" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryRawMaterials"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryRawMaterials_lbl" xml:lang="en-US">Raw materials</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterials" xlink:to="us-gaap_InventoryRawMaterials_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryWorkInProcess" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryWorkInProcess"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryWorkInProcess_lbl" xml:lang="en-US">Work in progress</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWorkInProcess" xlink:to="us-gaap_InventoryWorkInProcess_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryFinishedGoods" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryFinishedGoods"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryFinishedGoods_lbl" xml:lang="en-US">Finished goods</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoods" xlink:to="us-gaap_InventoryFinishedGoods_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeTextBlock" xlink:href="cbat-20210630.xsd#cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeTextBlock_lbl" xml:lang="en-US">Prepayments and Other Receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeTextBlock" xlink:to="cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_lbl" xml:lang="en-US">Schedule of prepayments and other receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:to="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValueAddedTaxReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValueAddedTaxReceivableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ValueAddedTaxReceivableCurrent_lbl" xml:lang="en-US">Value added tax recoverable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValueAddedTaxReceivableCurrent" xlink:to="us-gaap_ValueAddedTaxReceivableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_LoanReceivables" xlink:href="cbat-20210630.xsd#cbat_LoanReceivables"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_LoanReceivables_lbl" xml:lang="en-US">Loan receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LoanReceivables" xlink:to="cbat_LoanReceivables_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_PrepaymentsToSuppliers" xlink:href="cbat-20210630.xsd#cbat_PrepaymentsToSuppliers"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_PrepaymentsToSuppliers_lbl" xml:lang="en-US">Prepayments to suppliers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PrepaymentsToSuppliers" xlink:to="cbat_PrepaymentsToSuppliers_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DepositAssets_lbl" xml:lang="en-US">Deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositAssets" xlink:to="us-gaap_DepositAssets_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DepositAssets_lbl0" xml:lang="en-US">Bank deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositAssets" xlink:to="us-gaap_DepositAssets_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueFromEmployeesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DueFromEmployeesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DueFromEmployeesCurrent_lbl" xml:lang="en-US">Staff advances</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueFromEmployeesCurrent" xlink:to="us-gaap_DueFromEmployeesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrepaidExpenseCurrent_lbl" xml:lang="en-US">Prepaid operating expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseCurrent" xlink:to="us-gaap_PrepaidExpenseCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherPrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherPrepaidExpenseCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherPrepaidExpenseCurrent_lbl" xml:lang="en-US">Others</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherPrepaidExpenseCurrent" xlink:to="us-gaap_OtherPrepaidExpenseCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_PrepaidAndOtherAssetsGross" xlink:href="cbat-20210630.xsd#cbat_PrepaidAndOtherAssetsGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_PrepaidAndOtherAssetsGross_lbl" xml:lang="en-US">Prepayments and other receivables, gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PrepaidAndOtherAssetsGross" xlink:to="cbat_PrepaidAndOtherAssetsGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xml:lang="en-US">Acquisition of a subsidiary</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfAcquisitionOfASubsidiaryTableTextBlock" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfAcquisitionOfASubsidiaryTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ScheduleOfAcquisitionOfASubsidiaryTableTextBlock_lbl" xml:lang="en-US">Schedule of Acquisition of a subsidiary</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfAcquisitionOfASubsidiaryTableTextBlock" xlink:to="cbat_ScheduleOfAcquisitionOfASubsidiaryTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SecurityDeposit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecurityDeposit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SecurityDeposit_lbl" xml:lang="en-US">Deposit paid for acquisition of a subsidiary</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SecurityDeposit" xlink:to="us-gaap_SecurityDeposit_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SecurityDeposit_lbl0" xml:lang="en-US">Security deposit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SecurityDeposit" xlink:to="us-gaap_SecurityDeposit_lbl0"/>
    <loc xlink:type="locator" xlink:label="cbat_ReceivablesFromFormerSubsidiariesTextBlock" xlink:href="cbat-20210630.xsd#cbat_ReceivablesFromFormerSubsidiariesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ReceivablesFromFormerSubsidiariesTextBlock_lbl" xml:lang="en-US">Payables to Former Subsidiaries, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ReceivablesFromFormerSubsidiariesTextBlock" xlink:to="cbat_ReceivablesFromFormerSubsidiariesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_PayablesToFormerSubsidiariesNetTableTextBlock" xlink:href="cbat-20210630.xsd#cbat_PayablesToFormerSubsidiariesNetTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_PayablesToFormerSubsidiariesNetTableTextBlock_lbl" xml:lang="en-US">Schedule of payables to a former subsidiaries, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PayablesToFormerSubsidiariesNetTableTextBlock" xlink:to="cbat_PayablesToFormerSubsidiariesNetTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US">Property, Plant and Equipment, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US">Schedule of property, plant and equipment, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US">Property, plant and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ConstructionInProgressTextBlock" xlink:href="cbat-20210630.xsd#cbat_ConstructionInProgressTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ConstructionInProgressTextBlock_lbl" xml:lang="en-US">Construction in Progress</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConstructionInProgressTextBlock" xlink:to="cbat_ConstructionInProgressTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfConstructionInProgressTableTextBlock" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfConstructionInProgressTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ScheduleOfConstructionInProgressTableTextBlock_lbl" xml:lang="en-US">Schedule of construction in progress</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfConstructionInProgressTableTextBlock" xlink:to="cbat_ScheduleOfConstructionInProgressTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ConstructionProgress" xlink:href="cbat-20210630.xsd#cbat_ConstructionProgress"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ConstructionProgress_lbl" xml:lang="en-US">Construction in progress</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConstructionProgress" xlink:to="cbat_ConstructionProgress_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentOther" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentOther_lbl" xml:lang="en-US">Prepayment for acquisition of property, plant and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentOther" xlink:to="us-gaap_PropertyPlantAndEquipmentOther_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_NonMarketableSecuritiesTextBlock" xlink:href="cbat-20210630.xsd#cbat_NonMarketableSecuritiesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_NonMarketableSecuritiesTextBlock_lbl" xml:lang="en-US">Non-marketable equity securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NonMarketableSecuritiesTextBlock" xlink:to="cbat_NonMarketableSecuritiesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfNonMarketableSecuritiesTableTextBlock" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfNonMarketableSecuritiesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ScheduleOfNonMarketableSecuritiesTableTextBlock_lbl" xml:lang="en-US">Schedule of Non-marketable equity securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfNonMarketableSecuritiesTableTextBlock" xlink:to="cbat_ScheduleOfNonMarketableSecuritiesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquitySecuritiesFvNiCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesFvNiCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquitySecuritiesFvNiCost_lbl" xml:lang="en-US">Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquitySecuritiesFvNiCost" xlink:to="us-gaap_EquitySecuritiesFvNiCost_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_GoodwilImpairment" xlink:href="cbat-20210630.xsd#cbat_GoodwilImpairment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_GoodwilImpairment_lbl" xml:lang="en-US">Impairment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_GoodwilImpairment" xlink:to="cbat_GoodwilImpairment_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_CarryingAmount" xlink:href="cbat-20210630.xsd#cbat_CarryingAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_CarryingAmount_lbl" xml:lang="en-US">Carrying amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CarryingAmount" xlink:to="cbat_CarryingAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_OperatingLeasesOfLesseeDisclosuresTextBlock" xlink:href="cbat-20210630.xsd#cbat_OperatingLeasesOfLesseeDisclosuresTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_OperatingLeasesOfLesseeDisclosuresTextBlock_lbl" xml:lang="en-US">Lease</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_OperatingLeasesOfLesseeDisclosuresTextBlock" xlink:to="cbat_OperatingLeasesOfLesseeDisclosuresTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfRightofuseAssets" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfRightofuseAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ScheduleOfRightofuseAssets_lbl" xml:lang="en-US">Schedule of right-of-use assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfRightofuseAssets" xlink:to="cbat_ScheduleOfRightofuseAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ForeignExchangeAdjustment" xlink:href="cbat-20210630.xsd#cbat_ForeignExchangeAdjustment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ForeignExchangeAdjustment_lbl" xml:lang="en-US">Foreign exchange adjustment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ForeignExchangeAdjustment" xlink:to="cbat_ForeignExchangeAdjustment_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfNetInvestmentInSalestypeLeasesTableTextBlock" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfNetInvestmentInSalestypeLeasesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ScheduleOfNetInvestmentInSalestypeLeasesTableTextBlock_lbl" xml:lang="en-US">Schedule of net investment in sales-type leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfNetInvestmentInSalestypeLeasesTableTextBlock" xlink:to="cbat_ScheduleOfNetInvestmentInSalestypeLeasesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetInvestmentInLease" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetInvestmentInLease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetInvestmentInLease_lbl" xml:lang="en-US">Total future minimum lease payments receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetInvestmentInLease" xlink:to="us-gaap_NetInvestmentInLease_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_LessUnearnedIncomeRepresentingInterest" xlink:href="cbat-20210630.xsd#cbat_LessUnearnedIncomeRepresentingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_LessUnearnedIncomeRepresentingInterest_lbl" xml:lang="en-US">Less: unearned income, representing interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LessUnearnedIncomeRepresentingInterest" xlink:to="cbat_LessUnearnedIncomeRepresentingInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetInvestmentInLeaseAfterAllowanceForCreditLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetInvestmentInLeaseAfterAllowanceForCreditLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetInvestmentInLeaseAfterAllowanceForCreditLoss_lbl" xml:lang="en-US">Present value of minimum lease payments receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetInvestmentInLeaseAfterAllowanceForCreditLoss" xlink:to="us-gaap_NetInvestmentInLeaseAfterAllowanceForCreditLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeaseTableTextBlock" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeaseTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeaseTableTextBlock_lbl" xml:lang="en-US">Schedule of future minimum lease payments receivable for sales type leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeaseTableTextBlock" xlink:to="cbat_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeaseTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_CapitalLeasesFutureMinimumPaymentReceivableCurrent" xlink:href="cbat-20210630.xsd#cbat_CapitalLeasesFutureMinimumPaymentReceivableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_CapitalLeasesFutureMinimumPaymentReceivableCurrent_lbl" xml:lang="en-US">2022</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CapitalLeasesFutureMinimumPaymentReceivableCurrent" xlink:to="cbat_CapitalLeasesFutureMinimumPaymentReceivableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_CapitalLeasesFutureMinimumPaymentReceivableInTwoYears" xlink:href="cbat-20210630.xsd#cbat_CapitalLeasesFutureMinimumPaymentReceivableInTwoYears"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_CapitalLeasesFutureMinimumPaymentReceivableInTwoYears_lbl" xml:lang="en-US">2023</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CapitalLeasesFutureMinimumPaymentReceivableInTwoYears" xlink:to="cbat_CapitalLeasesFutureMinimumPaymentReceivableInTwoYears_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_CapitalLeasesFutureMinimumPaymentReceivableInThreeYears" xlink:href="cbat-20210630.xsd#cbat_CapitalLeasesFutureMinimumPaymentReceivableInThreeYears"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_CapitalLeasesFutureMinimumPaymentReceivableInThreeYears_lbl" xml:lang="en-US">2024</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CapitalLeasesFutureMinimumPaymentReceivableInThreeYears" xlink:to="cbat_CapitalLeasesFutureMinimumPaymentReceivableInThreeYears_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_CapitalLeasesFutureMinimumPaymentReceivableInFiveYears" xlink:href="cbat-20210630.xsd#cbat_CapitalLeasesFutureMinimumPaymentReceivableInFiveYears"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_CapitalLeasesFutureMinimumPaymentReceivableInFiveYears_lbl" xml:lang="en-US">2026</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CapitalLeasesFutureMinimumPaymentReceivableInFiveYears" xlink:to="cbat_CapitalLeasesFutureMinimumPaymentReceivableInFiveYears_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_CapitalLeasesFutureMinimumPaymentReceivableDueThereafter" xlink:href="cbat-20210630.xsd#cbat_CapitalLeasesFutureMinimumPaymentReceivableDueThereafter"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_CapitalLeasesFutureMinimumPaymentReceivableDueThereafter_lbl" xml:lang="en-US">Thereafter</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CapitalLeasesFutureMinimumPaymentReceivableDueThereafter" xlink:to="cbat_CapitalLeasesFutureMinimumPaymentReceivableDueThereafter_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_CapitalLeasesFutureMinimumPaymentReceivable" xlink:href="cbat-20210630.xsd#cbat_CapitalLeasesFutureMinimumPaymentReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_CapitalLeasesFutureMinimumPaymentReceivable_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CapitalLeasesFutureMinimumPaymentReceivable" xlink:to="cbat_CapitalLeasesFutureMinimumPaymentReceivable_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeaseTableTextBlock" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeaseTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeaseTableTextBlock_lbl" xml:lang="en-US">Schedule of maturities of lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeaseTableTextBlock" xlink:to="cbat_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeaseTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US">2022</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US">2023</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xml:lang="en-US">2025</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" xlink:href="cbat-20210630.xsd#cbat_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour_lbl" xml:lang="en-US">Thereafter</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" xlink:to="cbat_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US">Total undiscounted cash flows</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US">Present value of lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfLeaseTermAndDiscountRateTableTextBlock" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfLeaseTermAndDiscountRateTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ScheduleOfLeaseTermAndDiscountRateTableTextBlock_lbl" xml:lang="en-US">Schedule of lease term and discount rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfLeaseTermAndDiscountRateTableTextBlock" xlink:to="cbat_ScheduleOfLeaseTermAndDiscountRateTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseExpense_lbl" xml:lang="en-US">Operating leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseExpense" xlink:to="us-gaap_OperatingLeaseExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US">Weighted-average discount rate (%)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfOperatingLeaseExpensesTableTextBlock" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfOperatingLeaseExpensesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ScheduleOfOperatingLeaseExpensesTableTextBlock_lbl" xml:lang="en-US">Schedule of operating lease expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfOperatingLeaseExpensesTableTextBlock" xlink:to="cbat_ScheduleOfOperatingLeaseExpensesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseCost_lbl" xml:lang="en-US">Operating lease cost &#8211; straight line</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl" xml:lang="en-US">Intangible Assets, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xml:lang="en-US">Schedule of intangible assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalizedComputerSoftwareGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedComputerSoftwareGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CapitalizedComputerSoftwareGross_lbl" xml:lang="en-US">Computer software at cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalizedComputerSoftwareGross" xlink:to="us-gaap_CapitalizedComputerSoftwareGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xml:lang="en-US">Accumulated amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherLiabilitiesDisclosureTextBlock_lbl" xml:lang="en-US">Trade Accounts and Bills Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:to="us-gaap_OtherLiabilitiesDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of trade accounts and bills payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US">Trade accounts payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccountsPayableCurrent_lbl0" xml:lang="en-US">Accounts payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="cbat_BillsPayableAbstract" xlink:href="cbat-20210630.xsd#cbat_BillsPayableAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_BillsPayableAbstract_lbl" xml:lang="en-US">Bills payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_BillsPayableAbstract" xlink:to="cbat_BillsPayableAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BankAcceptancesExecutedAndOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BankAcceptancesExecutedAndOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BankAcceptancesExecutedAndOutstanding_lbl" xml:lang="en-US">Bank acceptance bills (Note 14)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BankAcceptancesExecutedAndOutstanding" xlink:to="us-gaap_BankAcceptancesExecutedAndOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xml:lang="en-US">Loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock_lbl" xml:lang="en-US">Schedule of bank borrowings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfDebtTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableToBankCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansPayableToBankCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansPayableToBankCurrent_lbl" xml:lang="en-US">Current maturities of long-term bank loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayableToBankCurrent" xlink:to="us-gaap_LoansPayableToBankCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfQuantitativeInformationAboutFinancialAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfQuantitativeInformationAboutFinancialAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfQuantitativeInformationAboutFinancialAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTextBlock_lbl" xml:lang="en-US">Schedule of facilities secured by the company&apos;s assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfQuantitativeInformationAboutFinancialAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTextBlock" xlink:to="us-gaap_ScheduleOfQuantitativeInformationAboutFinancialAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentCollateralAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentCollateralAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentCollateralAmount_lbl" xml:lang="en-US">Carrying Amounts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentCollateralAmount" xlink:to="us-gaap_DebtInstrumentCollateralAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShortTermDebtTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShortTermDebtTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfShortTermDebtTextBlock_lbl" xml:lang="en-US">Schedule of other short-term loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShortTermDebtTextBlock" xlink:to="us-gaap_ScheduleOfShortTermDebtTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_AdvanceFromRelatedPartiesAbstract" xlink:href="cbat-20210630.xsd#cbat_AdvanceFromRelatedPartiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_AdvanceFromRelatedPartiesAbstract_lbl" xml:lang="en-US">Advance from related parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AdvanceFromRelatedPartiesAbstract" xlink:to="cbat_AdvanceFromRelatedPartiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToRelatedPartiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DueToRelatedPartiesCurrent_lbl" xml:lang="en-US">Advance from related parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueToRelatedPartiesCurrent" xlink:to="us-gaap_DueToRelatedPartiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_AdvancesFromUnrelatedThirdPartyAbstract" xlink:href="cbat-20210630.xsd#cbat_AdvancesFromUnrelatedThirdPartyAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_AdvancesFromUnrelatedThirdPartyAbstract_lbl" xml:lang="en-US">Advances from unrelated third party</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AdvancesFromUnrelatedThirdPartyAbstract" xlink:to="cbat_AdvancesFromUnrelatedThirdPartyAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_AdvancesFromUnrelatedThirdParty" xlink:href="cbat-20210630.xsd#cbat_AdvancesFromUnrelatedThirdParty"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_AdvancesFromUnrelatedThirdParty_lbl" xml:lang="en-US">Advances from unrelated third party</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AdvancesFromUnrelatedThirdParty" xlink:to="cbat_AdvancesFromUnrelatedThirdParty_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_OtherShortTermsBorrowings" xlink:href="cbat-20210630.xsd#cbat_OtherShortTermsBorrowings"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_OtherShortTermsBorrowings_lbl" xml:lang="en-US">Other short-term loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_OtherShortTermsBorrowings" xlink:to="cbat_OtherShortTermsBorrowings_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl" xml:lang="en-US">Accrued Expenses and Other Payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of accrued expenses and other payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConstructionPayableCurrent_lbl" xml:lang="en-US">Construction costs payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionPayableCurrent" xlink:to="us-gaap_ConstructionPayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_EquipmentPurchasePayable" xlink:href="cbat-20210630.xsd#cbat_EquipmentPurchasePayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_EquipmentPurchasePayable_lbl" xml:lang="en-US">Equipment purchase payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_EquipmentPurchasePayable" xlink:to="cbat_EquipmentPurchasePayable_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_LiquidatedDamagesAmount" xlink:href="cbat-20210630.xsd#cbat_LiquidatedDamagesAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_LiquidatedDamagesAmount_lbl" xml:lang="en-US">Liquidated damages</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LiquidatedDamagesAmount" xlink:to="cbat_LiquidatedDamagesAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedEmployeeBenefitsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedEmployeeBenefitsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedEmployeeBenefitsCurrent_lbl" xml:lang="en-US">Accrued staff costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedEmployeeBenefitsCurrent" xlink:to="us-gaap_AccruedEmployeeBenefitsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_AccruedCustomerDeposits" xlink:href="cbat-20210630.xsd#cbat_AccruedCustomerDeposits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_AccruedCustomerDeposits_lbl" xml:lang="en-US">Customer deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AccruedCustomerDeposits" xlink:to="cbat_AccruedCustomerDeposits_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_lbl" xml:lang="en-US">Deferred revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Other payables and accruals</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued expenses and other payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_OtherLongTermPayablesTextBlock" xlink:href="cbat-20210630.xsd#cbat_OtherLongTermPayablesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_OtherLongTermPayablesTextBlock_lbl" xml:lang="en-US">Deferred Government Grants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_OtherLongTermPayablesTextBlock" xlink:to="cbat_OtherLongTermPayablesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfDeferredGovernmentGrantsTableTextBlock" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfDeferredGovernmentGrantsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ScheduleOfDeferredGovernmentGrantsTableTextBlock_lbl" xml:lang="en-US">Schedule of deferred government grants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfDeferredGovernmentGrantsTableTextBlock" xlink:to="cbat_ScheduleOfDeferredGovernmentGrantsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLongTermDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherLongTermDebt_lbl" xml:lang="en-US">Total government grants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLongTermDebt" xlink:to="us-gaap_OtherLongTermDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLongTermDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLongTermDebtNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherLongTermDebtNoncurrent_lbl" xml:lang="en-US">Non-current portion</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLongTermDebtNoncurrent" xlink:to="us-gaap_OtherLongTermDebtNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProductWarrantyDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductWarrantyDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProductWarrantyDisclosureTextBlock_lbl" xml:lang="en-US">Product Warranty Provision</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyDisclosureTextBlock" xlink:to="us-gaap_ProductWarrantyDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US">Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xml:lang="en-US">Schedule of provision for income taxes expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_PrcIncomeTaxAbstract" xlink:href="cbat-20210630.xsd#cbat_PrcIncomeTaxAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_PrcIncomeTaxAbstract_lbl" xml:lang="en-US">PRC income tax:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PrcIncomeTaxAbstract" xlink:to="cbat_PrcIncomeTaxAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xml:lang="en-US">Schedule of income tax reconciliation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_LossIncomeBeforeIncomeTaxes" xlink:href="cbat-20210630.xsd#cbat_LossIncomeBeforeIncomeTaxes"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_LossIncomeBeforeIncomeTaxes_lbl" xml:lang="en-US">(Loss) Income before income taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LossIncomeBeforeIncomeTaxes" xlink:to="cbat_LossIncomeBeforeIncomeTaxes_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">United States federal corporate income tax rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl0" xml:lang="en-US">Federal corporate income tax rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">Income tax credit computed at United States statutory corporate income tax rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ReconcilingItemsAbstract" xlink:href="cbat-20210630.xsd#cbat_ReconcilingItemsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ReconcilingItemsAbstract_lbl" xml:lang="en-US">Reconciling items:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ReconcilingItemsAbstract" xlink:to="cbat_ReconcilingItemsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_lbl" xml:lang="en-US">Rate differential for PRC earnings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:to="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpense_lbl" xml:lang="en-US">Non-deductible expenses (non-taxable income)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_lbl" xml:lang="en-US">Share based payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Valuation allowance on deferred tax assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of deferred tax assets and liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_DeferredTaxAssetsAbstract" xlink:href="cbat-20210630.xsd#cbat_DeferredTaxAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_DeferredTaxAssetsAbstract_lbl" xml:lang="en-US">Deferred tax assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DeferredTaxAssetsAbstract" xlink:to="cbat_DeferredTaxAssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_DeferredTaxAssetNetNoncurrent" xlink:href="cbat-20210630.xsd#cbat_DeferredTaxAssetNetNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_DeferredTaxAssetNetNoncurrent_lbl" xml:lang="en-US">Deferred tax assets, non-current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DeferredTaxAssetNetNoncurrent" xlink:to="cbat_DeferredTaxAssetNetNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xml:lang="en-US">Net operating loss carried forward</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_DeferredTaxAssetValuationAllowanceNoncurrent" xlink:href="cbat-20210630.xsd#cbat_DeferredTaxAssetValuationAllowanceNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_DeferredTaxAssetValuationAllowanceNoncurrent_lbl" xml:lang="en-US">Valuation allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DeferredTaxAssetValuationAllowanceNoncurrent" xlink:to="cbat_DeferredTaxAssetValuationAllowanceNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_DeferredTaxesLiabilitiesNoncurrent" xlink:href="cbat-20210630.xsd#cbat_DeferredTaxesLiabilitiesNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_DeferredTaxesLiabilitiesNoncurrent_lbl" xml:lang="en-US">Deferred tax liabilities, non-current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DeferredTaxesLiabilitiesNoncurrent" xlink:to="cbat_DeferredTaxesLiabilitiesNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_lbl" xml:lang="en-US">Schedule of unrecognized tax benefits excluding interest and penalties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:to="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_lbl" xml:lang="en-US">Decrease in unrecognized tax benefits taken in current period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:to="us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US">Share-based Compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of non-vested restricted share units granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xml:lang="en-US">Income (Loss) Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xml:lang="en-US">Schedule of calculation of income (loss) per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_CapitalContributionFromNonControllingInterestsOfASubsidiary" xlink:href="cbat-20210630.xsd#cbat_CapitalContributionFromNonControllingInterestsOfASubsidiary"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_CapitalContributionFromNonControllingInterestsOfASubsidiary_lbl" xml:lang="en-US">Less: Net loss (income) attributable to non-controlling interests</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CapitalContributionFromNonControllingInterestsOfASubsidiary" xlink:to="cbat_CapitalContributionFromNonControllingInterestsOfASubsidiary_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesRestrictedStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesRestrictedStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesRestrictedStock_lbl" xml:lang="en-US">Dilutive unvested restricted stock (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesRestrictedStock" xlink:to="us-gaap_WeightedAverageNumberOfSharesRestrictedStock_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_LossIncomePerShareAbstract" xlink:href="cbat-20210630.xsd#cbat_LossIncomePerShareAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_LossIncomePerShareAbstract_lbl" xml:lang="en-US">(Loss) Income per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LossIncomePerShareAbstract" xlink:to="cbat_LossIncomePerShareAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_WarrantsDisclosureTextBlock" xlink:href="cbat-20210630.xsd#cbat_WarrantsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_WarrantsDisclosureTextBlock_lbl" xml:lang="en-US">Warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WarrantsDisclosureTextBlock" xlink:to="cbat_WarrantsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfOutstandingWarrants" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfOutstandingWarrants"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ScheduleOfOutstandingWarrants_lbl" xml:lang="en-US">Schedule of the outstanding warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfOutstandingWarrants" xlink:to="cbat_ScheduleOfOutstandingWarrants_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharePrice_lbl" xml:lang="en-US">Market price per share (USD/share) (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharePrice" xlink:to="us-gaap_SharePrice_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SharePrice_lbl0" xml:lang="en-US">Purchase price per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharePrice" xlink:to="us-gaap_SharePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_SharePrice_lbl1" xml:lang="en-US">Fair value price per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharePrice" xlink:to="us-gaap_SharePrice_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_lbl" xml:lang="en-US">Exercise price (USD/price) (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xml:lang="en-US">Risk free rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xml:lang="en-US">Dividend yield</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xml:lang="en-US">Expected term/ Contractual life (years)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xml:lang="en-US">Expected volatility</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_WarrantIssuedTableTextBlock" xlink:href="cbat-20210630.xsd#cbat_WarrantIssuedTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_WarrantIssuedTableTextBlock_lbl" xml:lang="en-US">Schedule of warrants issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WarrantIssuedTableTextBlock" xlink:to="cbat_WarrantIssuedTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_lbl" xml:lang="en-US">Exercise price (USD/price) (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScheduleOfCondensedCashFlowStatementTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_ScheduleOfCondensedCashFlowStatementTableTextBlock_lbl" xml:lang="en-US">Schedule of warrants liability measured at fair value on a recurring basis using Level 3 inputs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" xlink:to="srt_ScheduleOfCondensedCashFlowStatementTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_WarrantsIssuedToInstitutionInvestors" xlink:href="cbat-20210630.xsd#cbat_WarrantsIssuedToInstitutionInvestors"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_WarrantsIssuedToInstitutionInvestors_lbl" xml:lang="en-US">Warrants issued to institution investors</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WarrantsIssuedToInstitutionInvestors" xlink:to="cbat_WarrantsIssuedToInstitutionInvestors_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_WarrantsIssuedToPlacementAgents" xlink:href="cbat-20210630.xsd#cbat_WarrantsIssuedToPlacementAgents"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_WarrantsIssuedToPlacementAgents_lbl" xml:lang="en-US">Warrants issued to placement agent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WarrantsIssuedToPlacementAgents" xlink:to="cbat_WarrantsIssuedToPlacementAgents_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_WarrantsRedeemed" xlink:href="cbat-20210630.xsd#cbat_WarrantsRedeemed"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_WarrantsRedeemed_lbl" xml:lang="en-US">Warrants redeemed</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WarrantsRedeemed" xlink:to="cbat_WarrantsRedeemed_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_FairValueChangeOfIssuedWarrantsIncludedInEarnings" xlink:href="cbat-20210630.xsd#cbat_FairValueChangeOfIssuedWarrantsIncludedInEarnings"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_FairValueChangeOfIssuedWarrantsIncludedInEarnings_lbl" xml:lang="en-US">Fair value change of warrants included in earnings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_FairValueChangeOfIssuedWarrantsIncludedInEarnings" xlink:to="cbat_FairValueChangeOfIssuedWarrantsIncludedInEarnings_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfWarrantActivityTableTextBlock" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfWarrantActivityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ScheduleOfWarrantActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of the warrant activity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfWarrantActivityTableTextBlock" xlink:to="cbat_ScheduleOfWarrantActivityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_NumberOfWarrantsGranted" xlink:href="cbat-20210630.xsd#cbat_NumberOfWarrantsGranted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_NumberOfWarrantsGranted_lbl" xml:lang="en-US">Number of Warrants, Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NumberOfWarrantsGranted" xlink:to="cbat_NumberOfWarrantsGranted_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_AverageExercisePriceGranted" xlink:href="cbat-20210630.xsd#cbat_AverageExercisePriceGranted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_AverageExercisePriceGranted_lbl" xml:lang="en-US">Average Exercise Price, Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AverageExercisePriceGranted" xlink:to="cbat_AverageExercisePriceGranted_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_WeightedAveragesRemainingContractualTermInYearsGranted" xlink:href="cbat-20210630.xsd#cbat_WeightedAveragesRemainingContractualTermInYearsGranted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_WeightedAveragesRemainingContractualTermInYearsGranted_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WeightedAveragesRemainingContractualTermInYearsGranted" xlink:to="cbat_WeightedAveragesRemainingContractualTermInYearsGranted_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_NumberOfWarrantsExercisedSurrendered" xlink:href="cbat-20210630.xsd#cbat_NumberOfWarrantsExercisedSurrendered"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_NumberOfWarrantsExercisedSurrendered_lbl" xml:lang="en-US">Number of Warrants, Exercised / surrendered</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NumberOfWarrantsExercisedSurrendered" xlink:to="cbat_NumberOfWarrantsExercisedSurrendered_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_AverageExercisePriceExercisedSurrendered" xlink:href="cbat-20210630.xsd#cbat_AverageExercisePriceExercisedSurrendered"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_AverageExercisePriceExercisedSurrendered_lbl" xml:lang="en-US">Average Exercise Price, Exercised / surrendered</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AverageExercisePriceExercisedSurrendered" xlink:to="cbat_AverageExercisePriceExercisedSurrendered_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_NumberOfWarrantsExpired" xlink:href="cbat-20210630.xsd#cbat_NumberOfWarrantsExpired"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_NumberOfWarrantsExpired_lbl" xml:lang="en-US">Number of Warrants, Expired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NumberOfWarrantsExpired" xlink:to="cbat_NumberOfWarrantsExpired_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_AverageExercisePriceExpired" xlink:href="cbat-20210630.xsd#cbat_AverageExercisePriceExpired"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_AverageExercisePriceExpired_lbl" xml:lang="en-US">Average Exercise Price, Expired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AverageExercisePriceExpired" xlink:to="cbat_AverageExercisePriceExpired_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionExercisableWeightedAverageRemainingContractualTerm1" xlink:href="cbat-20210630.xsd#cbat_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionExercisableWeightedAverageRemainingContractualTerm1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionExercisableWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionExercisableWeightedAverageRemainingContractualTerm1" xlink:to="cbat_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionExercisableWeightedAverageRemainingContractualTerm1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl" xml:lang="en-US">Fair Value of Financial Instruments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US">Commitments and Contingencies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermPurchaseCommitmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermPurchaseCommitmentTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermPurchaseCommitmentTextBlock_lbl" xml:lang="en-US">Schedule of capital commitments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermPurchaseCommitmentTextBlock" xlink:to="us-gaap_LongTermPurchaseCommitmentTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCommitment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherCommitment_lbl" xml:lang="en-US">Capital commitments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCommitment" xlink:to="us-gaap_OtherCommitment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xml:lang="en-US">Concentrations and Credit Risk</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_lbl" xml:lang="en-US">Schedule of revenue by major customers by reporting segments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:to="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ConcentrationRiskThresholdPercentage" xlink:href="cbat-20210630.xsd#cbat_ConcentrationRiskThresholdPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ConcentrationRiskThresholdPercentage_lbl" xml:lang="en-US">Concentration risk, percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConcentrationRiskThresholdPercentage" xlink:to="cbat_ConcentrationRiskThresholdPercentage_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="cbat_ConcentrationRiskThresholdPercentage_lbl0" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConcentrationRiskThresholdPercentage" xlink:to="cbat_ConcentrationRiskThresholdPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="cbat_ConcentrationRiskThresholdPercentage_lbl1" xml:lang="en-US">Concentration ownership percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConcentrationRiskThresholdPercentage" xlink:to="cbat_ConcentrationRiskThresholdPercentage_lbl1"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfAccountsReceivableByMajorCustomerTableTextBlock" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfAccountsReceivableByMajorCustomerTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ScheduleOfAccountsReceivableByMajorCustomerTableTextBlock_lbl" xml:lang="en-US">Schedule of accounts receivable by major customer</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfAccountsReceivableByMajorCustomerTableTextBlock" xlink:to="cbat_ScheduleOfAccountsReceivableByMajorCustomerTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ConcentrationRiskPercentageOfAccountsReceivable" xlink:href="cbat-20210630.xsd#cbat_ConcentrationRiskPercentageOfAccountsReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ConcentrationRiskPercentageOfAccountsReceivable_lbl" xml:lang="en-US">Concentration risk, percentage of accounts receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConcentrationRiskPercentageOfAccountsReceivable" xlink:to="cbat_ConcentrationRiskPercentageOfAccountsReceivable_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfNetPurchaseBySuplierTableTextBlock" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfNetPurchaseBySuplierTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ScheduleOfNetPurchaseBySuplierTableTextBlock_lbl" xml:lang="en-US">Schedule of net purchase by suppliers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfNetPurchaseBySuplierTableTextBlock" xlink:to="cbat_ScheduleOfNetPurchaseBySuplierTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_NetPurchase" xlink:href="cbat-20210630.xsd#cbat_NetPurchase"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_NetPurchase_lbl" xml:lang="en-US">Net purchase</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NetPurchase" xlink:to="cbat_NetPurchase_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ConcentrationRiskPercentageOfNetPurchase" xlink:href="cbat-20210630.xsd#cbat_ConcentrationRiskPercentageOfNetPurchase"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ConcentrationRiskPercentageOfNetPurchase_lbl" xml:lang="en-US">Concentration risk, percentage of net purchase</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConcentrationRiskPercentageOfNetPurchase" xlink:to="cbat_ConcentrationRiskPercentageOfNetPurchase_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfAccountsPayableBySuppliersTableTextBlock" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfAccountsPayableBySuppliersTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ScheduleOfAccountsPayableBySuppliersTableTextBlock_lbl" xml:lang="en-US">Schedule of transactions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfAccountsPayableBySuppliersTableTextBlock" xlink:to="cbat_ScheduleOfAccountsPayableBySuppliersTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ConcentrationRiskOnPercentageOfAccountsPayable" xlink:href="cbat-20210630.xsd#cbat_ConcentrationRiskOnPercentageOfAccountsPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ConcentrationRiskOnPercentageOfAccountsPayable_lbl" xml:lang="en-US">Concentration risk, percentage of accounts payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConcentrationRiskOnPercentageOfAccountsPayable" xlink:to="cbat_ConcentrationRiskOnPercentageOfAccountsPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ScheduleOfTransactionsWithTheFormerSubsidiariesTableTextBlock" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfTransactionsWithTheFormerSubsidiariesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ScheduleOfTransactionsWithTheFormerSubsidiariesTableTextBlock_lbl" xml:lang="en-US">Schedule of transactions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfTransactionsWithTheFormerSubsidiariesTableTextBlock" xlink:to="cbat_ScheduleOfTransactionsWithTheFormerSubsidiariesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_SalesOfFinishedGoodsAndRawMaterialsToAbstract" xlink:href="cbat-20210630.xsd#cbat_SalesOfFinishedGoodsAndRawMaterialsToAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_SalesOfFinishedGoodsAndRawMaterialsToAbstract_lbl" xml:lang="en-US">Sales of finished goods and raw materials to</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SalesOfFinishedGoodsAndRawMaterialsToAbstract" xlink:to="cbat_SalesOfFinishedGoodsAndRawMaterialsToAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_SalesOfFinishedGoodsAndRawMaterials" xlink:href="cbat-20210630.xsd#cbat_SalesOfFinishedGoodsAndRawMaterials"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_SalesOfFinishedGoodsAndRawMaterials_lbl" xml:lang="en-US">Sales of finished goods and raw materials</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SalesOfFinishedGoodsAndRawMaterials" xlink:to="cbat_SalesOfFinishedGoodsAndRawMaterials_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_TradeAccountsAndBillsReceivablesNetAbstract" xlink:href="cbat-20210630.xsd#cbat_TradeAccountsAndBillsReceivablesNetAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_TradeAccountsAndBillsReceivablesNetAbstract_lbl" xml:lang="en-US">Trade accounts and bills receivables, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TradeAccountsAndBillsReceivablesNetAbstract" xlink:to="cbat_TradeAccountsAndBillsReceivablesNetAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xml:lang="en-US">Segment Information</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_lbl" xml:lang="en-US">Schedule of net revenues from manufacture of batteries by products</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:to="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_HighPowerLithiumBatteriesUsedInAbstract" xlink:href="cbat-20210630.xsd#cbat_HighPowerLithiumBatteriesUsedInAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_HighPowerLithiumBatteriesUsedInAbstract_lbl" xml:lang="en-US">High power lithium batteries used in:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_HighPowerLithiumBatteriesUsedInAbstract" xlink:to="cbat_HighPowerLithiumBatteriesUsedInAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenuesNetOfInterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenuesNetOfInterestExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenuesNetOfInterestExpense_lbl" xml:lang="en-US">Net revenues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenuesNetOfInterestExpense" xlink:to="us-gaap_RevenuesNetOfInterestExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_lbl" xml:lang="en-US">Schedule of net revenues from manufacture of batteries by geographical areas</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:to="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_NetRevenue" xlink:href="cbat-20210630.xsd#cbat_NetRevenue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_NetRevenue_lbl" xml:lang="en-US">Net revenues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NetRevenue" xlink:to="cbat_NetRevenue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US">Subsequent Events</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_AllowanceForDoubtfulAccountsForeignExchangeAdjustment" xlink:href="cbat-20210630.xsd#cbat_AllowanceForDoubtfulAccountsForeignExchangeAdjustment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="cbat_AllowanceForDoubtfulAccountsForeignExchangeAdjustment_lbl" xml:lang="en-US">Foreign exchange adjustment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AllowanceForDoubtfulAccountsForeignExchangeAdjustment" xlink:to="cbat_AllowanceForDoubtfulAccountsForeignExchangeAdjustment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables_lbl" xml:lang="en-US">Less: Allowance for doubtful accounts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables" xlink:to="us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetImpairmentCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetImpairmentCharges"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AssetImpairmentCharges_lbl" xml:lang="en-US">Impairment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetImpairmentCharges" xlink:to="us-gaap_AssetImpairmentCharges_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US">Accumulated depreciation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_AmortizationChargeForThePeriod" xlink:href="cbat-20210630.xsd#cbat_AmortizationChargeForThePeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="cbat_AmortizationChargeForThePeriod_lbl" xml:lang="en-US">Amortization charge for the period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AmortizationChargeForThePeriod" xlink:to="cbat_AmortizationChargeForThePeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US">Less: imputed interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLongTermDebtCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OtherLongTermDebtCurrent_lbl" xml:lang="en-US">Less: Current portion</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLongTermDebtCurrent" xlink:to="us-gaap_OtherLongTermDebtCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xml:lang="en-US">Vested</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xml:lang="en-US">Forfeited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_BakTianjinMember" xlink:href="cbat-20210630.xsd#cbat_BakTianjinMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_BakTianjinMember_lbl" xml:lang="en-US">Bak Tianjin [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_BakTianjinMember" xlink:to="cbat_BakTianjinMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_BakShenzhenMember" xlink:href="cbat-20210630.xsd#cbat_BakShenzhenMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_BakShenzhenMember_lbl" xml:lang="en-US">Bak Shenzhen [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_BakShenzhenMember" xlink:to="cbat_BakShenzhenMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BuildingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BuildingMember_lbl" xml:lang="en-US">Buildings [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingMember" xlink:to="us-gaap_BuildingMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MachineryAndEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MachineryAndEquipmentMember_lbl" xml:lang="en-US">Machinery and equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MachineryAndEquipmentMember" xlink:to="us-gaap_MachineryAndEquipmentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OfficeEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OfficeEquipmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OfficeEquipmentMember_lbl" xml:lang="en-US">Office equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OfficeEquipmentMember" xlink:to="us-gaap_OfficeEquipmentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VehiclesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VehiclesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_VehiclesMember_lbl" xml:lang="en-US">Motor vehicles [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VehiclesMember" xlink:to="us-gaap_VehiclesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_TotalMinimumLeasePaymentsToBeReceivedMember" xlink:href="cbat-20210630.xsd#cbat_TotalMinimumLeasePaymentsToBeReceivedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_TotalMinimumLeasePaymentsToBeReceivedMember_lbl" xml:lang="en-US">Total Minimum Lease Payments to be Received [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TotalMinimumLeasePaymentsToBeReceivedMember" xlink:to="cbat_TotalMinimumLeasePaymentsToBeReceivedMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_AmortizationOfUnearnedIncomeMember" xlink:href="cbat-20210630.xsd#cbat_AmortizationOfUnearnedIncomeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_AmortizationOfUnearnedIncomeMember_lbl" xml:lang="en-US">Amortization of Unearned Income [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AmortizationOfUnearnedIncomeMember" xlink:to="cbat_AmortizationOfUnearnedIncomeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_NetInvestmentInSalesTypeLeasesMember" xlink:href="cbat-20210630.xsd#cbat_NetInvestmentInSalesTypeLeasesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_NetInvestmentInSalesTypeLeasesMember_lbl" xml:lang="en-US">Net Investment in Sales Type Leases [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NetInvestmentInSalesTypeLeasesMember" xlink:to="cbat_NetInvestmentInSalesTypeLeasesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_PledgedDepositsMember" xlink:href="cbat-20210630.xsd#cbat_PledgedDepositsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_PledgedDepositsMember_lbl" xml:lang="en-US">Pledged deposits [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PledgedDepositsMember" xlink:to="cbat_PledgedDepositsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_RightOfUseAssetsnote9Member" xlink:href="cbat-20210630.xsd#cbat_RightOfUseAssetsnote9Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_RightOfUseAssetsnote9Member_lbl" xml:lang="en-US">Right-of-use assets [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RightOfUseAssetsnote9Member" xlink:to="cbat_RightOfUseAssetsnote9Member_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_CollateralBuildingsMember" xlink:href="cbat-20210630.xsd#cbat_CollateralBuildingsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_CollateralBuildingsMember_lbl" xml:lang="en-US">Buildings [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CollateralBuildingsMember" xlink:to="cbat_CollateralBuildingsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_CollateralMachineryAndEquipmentMember" xlink:href="cbat-20210630.xsd#cbat_CollateralMachineryAndEquipmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_CollateralMachineryAndEquipmentMember_lbl" xml:lang="en-US">Machinery and equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CollateralMachineryAndEquipmentMember" xlink:to="cbat_CollateralMachineryAndEquipmentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_MrXiangqianLiTheCompanysFormerCEOMember" xlink:href="cbat-20210630.xsd#cbat_MrXiangqianLiTheCompanysFormerCEOMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_MrXiangqianLiTheCompanysFormerCEOMember_lbl" xml:lang="en-US">Mr. Xiangqian Li, the Company&apos;s Former CEO [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_MrXiangqianLiTheCompanysFormerCEOMember" xlink:to="cbat_MrXiangqianLiTheCompanysFormerCEOMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_MrYunfeiLiMember" xlink:href="cbat-20210630.xsd#cbat_MrYunfeiLiMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_MrYunfeiLiMember_lbl" xml:lang="en-US">Mr. Yunfei Li [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_MrYunfeiLiMember" xlink:to="cbat_MrYunfeiLiMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="cbat_MrYunfeiLiMember_lbl0" xml:lang="en-US">Mr.Yunfei Li [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_MrYunfeiLiMember" xlink:to="cbat_MrYunfeiLiMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="cbat_ShareholdersMember" xlink:href="cbat-20210630.xsd#cbat_ShareholdersMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ShareholdersMember_lbl" xml:lang="en-US">Shareholders [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ShareholdersMember" xlink:to="cbat_ShareholdersMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_MrWenwuYuMember" xlink:href="cbat-20210630.xsd#cbat_MrWenwuYuMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_MrWenwuYuMember_lbl" xml:lang="en-US">Mr. Wenwu Yu [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_MrWenwuYuMember" xlink:to="cbat_MrWenwuYuMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_MrLongqianPengMember" xlink:href="cbat-20210630.xsd#cbat_MrLongqianPengMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_MrLongqianPengMember_lbl" xml:lang="en-US">Mr. Longqian Peng [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_MrLongqianPengMember" xlink:to="cbat_MrLongqianPengMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_SuzhouZhengyuanweiNeedleCeCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_SuzhouZhengyuanweiNeedleCeCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_SuzhouZhengyuanweiNeedleCeCoLtdMember_lbl" xml:lang="en-US">Suzhou Zhengyuanwei Needle Ce Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SuzhouZhengyuanweiNeedleCeCoLtdMember" xlink:to="cbat_SuzhouZhengyuanweiNeedleCeCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradeAccountsReceivableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TradeAccountsReceivableMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TradeAccountsReceivableMember_lbl" xml:lang="en-US">Trade Accounts Receivable [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradeAccountsReceivableMember" xlink:to="us-gaap_TradeAccountsReceivableMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoriesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoriesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoriesMember_lbl" xml:lang="en-US">Inventories [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoriesMember" xlink:to="us-gaap_InventoriesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_DeferredTaxAssetsPropertyPlantAndEquipmentMember" xlink:href="cbat-20210630.xsd#cbat_DeferredTaxAssetsPropertyPlantAndEquipmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_DeferredTaxAssetsPropertyPlantAndEquipmentMember_lbl" xml:lang="en-US">Property, Plant and Equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DeferredTaxAssetsPropertyPlantAndEquipmentMember" xlink:to="cbat_DeferredTaxAssetsPropertyPlantAndEquipmentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ImpairmentOnNonmarketableEquitySecuritiesMember" xlink:href="cbat-20210630.xsd#cbat_ImpairmentOnNonmarketableEquitySecuritiesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ImpairmentOnNonmarketableEquitySecuritiesMember_lbl" xml:lang="en-US">Impairment On Non-Marketable Equity Securities [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ImpairmentOnNonmarketableEquitySecuritiesMember" xlink:to="cbat_ImpairmentOnNonmarketableEquitySecuritiesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ProvisionForProductWarrantyMember" xlink:href="cbat-20210630.xsd#cbat_ProvisionForProductWarrantyMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ProvisionForProductWarrantyMember_lbl" xml:lang="en-US">Provision for product warranty [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ProvisionForProductWarrantyMember" xlink:to="cbat_ProvisionForProductWarrantyMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_GrossUTBMember" xlink:href="cbat-20210630.xsd#cbat_GrossUTBMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_GrossUTBMember_lbl" xml:lang="en-US">Gross UTB [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_GrossUTBMember" xlink:to="cbat_GrossUTBMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_SurchargeMember" xlink:href="cbat-20210630.xsd#cbat_SurchargeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_SurchargeMember_lbl" xml:lang="en-US">Surcharge [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SurchargeMember" xlink:to="cbat_SurchargeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_NetUTBMember" xlink:href="cbat-20210630.xsd#cbat_NetUTBMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_NetUTBMember_lbl" xml:lang="en-US">Net UTB [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NetUTBMember" xlink:to="cbat_NetUTBMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember" xlink:href="cbat-20210630.xsd#cbat_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember_lbl" xml:lang="en-US">Restricted shares granted on August 23, 2019 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember" xlink:to="cbat_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="cbat_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember_lbl0" xml:lang="en-US">Restricted Shares Granted on August 23, 2019 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember" xlink:to="cbat_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwoThousandNineteenMember" xlink:href="cbat-20210630.xsd#cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwoThousandNineteenMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwoThousandNineteenMember_lbl" xml:lang="en-US">Restricted shares granted on October 23, 2019 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwoThousandNineteenMember" xlink:to="cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwoThousandNineteenMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwoThousandNineteenMember_lbl0" xml:lang="en-US">Restricted Shares Granted on October 23, 2019 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwoThousandNineteenMember" xlink:to="cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwoThousandNineteenMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="cbat_InvestorWarrantsMember" xlink:href="cbat-20210630.xsd#cbat_InvestorWarrantsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_InvestorWarrantsMember_lbl" xml:lang="en-US">Investor Warrants [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_InvestorWarrantsMember" xlink:to="cbat_InvestorWarrantsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_PlacementAgentWarrantsMember" xlink:href="cbat-20210630.xsd#cbat_PlacementAgentWarrantsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_PlacementAgentWarrantsMember_lbl" xml:lang="en-US">Placement Agent Warrants [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PlacementAgentWarrantsMember" xlink:to="cbat_PlacementAgentWarrantsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_InvestorWarrantsSeriesA1Member" xlink:href="cbat-20210630.xsd#cbat_InvestorWarrantsSeriesA1Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_InvestorWarrantsSeriesA1Member_lbl" xml:lang="en-US">Investor Warrants Series A1 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_InvestorWarrantsSeriesA1Member" xlink:to="cbat_InvestorWarrantsSeriesA1Member_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_InvestorWarrantsSeriesA2Member" xlink:href="cbat-20210630.xsd#cbat_InvestorWarrantsSeriesA2Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_InvestorWarrantsSeriesA2Member_lbl" xml:lang="en-US">Investor Warrants Series A2 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_InvestorWarrantsSeriesA2Member" xlink:to="cbat_InvestorWarrantsSeriesA2Member_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_InvestorWarrantsSeriesBMember" xlink:href="cbat-20210630.xsd#cbat_InvestorWarrantsSeriesBMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_InvestorWarrantsSeriesBMember_lbl" xml:lang="en-US">Investor Warrants Series B [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_InvestorWarrantsSeriesBMember" xlink:to="cbat_InvestorWarrantsSeriesBMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ConstructionOfBuildingsMember" xlink:href="cbat-20210630.xsd#cbat_ConstructionOfBuildingsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ConstructionOfBuildingsMember_lbl" xml:lang="en-US">For construction of buildings [Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConstructionOfBuildingsMember" xlink:to="cbat_ConstructionOfBuildingsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_PurchasesOfEquipmentMember" xlink:href="cbat-20210630.xsd#cbat_PurchasesOfEquipmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_PurchasesOfEquipmentMember_lbl" xml:lang="en-US">For purchases of equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PurchasesOfEquipmentMember" xlink:to="cbat_PurchasesOfEquipmentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_AcquisitionOfASubsidiaryMember" xlink:href="cbat-20210630.xsd#cbat_AcquisitionOfASubsidiaryMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_AcquisitionOfASubsidiaryMember_lbl" xml:lang="en-US">For acquisition of a subsidiary [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AcquisitionOfASubsidiaryMember" xlink:to="cbat_AcquisitionOfASubsidiaryMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_CapitalInjectionMember" xlink:href="cbat-20210630.xsd#cbat_CapitalInjectionMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_CapitalInjectionMember_lbl" xml:lang="en-US">Capital injection [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CapitalInjectionMember" xlink:to="cbat_CapitalInjectionMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_CustomerAMember" xlink:href="cbat-20210630.xsd#cbat_CustomerAMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_CustomerAMember_lbl" xml:lang="en-US">Customer A [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CustomerAMember" xlink:to="cbat_CustomerAMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_CustomerBMember" xlink:href="cbat-20210630.xsd#cbat_CustomerBMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_CustomerBMember_lbl" xml:lang="en-US">Customer B [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CustomerBMember" xlink:to="cbat_CustomerBMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_CustomerEMember" xlink:href="cbat-20210630.xsd#cbat_CustomerEMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_CustomerEMember_lbl" xml:lang="en-US">Customer E [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CustomerEMember" xlink:to="cbat_CustomerEMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_CustomerFMember" xlink:href="cbat-20210630.xsd#cbat_CustomerFMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_CustomerFMember_lbl" xml:lang="en-US">Customer F [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CustomerFMember" xlink:to="cbat_CustomerFMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_CustomerCMember" xlink:href="cbat-20210630.xsd#cbat_CustomerCMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_CustomerCMember_lbl" xml:lang="en-US">Customer C [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CustomerCMember" xlink:to="cbat_CustomerCMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_CustomerDMember" xlink:href="cbat-20210630.xsd#cbat_CustomerDMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_CustomerDMember_lbl" xml:lang="en-US">Customer D [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CustomerDMember" xlink:to="cbat_CustomerDMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableMember_lbl" xml:lang="en-US">Accounts Receivable [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableMember" xlink:to="us-gaap_AccountsReceivableMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ZhengzhouBAKBatteryCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_ZhengzhouBAKBatteryCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ZhengzhouBAKBatteryCoLtdMember_lbl" xml:lang="en-US">Zhengzhou BAK Battery Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ZhengzhouBAKBatteryCoLtdMember" xlink:to="cbat_ZhengzhouBAKBatteryCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_SupplerAMember" xlink:href="cbat-20210630.xsd#cbat_SupplerAMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_SupplerAMember_lbl" xml:lang="en-US">Suppler A [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SupplerAMember" xlink:to="cbat_SupplerAMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ShenzhenBAKMember" xlink:href="cbat-20210630.xsd#cbat_ShenzhenBAKMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ShenzhenBAKMember_lbl" xml:lang="en-US">Shenzhen BAK [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ShenzhenBAKMember" xlink:to="cbat_ShenzhenBAKMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_SupplierBMember" xlink:href="cbat-20210630.xsd#cbat_SupplierBMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_SupplierBMember_lbl" xml:lang="en-US">Supplier B [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SupplierBMember" xlink:to="cbat_SupplierBMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_SupplierCMember" xlink:href="cbat-20210630.xsd#cbat_SupplierCMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_SupplierCMember_lbl" xml:lang="en-US">Supplier C [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SupplierCMember" xlink:to="cbat_SupplierCMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_SupplierDMember" xlink:href="cbat-20210630.xsd#cbat_SupplierDMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_SupplierDMember_lbl" xml:lang="en-US">Supplier D [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SupplierDMember" xlink:to="cbat_SupplierDMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ZhengzhouBAKElectronicsCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_ZhengzhouBAKElectronicsCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ZhengzhouBAKElectronicsCoLtdMember_lbl" xml:lang="en-US">Zhengzhou BAK Electronics Co., Ltd. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ZhengzhouBAKElectronicsCoLtdMember" xlink:to="cbat_ZhengzhouBAKElectronicsCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ZhengzhouBAKNewEnergyVehicleCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_ZhengzhouBAKNewEnergyVehicleCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ZhengzhouBAKNewEnergyVehicleCoLtdMember_lbl" xml:lang="en-US">Zhengzhou BAK New Energy Vehicle Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ZhengzhouBAKNewEnergyVehicleCoLtdMember" xlink:to="cbat_ZhengzhouBAKNewEnergyVehicleCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_NetRevenuesByProductMember" xlink:href="cbat-20210630.xsd#cbat_NetRevenuesByProductMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_NetRevenuesByProductMember_lbl" xml:lang="en-US">Net revenues by product [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NetRevenuesByProductMember" xlink:to="cbat_NetRevenuesByProductMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ElectricVehiclesMember" xlink:href="cbat-20210630.xsd#cbat_ElectricVehiclesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ElectricVehiclesMember_lbl" xml:lang="en-US">Electric vehicles [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ElectricVehiclesMember" xlink:to="cbat_ElectricVehiclesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_LightElectricVehiclesMember" xlink:href="cbat-20210630.xsd#cbat_LightElectricVehiclesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_LightElectricVehiclesMember_lbl" xml:lang="en-US">Light electric vehicles [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LightElectricVehiclesMember" xlink:to="cbat_LightElectricVehiclesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_UninterruptableSuppliesMember" xlink:href="cbat-20210630.xsd#cbat_UninterruptableSuppliesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_UninterruptableSuppliesMember_lbl" xml:lang="en-US">Uninterruptable supplies [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_UninterruptableSuppliesMember" xlink:to="cbat_UninterruptableSuppliesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_OthersMember" xlink:href="cbat-20210630.xsd#cbat_OthersMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_OthersMember_lbl" xml:lang="en-US">Others [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_OthersMember" xlink:to="cbat_OthersMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_RawMaterialsUsedInLithiumBatteriesMember" xlink:href="cbat-20210630.xsd#cbat_RawMaterialsUsedInLithiumBatteriesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_RawMaterialsUsedInLithiumBatteriesMember_lbl" xml:lang="en-US">Raw materials used in lithium batteries [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RawMaterialsUsedInLithiumBatteriesMember" xlink:to="cbat_RawMaterialsUsedInLithiumBatteriesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_MainlandChinaMember" xlink:href="cbat-20210630.xsd#cbat_MainlandChinaMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_MainlandChinaMember_lbl" xml:lang="en-US">Mainland China [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_MainlandChinaMember" xlink:to="cbat_MainlandChinaMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_EuropeMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_EuropeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_EuropeMember_lbl" xml:lang="en-US">Europe [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_EuropeMember" xlink:to="srt_EuropeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_OtherGeographicAreasMember" xlink:href="cbat-20210630.xsd#cbat_OtherGeographicAreasMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_OtherGeographicAreasMember_lbl" xml:lang="en-US">Others [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_OtherGeographicAreasMember" xlink:to="cbat_OtherGeographicAreasMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_TitleOfIndividualAxis_lbl" xml:lang="en-US">Title of Individual [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ConsolidatedEntitiesAxis_lbl" xml:lang="en-US">Consolidated Entities [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtTypeAxis_lbl" xml:lang="en-US">Short-term Debt, Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_AgreementAxis" xlink:href="cbat-20210630.xsd#cbat_AgreementAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_AgreementAxis_lbl" xml:lang="en-US">Agreement [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AgreementAxis" xlink:to="cbat_AgreementAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionAxis_lbl" xml:lang="en-US">Related Party Transaction [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentAxis_lbl" xml:lang="en-US">Debt Instrument [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByAssetClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByAssetClassAxis_lbl" xml:lang="en-US">Asset Class [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueByAssetClassAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeAxis_lbl" xml:lang="en-US">Statistical Measurement [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis_lbl" xml:lang="en-US">Income Tax Authority, Name [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US">Award Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_TypeOfAgreementAxis" xlink:href="cbat-20210630.xsd#cbat_TypeOfAgreementAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_TypeOfAgreementAxis_lbl" xml:lang="en-US">Type of Agreement [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TypeOfAgreementAxis" xlink:to="cbat_TypeOfAgreementAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_LitigationCaseAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_LitigationCaseAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_LitigationCaseAxis_lbl" xml:lang="en-US">Litigation Case [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_LitigationCaseAxis" xlink:to="srt_LitigationCaseAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_LossContingencyByNatureOfContingencyAxis" xlink:href="cbat-20210630.xsd#cbat_LossContingencyByNatureOfContingencyAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_LossContingencyByNatureOfContingencyAxis_lbl" xml:lang="en-US">Loss Contingency By Nature Of Contingency [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LossContingencyByNatureOfContingencyAxis" xlink:to="cbat_LossContingencyByNatureOfContingencyAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingenciesByNatureOfContingencyAxis_lbl" xml:lang="en-US">Loss Contingency Nature [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="us-gaap_LossContingenciesByNatureOfContingencyAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionAxis_lbl" xml:lang="en-US">Business Acquisition [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_DescriptionOfExchangeAgreement" xlink:href="cbat-20210630.xsd#cbat_DescriptionOfExchangeAgreement"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_DescriptionOfExchangeAgreement_lbl" xml:lang="en-US">Exchange agreement, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DescriptionOfExchangeAgreement" xlink:to="cbat_DescriptionOfExchangeAgreement_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_SharesPlacedInEscrow" xlink:href="cbat-20210630.xsd#cbat_SharesPlacedInEscrow"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_SharesPlacedInEscrow_lbl" xml:lang="en-US">Shares placed in escrow (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SharesPlacedInEscrow" xlink:to="cbat_SharesPlacedInEscrow_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_EscrowAgreementDescription" xlink:href="cbat-20210630.xsd#cbat_EscrowAgreementDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_EscrowAgreementDescription_lbl" xml:lang="en-US">Escrow agreement, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_EscrowAgreementDescription" xlink:to="cbat_EscrowAgreementDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_SharesReleasedFromEscrow" xlink:href="cbat-20210630.xsd#cbat_SharesReleasedFromEscrow"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_SharesReleasedFromEscrow_lbl" xml:lang="en-US">Shares released from escrow (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SharesReleasedFromEscrow" xlink:to="cbat_SharesReleasedFromEscrow_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_lbl" xml:lang="en-US">Adjustments of additional paid in capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_SharesDelivered" xlink:href="cbat-20210630.xsd#cbat_SharesDelivered"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_SharesDelivered_lbl" xml:lang="en-US">Shares issued (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SharesDelivered" xlink:to="cbat_SharesDelivered_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_CommonStockEquivalentPercentage" xlink:href="cbat-20210630.xsd#cbat_CommonStockEquivalentPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_CommonStockEquivalentPercentage_lbl" xml:lang="en-US">Common stock equivalent percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CommonStockEquivalentPercentage" xlink:to="cbat_CommonStockEquivalentPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_TransferredShares" xlink:href="cbat-20210630.xsd#cbat_TransferredShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_TransferredShares_lbl" xml:lang="en-US">Transferred shares (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TransferredShares" xlink:to="cbat_TransferredShares_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_RegisteredCapitalOfSubsidiary" xlink:href="cbat-20210630.xsd#cbat_RegisteredCapitalOfSubsidiary"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_RegisteredCapitalOfSubsidiary_lbl" xml:lang="en-US">Registered capital of subsidiary</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RegisteredCapitalOfSubsidiary" xlink:to="cbat_RegisteredCapitalOfSubsidiary_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Cash"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Cash_lbl" xml:lang="en-US">Cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Cash" xlink:to="us-gaap_Cash_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl" xml:lang="en-US">Ownership percentage of equity method investment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl0" xml:lang="en-US">Ownership percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl1" xml:lang="en-US">Percentage of Acquired equity interests</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl2" xml:lang="en-US">Percentage of equity interest rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl2"/>
    <loc xlink:type="locator" xlink:label="cbat_EquityInterestPercentage" xlink:href="cbat-20210630.xsd#cbat_EquityInterestPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_EquityInterestPercentage_lbl" xml:lang="en-US">Equity interest percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_EquityInterestPercentage" xlink:to="cbat_EquityInterestPercentage_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="cbat_EquityInterestPercentage_lbl0" xml:lang="en-US">Acquired equity interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_EquityInterestPercentage" xlink:to="cbat_EquityInterestPercentage_lbl0"/>
    <loc xlink:type="locator" xlink:label="cbat_CompanyContribtionOnRelatedDescription" xlink:href="cbat-20210630.xsd#cbat_CompanyContribtionOnRelatedDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_CompanyContribtionOnRelatedDescription_lbl" xml:lang="en-US">Company contribution related, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CompanyContribtionOnRelatedDescription" xlink:to="cbat_CompanyContribtionOnRelatedDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_RegisteredCapitalIncreased" xlink:href="cbat-20210630.xsd#cbat_RegisteredCapitalIncreased"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_RegisteredCapitalIncreased_lbl" xml:lang="en-US">Registered capital increased</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RegisteredCapitalIncreased" xlink:to="cbat_RegisteredCapitalIncreased_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ContributedAmount" xlink:href="cbat-20210630.xsd#cbat_ContributedAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ContributedAmount_lbl" xml:lang="en-US">Contributed amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ContributedAmount" xlink:to="cbat_ContributedAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_EquityInvestmentPaid" xlink:href="cbat-20210630.xsd#cbat_EquityInvestmentPaid"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_EquityInvestmentPaid_lbl" xml:lang="en-US">Investment amount paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_EquityInvestmentPaid" xlink:to="cbat_EquityInvestmentPaid_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_InvestmentAcquirePercentage" xlink:href="cbat-20210630.xsd#cbat_InvestmentAcquirePercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_InvestmentAcquirePercentage_lbl" xml:lang="en-US">Investment acquire percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_InvestmentAcquirePercentage" xlink:to="cbat_InvestmentAcquirePercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssuedPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharesIssuedPricePerShare_lbl" xml:lang="en-US">Exchange price per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssuedPricePerShare" xlink:to="us-gaap_SharesIssuedPricePerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction_lbl" xml:lang="en-US">Sale of stock, percentage of ownership after transaction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" xlink:to="us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_WorkingCapital" xlink:href="cbat-20210630.xsd#cbat_WorkingCapital"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_WorkingCapital_lbl" xml:lang="en-US">Working capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WorkingCapital" xlink:to="cbat_WorkingCapital_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ReceiveAdvanceAmount" xlink:href="cbat-20210630.xsd#cbat_ReceiveAdvanceAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ReceiveAdvanceAmount_lbl" xml:lang="en-US">Receive advance amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ReceiveAdvanceAmount" xlink:to="cbat_ReceiveAdvanceAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_PrincipalAmount" xlink:href="cbat-20210630.xsd#cbat_PrincipalAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_PrincipalAmount_lbl" xml:lang="en-US">Principal amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PrincipalAmount" xlink:to="cbat_PrincipalAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_AggregateShare" xlink:href="cbat-20210630.xsd#cbat_AggregateShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_AggregateShare_lbl" xml:lang="en-US">Aggregate share (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AggregateShare" xlink:to="cbat_AggregateShare_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ConversionPricePerShare" xlink:href="cbat-20210630.xsd#cbat_ConversionPricePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ConversionPricePerShare_lbl" xml:lang="en-US">Conversion price per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConversionPricePerShare" xlink:to="cbat_ConversionPricePerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_FurtherAdvanceAmount" xlink:href="cbat-20210630.xsd#cbat_FurtherAdvanceAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_FurtherAdvanceAmount_lbl" xml:lang="en-US">Further advance amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_FurtherAdvanceAmount" xlink:to="cbat_FurtherAdvanceAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_CommonStockPerShare" xlink:href="cbat-20210630.xsd#cbat_CommonStockPerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_CommonStockPerShare_lbl" xml:lang="en-US">Common stock per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CommonStockPerShare" xlink:to="cbat_CommonStockPerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_AggregateConsiderationAmount" xlink:href="cbat-20210630.xsd#cbat_AggregateConsiderationAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_AggregateConsiderationAmount_lbl" xml:lang="en-US">Aggregate consideration amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AggregateConsiderationAmount" xlink:to="cbat_AggregateConsiderationAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_InvestmentTotal" xlink:href="cbat-20210630.xsd#cbat_InvestmentTotal"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_InvestmentTotal_lbl" xml:lang="en-US">Investment total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_InvestmentTotal" xlink:to="cbat_InvestmentTotal_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_InventoryPaidTotal" xlink:href="cbat-20210630.xsd#cbat_InventoryPaidTotal"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_InventoryPaidTotal_lbl" xml:lang="en-US">Inventory paid total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_InventoryPaidTotal" xlink:to="cbat_InventoryPaidTotal_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesSubscriptions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesSubscriptions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesSubscriptions_lbl" xml:lang="en-US">Common stock value subscriptions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesSubscriptions" xlink:to="us-gaap_CommonStockSharesSubscriptions_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ProceedsFromReceivedInvestment" xlink:href="cbat-20210630.xsd#cbat_ProceedsFromReceivedInvestment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ProceedsFromReceivedInvestment_lbl" xml:lang="en-US">Proceeds from received investment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ProceedsFromReceivedInvestment" xlink:to="cbat_ProceedsFromReceivedInvestment_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_AggregatePriceAmount" xlink:href="cbat-20210630.xsd#cbat_AggregatePriceAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_AggregatePriceAmount_lbl" xml:lang="en-US">Aggregate price amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AggregatePriceAmount" xlink:to="cbat_AggregatePriceAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharesIssued_lbl" xml:lang="en-US">Share issued (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssued" xlink:to="us-gaap_SharesIssued_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl" xml:lang="en-US">Debt amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockSharesConverted1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockSharesConverted1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConversionOfStockSharesConverted1_lbl" xml:lang="en-US">Cancel debt exchange in to common stock (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockSharesConverted1" xlink:to="us-gaap_ConversionOfStockSharesConverted1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NotesPayable_lbl" xml:lang="en-US">Original principal amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayable" xlink:to="us-gaap_NotesPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xml:lang="en-US">Bears interest rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromOtherOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromOtherOperatingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromOtherOperatingActivities_lbl" xml:lang="en-US">Received proceeds</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromOtherOperatingActivities" xlink:to="us-gaap_ProceedsFromOtherOperatingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_OriginalIssueDiscount" xlink:href="cbat-20210630.xsd#cbat_OriginalIssueDiscount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_OriginalIssueDiscount_lbl" xml:lang="en-US">Original issue discount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_OriginalIssueDiscount" xlink:to="cbat_OriginalIssueDiscount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherExpenses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherExpenses_lbl" xml:lang="en-US">Lender&apos;s expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherExpenses" xlink:to="us-gaap_OtherExpenses_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_PromissoryNotes" xlink:href="cbat-20210630.xsd#cbat_PromissoryNotes"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_PromissoryNotes_lbl" xml:lang="en-US">The original principal amount of promissory note</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PromissoryNotes" xlink:to="cbat_PromissoryNotes_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_IsuanceOfPromissoryNote" xlink:href="cbat-20210630.xsd#cbat_IsuanceOfPromissoryNote"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_IsuanceOfPromissoryNote_lbl" xml:lang="en-US">Issuance promissory Note (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_IsuanceOfPromissoryNote" xlink:to="cbat_IsuanceOfPromissoryNote_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockNoParValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockNoParValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockNoParValue_lbl" xml:lang="en-US">Common stock par value (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockNoParValue" xlink:to="us-gaap_CommonStockNoParValue_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_AmendmentToPromissoryNotesDescription" xlink:href="cbat-20210630.xsd#cbat_AmendmentToPromissoryNotesDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_AmendmentToPromissoryNotesDescription_lbl" xml:lang="en-US">Amendment to promissory notes, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AmendmentToPromissoryNotesDescription" xlink:to="cbat_AmendmentToPromissoryNotesDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_CancellationAgreementWithCreditorsDescription" xlink:href="cbat-20210630.xsd#cbat_CancellationAgreementWithCreditorsDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_CancellationAgreementWithCreditorsDescription_lbl" xml:lang="en-US">Cancellation agreement with creditors, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CancellationAgreementWithCreditorsDescription" xlink:to="cbat_CancellationAgreementWithCreditorsDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_SecuritiesPurchaseAgreementDescription" xlink:href="cbat-20210630.xsd#cbat_SecuritiesPurchaseAgreementDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_SecuritiesPurchaseAgreementDescription_lbl" xml:lang="en-US">Securities purchase agreement, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SecuritiesPurchaseAgreementDescription" xlink:to="cbat_SecuritiesPurchaseAgreementDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherLiabilitiesCurrent_lbl" xml:lang="en-US">Other current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyDamagesSoughtValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyDamagesSoughtValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LossContingencyDamagesSoughtValue_lbl" xml:lang="en-US">Total sought amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyDamagesSoughtValue" xlink:to="us-gaap_LossContingencyDamagesSoughtValue_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LossContingencyDamagesSoughtValue_lbl0" xml:lang="en-US">Plaintiff sought a total amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyDamagesSoughtValue" xlink:to="us-gaap_LossContingencyDamagesSoughtValue_lbl0"/>
    <loc xlink:type="locator" xlink:label="cbat_ServiceExpensesAmount" xlink:href="cbat-20210630.xsd#cbat_ServiceExpensesAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ServiceExpensesAmount_lbl" xml:lang="en-US">Service expenses amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ServiceExpensesAmount" xlink:to="cbat_ServiceExpensesAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseOther" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestExpenseOther_lbl" xml:lang="en-US">Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseOther" xlink:to="us-gaap_InterestExpenseOther_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_BankDeposits" xlink:href="cbat-20210630.xsd#cbat_BankDeposits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_BankDeposits_lbl" xml:lang="en-US">Bank deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_BankDeposits" xlink:to="cbat_BankDeposits_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_FrozenByBank" xlink:href="cbat-20210630.xsd#cbat_FrozenByBank"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_FrozenByBank_lbl" xml:lang="en-US">Frozen by bank</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_FrozenByBank" xlink:to="cbat_FrozenByBank_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_AccruedServiceCost" xlink:href="cbat-20210630.xsd#cbat_AccruedServiceCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_AccruedServiceCost_lbl" xml:lang="en-US">Accrued service cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AccruedServiceCost" xlink:to="cbat_AccruedServiceCost_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MaterialsSuppliesAndOther" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MaterialsSuppliesAndOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MaterialsSuppliesAndOther_lbl" xml:lang="en-US">Material purchase cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MaterialsSuppliesAndOther" xlink:to="us-gaap_MaterialsSuppliesAndOther_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_SettlementAmount" xlink:href="cbat-20210630.xsd#cbat_SettlementAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_SettlementAmount_lbl" xml:lang="en-US">Settlement amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SettlementAmount" xlink:to="cbat_SettlementAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForLegalSettlements" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForLegalSettlements"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsForLegalSettlements_lbl" xml:lang="en-US">Payments for legal settlements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForLegalSettlements" xlink:to="us-gaap_PaymentsForLegalSettlements_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_Payments" xlink:href="cbat-20210630.xsd#cbat_Payments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_Payments_lbl" xml:lang="en-US">Payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_Payments" xlink:to="cbat_Payments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquipmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquipmentExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquipmentExpense_lbl" xml:lang="en-US">Equipment cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquipmentExpense" xlink:to="us-gaap_EquipmentExpense_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EquipmentExpense_lbl0" xml:lang="en-US">Equipment expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquipmentExpense" xlink:to="us-gaap_EquipmentExpense_lbl0"/>
    <loc xlink:type="locator" xlink:label="cbat_EmployeesCompensationDescription" xlink:href="cbat-20210630.xsd#cbat_EmployeesCompensationDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_EmployeesCompensationDescription_lbl" xml:lang="en-US">Employees compensation, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_EmployeesCompensationDescription" xlink:to="cbat_EmployeesCompensationDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_MaterialCost" xlink:href="cbat-20210630.xsd#cbat_MaterialCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_MaterialCost_lbl" xml:lang="en-US">Material cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_MaterialCost" xlink:to="cbat_MaterialCost_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_TradeAccountsAndBillsReceivables" xlink:href="cbat-20210630.xsd#cbat_TradeAccountsAndBillsReceivables"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_TradeAccountsAndBillsReceivables_lbl" xml:lang="en-US">Trade accounts and bills receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TradeAccountsAndBillsReceivables" xlink:to="cbat_TradeAccountsAndBillsReceivables_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryWriteDown" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryWriteDown"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryWriteDown_lbl" xml:lang="en-US">Inventory write-down</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWriteDown" xlink:to="us-gaap_InventoryWriteDown_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_LoanAgreementDescription" xlink:href="cbat-20210630.xsd#cbat_LoanAgreementDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_LoanAgreementDescription_lbl" xml:lang="en-US">Loan agreement, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LoanAgreementDescription" xlink:to="cbat_LoanAgreementDescription_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="cbat_LoanAgreementDescription_lbl0" xml:lang="en-US">Loan agreement description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LoanAgreementDescription" xlink:to="cbat_LoanAgreementDescription_lbl0"/>
    <loc xlink:type="locator" xlink:label="cbat_VotingRightsOverEquityInterests" xlink:href="cbat-20210630.xsd#cbat_VotingRightsOverEquityInterests"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_VotingRightsOverEquityInterests_lbl" xml:lang="en-US">Voting right and right to dividend</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_VotingRightsOverEquityInterests" xlink:to="cbat_VotingRightsOverEquityInterests_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_OwnershipOfEquityInterest" xlink:href="cbat-20210630.xsd#cbat_OwnershipOfEquityInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_OwnershipOfEquityInterest_lbl" xml:lang="en-US">Ownership of equity interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_OwnershipOfEquityInterest" xlink:to="cbat_OwnershipOfEquityInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1_lbl" xml:lang="en-US">Cash paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1" xlink:to="us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_AcquisitionAgreementDescription" xlink:href="cbat-20210630.xsd#cbat_AcquisitionAgreementDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_AcquisitionAgreementDescription_lbl" xml:lang="en-US">Acquisition agreement, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AcquisitionAgreementDescription" xlink:to="cbat_AcquisitionAgreementDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_AcquireOwnershipPercentage" xlink:href="cbat-20210630.xsd#cbat_AcquireOwnershipPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_AcquireOwnershipPercentage_lbl" xml:lang="en-US">Acquired ownership interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AcquireOwnershipPercentage" xlink:to="cbat_AcquireOwnershipPercentage_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="cbat_AcquireOwnershipPercentage_lbl0" xml:lang="en-US">Percentage of acquire ownership</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AcquireOwnershipPercentage" xlink:to="cbat_AcquireOwnershipPercentage_lbl0"/>
    <loc xlink:type="locator" xlink:label="cbat_AcquiredOwnershipValue" xlink:href="cbat-20210630.xsd#cbat_AcquiredOwnershipValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_AcquiredOwnershipValue_lbl" xml:lang="en-US">Acquired ownership by cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AcquiredOwnershipValue" xlink:to="cbat_AcquiredOwnershipValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationAssetsAndLiabilitiesArisingFromContingenciesAmountRecognizedOtherThanAtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAssetsAndLiabilitiesArisingFromContingenciesAmountRecognizedOtherThanAtFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationAssetsAndLiabilitiesArisingFromContingenciesAmountRecognizedOtherThanAtFairValue_lbl" xml:lang="en-US">Business Combination, Assets and Liabilities Arising from Contingencies, Amount Recognized, Other than at Fair Value, Net (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationAssetsAndLiabilitiesArisingFromContingenciesAmountRecognizedOtherThanAtFairValue" xlink:to="us-gaap_BusinessCombinationAssetsAndLiabilitiesArisingFromContingenciesAmountRecognizedOtherThanAtFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Depreciation_lbl" xml:lang="en-US">Depreciation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ManufacturingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ManufacturingCosts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ManufacturingCosts_lbl" xml:lang="en-US">Dalian manufacturing facilities carrying amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ManufacturingCosts" xlink:to="us-gaap_ManufacturingCosts_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestCostsCapitalized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestCostsCapitalized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestCostsCapitalized_lbl" xml:lang="en-US">Interest costs capitalized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestCostsCapitalized" xlink:to="us-gaap_InterestCostsCapitalized_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_CashPaidForAcquiringEquity" xlink:href="cbat-20210630.xsd#cbat_CashPaidForAcquiringEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_CashPaidForAcquiringEquity_lbl" xml:lang="en-US">Cash paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CashPaidForAcquiringEquity" xlink:to="cbat_CashPaidForAcquiringEquity_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_OwnersLeasePeriod" xlink:href="cbat-20210630.xsd#cbat_OwnersLeasePeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_OwnersLeasePeriod_lbl" xml:lang="en-US">Owners lease period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_OwnersLeasePeriod" xlink:to="cbat_OwnersLeasePeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeOther" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestIncomeOther_lbl" xml:lang="en-US">Interest income other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeOther" xlink:to="us-gaap_InterestIncomeOther_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_LeaseMaturityDate" xlink:href="cbat-20210630.xsd#cbat_LeaseMaturityDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_LeaseMaturityDate_lbl" xml:lang="en-US">Lease maturity date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LeaseMaturityDate" xlink:to="cbat_LeaseMaturityDate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForRent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsForRent_lbl" xml:lang="en-US">Rental payment per month</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRent" xlink:to="us-gaap_PaymentsForRent_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_RentalPaymentPerMonth" xlink:href="cbat-20210630.xsd#cbat_RentalPaymentPerMonth"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_RentalPaymentPerMonth_lbl" xml:lang="en-US">Rental payment per month</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RentalPaymentPerMonth" xlink:to="cbat_RentalPaymentPerMonth_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US">Amortization expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentTerm_lbl" xml:lang="en-US">Bills payable maturity period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentTerm" xlink:to="us-gaap_DebtInstrumentTerm_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableRelatedPartiesDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableRelatedPartiesDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansAndLeasesReceivableRelatedPartiesDescription_lbl" xml:lang="en-US">Description of loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansAndLeasesReceivableRelatedPartiesDescription" xlink:to="us-gaap_LoansAndLeasesReceivableRelatedPartiesDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_BillsPayableDescription" xlink:href="cbat-20210630.xsd#cbat_BillsPayableDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_BillsPayableDescription_lbl" xml:lang="en-US">Description of bills payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_BillsPayableDescription" xlink:to="cbat_BillsPayableDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentDescription_lbl" xml:lang="en-US">Description of bills</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentDescription" xlink:to="us-gaap_DebtInstrumentDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestExpense_lbl" xml:lang="en-US">Interest amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_InvestmentAgreementsDescription" xlink:href="cbat-20210630.xsd#cbat_InvestmentAgreementsDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_InvestmentAgreementsDescription_lbl" xml:lang="en-US">Agreement description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_InvestmentAgreementsDescription" xlink:to="cbat_InvestmentAgreementsDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_RemainedOutstandingValue" xlink:href="cbat-20210630.xsd#cbat_RemainedOutstandingValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_RemainedOutstandingValue_lbl" xml:lang="en-US">Remained outstanding amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RemainedOutstandingValue" xlink:to="cbat_RemainedOutstandingValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseRelatedParty" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseRelatedParty"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestExpenseRelatedParty_lbl" xml:lang="en-US">Interest amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseRelatedParty" xlink:to="us-gaap_InterestExpenseRelatedParty_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_LiquidatedDamageAmount" xlink:href="cbat-20210630.xsd#cbat_LiquidatedDamageAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_LiquidatedDamageAmount_lbl" xml:lang="en-US">Liquidated damages amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LiquidatedDamageAmount" xlink:to="cbat_LiquidatedDamageAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl" xml:lang="en-US">Sale of shares of common stock (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SaleOfStockPricePerShare_lbl" xml:lang="en-US">Sale of share price (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockPricePerShare" xlink:to="us-gaap_SaleOfStockPricePerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFeeAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFeeAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentFeeAmount_lbl" xml:lang="en-US">Cash fee</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFeeAmount" xlink:to="us-gaap_DebtInstrumentFeeAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_LiquidatedDamagesDescription" xlink:href="cbat-20210630.xsd#cbat_LiquidatedDamagesDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_LiquidatedDamagesDescription_lbl" xml:lang="en-US">Liquidated damages, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LiquidatedDamagesDescription" xlink:to="cbat_LiquidatedDamagesDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_LiquidatedDamages" xlink:href="cbat-20210630.xsd#cbat_LiquidatedDamages"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_LiquidatedDamages_lbl" xml:lang="en-US">Liquidated damages</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LiquidatedDamages" xlink:to="cbat_LiquidatedDamages_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_FinanceCosts" xlink:href="cbat-20210630.xsd#cbat_FinanceCosts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_FinanceCosts_lbl" xml:lang="en-US">Finance costs (in Yuan Renminbi)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_FinanceCosts" xlink:to="cbat_FinanceCosts_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl" xml:lang="en-US">Revenue from grants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForRemovalCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRemovalCosts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsForRemovalCosts_lbl" xml:lang="en-US">Payments for removal costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRemovalCosts" xlink:to="us-gaap_PaymentsForRemovalCosts_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_SubsidyReceived" xlink:href="cbat-20210630.xsd#cbat_SubsidyReceived"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_SubsidyReceived_lbl" xml:lang="en-US">Subsidy received</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SubsidyReceived" xlink:to="cbat_SubsidyReceived_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherDepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherDepreciationAndAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherDepreciationAndAmortization_lbl" xml:lang="en-US">Depreciation expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherDepreciationAndAmortization" xlink:to="us-gaap_OtherDepreciationAndAmortization_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StandardProductWarrantyDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StandardProductWarrantyDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StandardProductWarrantyDescription_lbl" xml:lang="en-US">Standard product warranty, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StandardProductWarrantyDescription" xlink:to="us-gaap_StandardProductWarrantyDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US">Income tax rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_PrcTaxDescription" xlink:href="cbat-20210630.xsd#cbat_PrcTaxDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_PrcTaxDescription_lbl" xml:lang="en-US">PRC tax, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PrcTaxDescription" xlink:to="cbat_PrcTaxDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxCreditCarryforwardDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TaxCreditCarryforwardDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TaxCreditCarryforwardDescription_lbl" xml:lang="en-US">Expire, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxCreditCarryforwardDescription" xlink:to="us-gaap_TaxCreditCarryforwardDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl" xml:lang="en-US">Aggregated restricted shares (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_RestrictedSharesVestedSharesToBeIssued" xlink:href="cbat-20210630.xsd#cbat_RestrictedSharesVestedSharesToBeIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_RestrictedSharesVestedSharesToBeIssued_lbl" xml:lang="en-US">Number of vested shares (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RestrictedSharesVestedSharesToBeIssued" xlink:to="cbat_RestrictedSharesVestedSharesToBeIssued_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription_lbl" xml:lang="en-US">Description of restricted shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_RestrictedShareDescription" xlink:href="cbat-20210630.xsd#cbat_RestrictedShareDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_RestrictedShareDescription_lbl" xml:lang="en-US">Description of restricted share units</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RestrictedShareDescription" xlink:to="cbat_RestrictedShareDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestrictedStockExpense_lbl" xml:lang="en-US">Non-cash share based compensation expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockExpense" xlink:to="us-gaap_RestrictedStockExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" xml:lang="en-US">Unrecognized stock-based compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_lbl" xml:lang="en-US">Vesting schedules, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_StockIssuedDuringPeriodSharesRestrictedStockAwardFairValuePerShare" xlink:href="cbat-20210630.xsd#cbat_StockIssuedDuringPeriodSharesRestrictedStockAwardFairValuePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_StockIssuedDuringPeriodSharesRestrictedStockAwardFairValuePerShare_lbl" xml:lang="en-US">Fair value per share (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_StockIssuedDuringPeriodSharesRestrictedStockAwardFairValuePerShare" xlink:to="cbat_StockIssuedDuringPeriodSharesRestrictedStockAwardFairValuePerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1" xlink:href="cbat-20210630.xsd#cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1_lbl" xml:lang="en-US">Vested restricted shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1" xlink:to="cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndExpectedToUnvestOutstandingNumber1" xlink:href="cbat-20210630.xsd#cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndExpectedToUnvestOutstandingNumber1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndExpectedToUnvestOutstandingNumber1_lbl" xml:lang="en-US">Unvested restricted shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndExpectedToUnvestOutstandingNumber1" xlink:to="cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndExpectedToUnvestOutstandingNumber1_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_PurchaseShares" xlink:href="cbat-20210630.xsd#cbat_PurchaseShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_PurchaseShares_lbl" xml:lang="en-US">Purchase of shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PurchaseShares" xlink:to="cbat_PurchaseShares_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_WarrantsDescription" xlink:href="cbat-20210630.xsd#cbat_WarrantsDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_WarrantsDescription_lbl" xml:lang="en-US">Warrants, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WarrantsDescription" xlink:to="cbat_WarrantsDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_WarrantsIssuedAndOutstanding" xlink:href="cbat-20210630.xsd#cbat_WarrantsIssuedAndOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_WarrantsIssuedAndOutstanding_lbl" xml:lang="en-US">Warrants issued and outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WarrantsIssuedAndOutstanding" xlink:to="cbat_WarrantsIssuedAndOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LitigationSettlementAmountAwardedToOtherParty" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LitigationSettlementAmountAwardedToOtherParty"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LitigationSettlementAmountAwardedToOtherParty_lbl" xml:lang="en-US">Contract amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LitigationSettlementAmountAwardedToOtherParty" xlink:to="us-gaap_LitigationSettlementAmountAwardedToOtherParty_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_LitigationFees" xlink:href="cbat-20210630.xsd#cbat_LitigationFees"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_LitigationFees_lbl" xml:lang="en-US">Litigation fees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LitigationFees" xlink:to="cbat_LitigationFees_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionContractCostProgressPaymentOffset" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionContractCostProgressPaymentOffset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConstructionContractCostProgressPaymentOffset_lbl" xml:lang="en-US">Construction cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionContractCostProgressPaymentOffset" xlink:to="us-gaap_ConstructionContractCostProgressPaymentOffset_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_AmountOfFinalJudgementNotReceived" xlink:href="cbat-20210630.xsd#cbat_AmountOfFinalJudgementNotReceived"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_AmountOfFinalJudgementNotReceived_lbl" xml:lang="en-US">Amount of final judgement not received</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AmountOfFinalJudgementNotReceived" xlink:to="cbat_AmountOfFinalJudgementNotReceived_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ConstructionContractCostProgressPaymentAccrued" xlink:href="cbat-20210630.xsd#cbat_ConstructionContractCostProgressPaymentAccrued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ConstructionContractCostProgressPaymentAccrued_lbl" xml:lang="en-US">Accrued construction cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConstructionContractCostProgressPaymentAccrued" xlink:to="cbat_ConstructionContractCostProgressPaymentAccrued_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainContingencyUnrecordedAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainContingencyUnrecordedAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GainContingencyUnrecordedAmount_lbl" xml:lang="en-US">Power sought a total amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainContingencyUnrecordedAmount" xlink:to="us-gaap_GainContingencyUnrecordedAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_LitigationSettlementAmountesAwardedToOtherPartyDescription" xlink:href="cbat-20210630.xsd#cbat_LitigationSettlementAmountesAwardedToOtherPartyDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_LitigationSettlementAmountesAwardedToOtherPartyDescription_lbl" xml:lang="en-US">Litigation settlement amountes awarded to other party, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LitigationSettlementAmountesAwardedToOtherPartyDescription" xlink:to="cbat_LitigationSettlementAmountesAwardedToOtherPartyDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ProvisionReceivable" xlink:href="cbat-20210630.xsd#cbat_ProvisionReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ProvisionReceivable_lbl" xml:lang="en-US">Provision receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ProvisionReceivable" xlink:to="cbat_ProvisionReceivable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LitigationSettlementExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LitigationSettlementExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LitigationSettlementExpense_lbl" xml:lang="en-US">Litigation fees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LitigationSettlementExpense" xlink:to="us-gaap_LitigationSettlementExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ReturnOfPrepayment" xlink:href="cbat-20210630.xsd#cbat_ReturnOfPrepayment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ReturnOfPrepayment_lbl" xml:lang="en-US">Return of prepayment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ReturnOfPrepayment" xlink:to="cbat_ReturnOfPrepayment_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_CommitmentsAndContingenciesDescription" xlink:href="cbat-20210630.xsd#cbat_CommitmentsAndContingenciesDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_CommitmentsAndContingenciesDescription_lbl" xml:lang="en-US">Commitments and contingencies, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CommitmentsAndContingenciesDescription" xlink:to="cbat_CommitmentsAndContingenciesDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_MaterialsPurchaseCost" xlink:href="cbat-20210630.xsd#cbat_MaterialsPurchaseCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_MaterialsPurchaseCost_lbl" xml:lang="en-US">Materials purchase cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_MaterialsPurchaseCost" xlink:to="cbat_MaterialsPurchaseCost_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_DebtReductionAgreementAmount" xlink:href="cbat-20210630.xsd#cbat_DebtReductionAgreementAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_DebtReductionAgreementAmount_lbl" xml:lang="en-US">Debt reduction agreement amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DebtReductionAgreementAmount" xlink:to="cbat_DebtReductionAgreementAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ServicesExpenses" xlink:href="cbat-20210630.xsd#cbat_ServicesExpenses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ServicesExpenses_lbl" xml:lang="en-US">Services expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ServicesExpenses" xlink:to="cbat_ServicesExpenses_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_InterestIncurred" xlink:href="cbat-20210630.xsd#cbat_InterestIncurred"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_InterestIncurred_lbl" xml:lang="en-US">Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_InterestIncurred" xlink:to="cbat_InterestIncurred_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_BankDepositsPeriod" xlink:href="cbat-20210630.xsd#cbat_BankDepositsPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_BankDepositsPeriod_lbl" xml:lang="en-US">Bank deposits period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_BankDepositsPeriod" xlink:to="cbat_BankDepositsPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToEmployees" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToEmployees"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsToEmployees_lbl" xml:lang="en-US">Payments to employee</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToEmployees" xlink:to="us-gaap_PaymentsToEmployees_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US">Employee compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation_lbl" xml:lang="en-US">Employee compensation including salaries, total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:to="us-gaap_EmployeeBenefitsAndShareBasedCompensation_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_CreditorsRight" xlink:href="cbat-20210630.xsd#cbat_CreditorsRight"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_CreditorsRight_lbl" xml:lang="en-US">Creditor&#8217;s right</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CreditorsRight" xlink:to="cbat_CreditorsRight_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_AccruedMaterialsCost" xlink:href="cbat-20210630.xsd#cbat_AccruedMaterialsCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_AccruedMaterialsCost_lbl" xml:lang="en-US">Accrued materials purchase cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AccruedMaterialsCost" xlink:to="cbat_AccruedMaterialsCost_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_RepaidAmount" xlink:href="cbat-20210630.xsd#cbat_RepaidAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_RepaidAmount_lbl" xml:lang="en-US">Repaid amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RepaidAmount" xlink:to="cbat_RepaidAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_NumberOfSegment" xlink:href="cbat-20210630.xsd#cbat_NumberOfSegment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_NumberOfSegment_lbl" xml:lang="en-US">Number of segment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NumberOfSegment" xlink:to="cbat_NumberOfSegment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventDescription_lbl" xml:lang="en-US">Subsequent events, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventDescription" xlink:to="us-gaap_SubsequentEventDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage_lbl" xml:lang="en-US">Percentage of acquire ownership</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage" xlink:to="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockDividend" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockDividend"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockDividend_lbl" xml:lang="en-US">Shareholders value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueStockDividend" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockDividend_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_PercentageOfShareholdersOwnership" xlink:href="cbat-20210630.xsd#cbat_PercentageOfShareholdersOwnership"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_PercentageOfShareholdersOwnership_lbl" xml:lang="en-US">Percentage of shareholders ownership</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PercentageOfShareholdersOwnership" xlink:to="cbat_PercentageOfShareholdersOwnership_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_PercentageOfAcquisitionPercentage" xlink:href="cbat-20210630.xsd#cbat_PercentageOfAcquisitionPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_PercentageOfAcquisitionPercentage_lbl" xml:lang="en-US">Percentage of acquisition percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PercentageOfAcquisitionPercentage" xlink:to="cbat_PercentageOfAcquisitionPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_PledgedCollateralPercentage" xlink:href="cbat-20210630.xsd#cbat_PledgedCollateralPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_PledgedCollateralPercentage_lbl" xml:lang="en-US">Pledged collateral percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PledgedCollateralPercentage" xlink:to="cbat_PledgedCollateralPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_AcquisitionAgreementPercentage" xlink:href="cbat-20210630.xsd#cbat_AcquisitionAgreementPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_AcquisitionAgreementPercentage_lbl" xml:lang="en-US">Percentage of acquisition ownership</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AcquisitionAgreementPercentage" xlink:to="cbat_AcquisitionAgreementPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_BankLoans" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_BankLoans"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_BankLoans_lbl" xml:lang="en-US">Loan amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_BankLoans" xlink:to="srt_BankLoans_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TerminationLoans" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TerminationLoans"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TerminationLoans_lbl" xml:lang="en-US">loan amount with lend</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TerminationLoans" xlink:to="us-gaap_TerminationLoans_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_PaymentsForLegalSettlement" xlink:href="cbat-20210630.xsd#cbat_PaymentsForLegalSettlement"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_PaymentsForLegalSettlement_lbl" xml:lang="en-US">Court amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PaymentsForLegalSettlement" xlink:to="cbat_PaymentsForLegalSettlement_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SecuritiesSegregatedUnderSecuritiesExchangeCommissionRegulation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesSegregatedUnderSecuritiesExchangeCommissionRegulation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SecuritiesSegregatedUnderSecuritiesExchangeCommissionRegulation_lbl" xml:lang="en-US">Commission for facilitating acquisition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SecuritiesSegregatedUnderSecuritiesExchangeCommissionRegulation" xlink:to="us-gaap_SecuritiesSegregatedUnderSecuritiesExchangeCommissionRegulation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BankOverdrafts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BankOverdrafts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BankOverdrafts_lbl" xml:lang="en-US">Loan repayment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BankOverdrafts" xlink:to="us-gaap_BankOverdrafts_lbl"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYTHh1lNGKaN8d6DODRRp1ljL35/9UoQegdaWOxpoSsNGBm8IVZubkTDylnfMbbpPrwjIRe7eCtNVFoNHxbZ17rd7VSKaFzmn9lLB9aGvGVO61Vzx8SQQe15LTPnCYoQDmpSLh4T07uZ1Subf6h/Hniox7DwHJZwT3+STg8lKTUb7M2Hzi3jhac6803nFwWd8V6pupts2rOkBmtF/CHJGrA2vk8OlJIiRk=] CSR-->
    <loc xlink:type="locator" xlink:label="us-gaap_LoansReceivableWithFixedRatesOfInterest1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableWithFixedRatesOfInterest1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansReceivableWithFixedRatesOfInterest1_lbl" xml:lang="en-US">Fixed interest amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansReceivableWithFixedRatesOfInterest1" xlink:to="us-gaap_LoansReceivableWithFixedRatesOfInterest1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfOtherDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfOtherDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RepaymentsOfOtherDebt_lbl" xml:lang="en-US">Repayments of Other Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfOtherDebt" xlink:to="us-gaap_RepaymentsOfOtherDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtInterestRateIncrease" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermDebtInterestRateIncrease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermDebtInterestRateIncrease_lbl" xml:lang="en-US">Loan interest percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtInterestRateIncrease" xlink:to="us-gaap_ShortTermDebtInterestRateIncrease_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Basis of Presentation and Organization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xml:lang="en-US">Revenue Recognition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Recently Adopted Accounting Standards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_RecentlyIssuedAccountingStandardsPoliciesTextBlock" xlink:href="cbat-20210630.xsd#cbat_RecentlyIssuedAccountingStandardsPoliciesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_RecentlyIssuedAccountingStandardsPoliciesTextBlock_lbl" xml:lang="en-US">Recently Issued Accounting Standards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RecentlyIssuedAccountingStandardsPoliciesTextBlock" xlink:to="cbat_RecentlyIssuedAccountingStandardsPoliciesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ChinaBAKAsiaHoldingLimitedMember" xlink:href="cbat-20210630.xsd#cbat_ChinaBAKAsiaHoldingLimitedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ChinaBAKAsiaHoldingLimitedMember_lbl" xml:lang="en-US">China BAK Asia Holding Limited [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ChinaBAKAsiaHoldingLimitedMember" xlink:to="cbat_ChinaBAKAsiaHoldingLimitedMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_CbakPowerMember" xlink:href="cbat-20210630.xsd#cbat_CbakPowerMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_CbakPowerMember_lbl" xml:lang="en-US">CBAK Power [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CbakPowerMember" xlink:to="cbat_CbakPowerMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="cbat_CbakPowerMember_lbl0" xml:lang="en-US">Cbak Power Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CbakPowerMember" xlink:to="cbat_CbakPowerMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="cbat_CbakSuzhouMember" xlink:href="cbat-20210630.xsd#cbat_CbakSuzhouMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_CbakSuzhouMember_lbl" xml:lang="en-US">Suzhou [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CbakSuzhouMember" xlink:to="cbat_CbakSuzhouMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_CBAKEnergyTechnologyCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_CBAKEnergyTechnologyCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_CBAKEnergyTechnologyCoLtdMember_lbl" xml:lang="en-US">CBAK Energy [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CBAKEnergyTechnologyCoLtdMember" xlink:to="cbat_CBAKEnergyTechnologyCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_CBAKNewEnergyNanjingCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_CBAKNewEnergyNanjingCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_CBAKNewEnergyNanjingCoLtdMember_lbl" xml:lang="en-US">CBAK Energy Nanjing [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CBAKNewEnergyNanjingCoLtdMember" xlink:to="cbat_CBAKNewEnergyNanjingCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_CBAKNewEnergyTechnologyCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_CBAKNewEnergyTechnologyCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_CBAKNewEnergyTechnologyCoLtdMember_lbl" xml:lang="en-US">CBAK New Energy Technology Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CBAKNewEnergyTechnologyCoLtdMember" xlink:to="cbat_CBAKNewEnergyTechnologyCoLtdMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="cbat_CBAKNewEnergyTechnologyCoLtdMember_lbl0" xml:lang="en-US">CBAK New Energy Technology Co Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CBAKNewEnergyTechnologyCoLtdMember" xlink:to="cbat_CBAKNewEnergyTechnologyCoLtdMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="cbat_NanjingDaxinNewEnergyAutomobileIndustryCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_NanjingDaxinNewEnergyAutomobileIndustryCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_NanjingDaxinNewEnergyAutomobileIndustryCoLtdMember_lbl" xml:lang="en-US">Nanjing Daxin New Energy Automobile Industry Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NanjingDaxinNewEnergyAutomobileIndustryCoLtdMember" xlink:to="cbat_NanjingDaxinNewEnergyAutomobileIndustryCoLtdMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="cbat_NanjingDaxinNewEnergyAutomobileIndustryCoLtdMember_lbl0" xml:lang="en-US">Nanjing Daxin New Energy Automobile Industry Co Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NanjingDaxinNewEnergyAutomobileIndustryCoLtdMember" xlink:to="cbat_NanjingDaxinNewEnergyAutomobileIndustryCoLtdMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="cbat_MrXiangqianLiMember" xlink:href="cbat-20210630.xsd#cbat_MrXiangqianLiMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_MrXiangqianLiMember_lbl" xml:lang="en-US">Mr. Xiangqian Li [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_MrXiangqianLiMember" xlink:to="cbat_MrXiangqianLiMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_MrDaweiLiMember" xlink:href="cbat-20210630.xsd#cbat_MrDaweiLiMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_MrDaweiLiMember_lbl" xml:lang="en-US">Mr. Dawei Li [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_MrDaweiLiMember" xlink:to="cbat_MrDaweiLiMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_FirstDebtMember" xlink:href="cbat-20210630.xsd#cbat_FirstDebtMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_FirstDebtMember_lbl" xml:lang="en-US">First Debt [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_FirstDebtMember" xlink:to="cbat_FirstDebtMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_CancellationAgreementMember" xlink:href="cbat-20210630.xsd#cbat_CancellationAgreementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_CancellationAgreementMember_lbl" xml:lang="en-US">Cancellation Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CancellationAgreementMember" xlink:to="cbat_CancellationAgreementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_MrJunLangMember" xlink:href="cbat-20210630.xsd#cbat_MrJunLangMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_MrJunLangMember_lbl" xml:lang="en-US">Mr. Jun Lang [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_MrJunLangMember" xlink:to="cbat_MrJunLangMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="cbat_MrJunLangMember_lbl0" xml:lang="en-US">Ms. Jing Shi [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_MrJunLangMember" xlink:to="cbat_MrJunLangMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="cbat_SecondDebtMember" xlink:href="cbat-20210630.xsd#cbat_SecondDebtMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_SecondDebtMember_lbl" xml:lang="en-US">Second Debt [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SecondDebtMember" xlink:to="cbat_SecondDebtMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_MsJingShiMember" xlink:href="cbat-20210630.xsd#cbat_MsJingShiMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_MsJingShiMember_lbl" xml:lang="en-US">Ms. Jing Shi [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_MsJingShiMember" xlink:to="cbat_MsJingShiMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_AsiaEVKMember" xlink:href="cbat-20210630.xsd#cbat_AsiaEVKMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_AsiaEVKMember_lbl" xml:lang="en-US">Asia EVK [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AsiaEVKMember" xlink:to="cbat_AsiaEVKMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ThirdDebtMember" xlink:href="cbat-20210630.xsd#cbat_ThirdDebtMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ThirdDebtMember_lbl" xml:lang="en-US">Third Debt [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ThirdDebtMember" xlink:to="cbat_ThirdDebtMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_FourthDebtMember" xlink:href="cbat-20210630.xsd#cbat_FourthDebtMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_FourthDebtMember_lbl" xml:lang="en-US">Fourth Debt [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_FourthDebtMember" xlink:to="cbat_FourthDebtMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_SecuritiesPurchaseAgreementMember" xlink:href="cbat-20210630.xsd#cbat_SecuritiesPurchaseAgreementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_SecuritiesPurchaseAgreementMember_lbl" xml:lang="en-US">Securities Purchase Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SecuritiesPurchaseAgreementMember" xlink:to="cbat_SecuritiesPurchaseAgreementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_EnergyVehicleCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_EnergyVehicleCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_EnergyVehicleCoLtdMember_lbl" xml:lang="en-US">Energy Vehicle Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_EnergyVehicleCoLtdMember" xlink:to="cbat_EnergyVehicleCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_TheFirstExchangeAgreementMember" xlink:href="cbat-20210630.xsd#cbat_TheFirstExchangeAgreementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_TheFirstExchangeAgreementMember_lbl" xml:lang="en-US">The First Exchange Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TheFirstExchangeAgreementMember" xlink:to="cbat_TheFirstExchangeAgreementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_TheSecondExchangeAgreementMember" xlink:href="cbat-20210630.xsd#cbat_TheSecondExchangeAgreementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_TheSecondExchangeAgreementMember_lbl" xml:lang="en-US">The Second Exchange Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TheSecondExchangeAgreementMember" xlink:to="cbat_TheSecondExchangeAgreementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ThirdExchangeAgreementMember" xlink:href="cbat-20210630.xsd#cbat_ThirdExchangeAgreementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ThirdExchangeAgreementMember_lbl" xml:lang="en-US">Third Exchange Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ThirdExchangeAgreementMember" xlink:to="cbat_ThirdExchangeAgreementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_FourthExchangeAgreementMember" xlink:href="cbat-20210630.xsd#cbat_FourthExchangeAgreementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_FourthExchangeAgreementMember_lbl" xml:lang="en-US">Fourth Exchange Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_FourthExchangeAgreementMember" xlink:to="cbat_FourthExchangeAgreementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_FifthExchangeAgreementMember" xlink:href="cbat-20210630.xsd#cbat_FifthExchangeAgreementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_FifthExchangeAgreementMember_lbl" xml:lang="en-US">Fifth Exchange Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_FifthExchangeAgreementMember" xlink:to="cbat_FifthExchangeAgreementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_SixthExchangeAgreementMember" xlink:href="cbat-20210630.xsd#cbat_SixthExchangeAgreementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_SixthExchangeAgreementMember_lbl" xml:lang="en-US">Sixth Exchange Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SixthExchangeAgreementMember" xlink:to="cbat_SixthExchangeAgreementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_SeventhExchangeAgreementMember" xlink:href="cbat-20210630.xsd#cbat_SeventhExchangeAgreementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_SeventhExchangeAgreementMember_lbl" xml:lang="en-US">Seventh Exchange Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SeventhExchangeAgreementMember" xlink:to="cbat_SeventhExchangeAgreementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_PromissoryNotesMember" xlink:href="cbat-20210630.xsd#cbat_PromissoryNotesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_PromissoryNotesMember_lbl" xml:lang="en-US">Promissory Notes [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PromissoryNotesMember" xlink:to="cbat_PromissoryNotesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_TillicumInvestmentCompanyLimitedMember" xlink:href="cbat-20210630.xsd#cbat_TillicumInvestmentCompanyLimitedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_TillicumInvestmentCompanyLimitedMember_lbl" xml:lang="en-US">Tillicum Investment Company Limited [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TillicumInvestmentCompanyLimitedMember" xlink:to="cbat_TillicumInvestmentCompanyLimitedMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_InvestorsMember" xlink:href="cbat-20210630.xsd#cbat_InvestorsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_InvestorsMember_lbl" xml:lang="en-US">Investors [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_InvestorsMember" xlink:to="cbat_InvestorsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_SuzhouSecurityMember" xlink:href="cbat-20210630.xsd#cbat_SuzhouSecurityMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_SuzhouSecurityMember_lbl" xml:lang="en-US">Suzhou Security [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SuzhouSecurityMember" xlink:to="cbat_SuzhouSecurityMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_CangzhouHuibangMember" xlink:href="cbat-20210630.xsd#cbat_CangzhouHuibangMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_CangzhouHuibangMember_lbl" xml:lang="en-US">Cangzhou Huibang [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CangzhouHuibangMember" xlink:to="cbat_CangzhouHuibangMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="cbat_CangzhouHuibangMember_lbl0" xml:lang="en-US">Cangzhou Huibang Engineering Manufacturing Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CangzhouHuibangMember" xlink:to="cbat_CangzhouHuibangMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="cbat_DongguanShanshanMember" xlink:href="cbat-20210630.xsd#cbat_DongguanShanshanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_DongguanShanshanMember_lbl" xml:lang="en-US">Dongguan Shanshan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DongguanShanshanMember" xlink:to="cbat_DongguanShanshanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_NanjingJinlongMember" xlink:href="cbat-20210630.xsd#cbat_NanjingJinlongMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_NanjingJinlongMember_lbl" xml:lang="en-US">Nanjing Jinlong [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NanjingJinlongMember" xlink:to="cbat_NanjingJinlongMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_XianAnpuMember" xlink:href="cbat-20210630.xsd#cbat_XianAnpuMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_XianAnpuMember_lbl" xml:lang="en-US">Xi&apos;an Anpu [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_XianAnpuMember" xlink:to="cbat_XianAnpuMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_TianjinChangyuanMember" xlink:href="cbat-20210630.xsd#cbat_TianjinChangyuanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_TianjinChangyuanMember_lbl" xml:lang="en-US">Tianjin Changyuan[Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TianjinChangyuanMember" xlink:to="cbat_TianjinChangyuanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_JiuzhaoMember" xlink:href="cbat-20210630.xsd#cbat_JiuzhaoMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_JiuzhaoMember_lbl" xml:lang="en-US">Jiuzhao [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_JiuzhaoMember" xlink:to="cbat_JiuzhaoMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ChongqingZhongrunMember" xlink:href="cbat-20210630.xsd#cbat_ChongqingZhongrunMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ChongqingZhongrunMember_lbl" xml:lang="en-US">Chongqing Zhongrun [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ChongqingZhongrunMember" xlink:to="cbat_ChongqingZhongrunMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_JuzhongDaxinMember" xlink:href="cbat-20210630.xsd#cbat_JuzhongDaxinMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_JuzhongDaxinMember_lbl" xml:lang="en-US">Juzhong Daxin [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_JuzhongDaxinMember" xlink:to="cbat_JuzhongDaxinMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ZhejiangMeiduHitransLithiumBatteryTechnologyCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_ZhejiangMeiduHitransLithiumBatteryTechnologyCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ZhejiangMeiduHitransLithiumBatteryTechnologyCoLtdMember_lbl" xml:lang="en-US">Zhejiang Meidu Hitrans [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ZhejiangMeiduHitransLithiumBatteryTechnologyCoLtdMember" xlink:to="cbat_ZhejiangMeiduHitransLithiumBatteryTechnologyCoLtdMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="cbat_ZhejiangMeiduHitransLithiumBatteryTechnologyCoLtdMember_lbl0" xml:lang="en-US">Zhejiang Meidu Hitrans Lithium Battery Technology Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ZhejiangMeiduHitransLithiumBatteryTechnologyCoLtdMember" xlink:to="cbat_ZhejiangMeiduHitransLithiumBatteryTechnologyCoLtdMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="cbat_MrYeMember" xlink:href="cbat-20210630.xsd#cbat_MrYeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_MrYeMember_lbl" xml:lang="en-US">Mr. Ye. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_MrYeMember" xlink:to="cbat_MrYeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_HitransMember" xlink:href="cbat-20210630.xsd#cbat_HitransMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_HitransMember_lbl" xml:lang="en-US">Hitrans [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_HitransMember" xlink:to="cbat_HitransMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentMember_lbl" xml:lang="en-US">Vehicle [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentMember" xlink:to="us-gaap_PropertyPlantAndEquipmentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US">Minimum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US">Maximum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ChinaEverbrightBankDalianBranchMember" xlink:href="cbat-20210630.xsd#cbat_ChinaEverbrightBankDalianBranchMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ChinaEverbrightBankDalianBranchMember_lbl" xml:lang="en-US">China Everbright Bank Dalian Branch [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ChinaEverbrightBankDalianBranchMember" xlink:to="cbat_ChinaEverbrightBankDalianBranchMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ChinaEverbrightBankDalianFriendshipBranchMember" xlink:href="cbat-20210630.xsd#cbat_ChinaEverbrightBankDalianFriendshipBranchMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ChinaEverbrightBankDalianFriendshipBranchMember_lbl" xml:lang="en-US">China Everbright Bank Dalian Friendship Branch [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ChinaEverbrightBankDalianFriendshipBranchMember" xlink:to="cbat_ChinaEverbrightBankDalianFriendshipBranchMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ChinaMerchantBankMember" xlink:href="cbat-20210630.xsd#cbat_ChinaMerchantBankMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ChinaMerchantBankMember_lbl" xml:lang="en-US">China Merchants Bank [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ChinaMerchantBankMember" xlink:to="cbat_ChinaMerchantBankMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ChinaZheshangBankCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_ChinaZheshangBankCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ChinaZheshangBankCoLtdMember_lbl" xml:lang="en-US">China Zheshang Bank Co Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ChinaZheshangBankCoLtdMember" xlink:to="cbat_ChinaZheshangBankCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_BankOfNingboCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_BankOfNingboCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_BankOfNingboCoLtdMember_lbl" xml:lang="en-US">Bank of Ningbo Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_BankOfNingboCoLtdMember" xlink:to="cbat_BankOfNingboCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrivatePlacementMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrivatePlacementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrivatePlacementMember_lbl" xml:lang="en-US">Private Placement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrivatePlacementMember" xlink:to="us-gaap_PrivatePlacementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_HongKongTaxMember" xlink:href="cbat-20210630.xsd#cbat_HongKongTaxMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_HongKongTaxMember_lbl" xml:lang="en-US">Hong Kong Tax [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_HongKongTaxMember" xlink:to="cbat_HongKongTaxMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_TwoZeroOneFiveEquityIncentivesPlanMember" xlink:href="cbat-20210630.xsd#cbat_TwoZeroOneFiveEquityIncentivesPlanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_TwoZeroOneFiveEquityIncentivesPlanMember_lbl" xml:lang="en-US">2015 Equity Incentive Plan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TwoZeroOneFiveEquityIncentivesPlanMember" xlink:to="cbat_TwoZeroOneFiveEquityIncentivesPlanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestrictedStockMember_lbl" xml:lang="en-US">Restricted shares [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockMember" xlink:to="us-gaap_RestrictedStockMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RestrictedStockMember_lbl0" xml:lang="en-US">Restricted Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockMember" xlink:to="us-gaap_RestrictedStockMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="cbat_RestrictedSharesGrantedOnAprilOneNineTwoZeroOneSixMember" xlink:href="cbat-20210630.xsd#cbat_RestrictedSharesGrantedOnAprilOneNineTwoZeroOneSixMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_RestrictedSharesGrantedOnAprilOneNineTwoZeroOneSixMember_lbl" xml:lang="en-US">Restricted shares granted on April 19, 2016 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RestrictedSharesGrantedOnAprilOneNineTwoZeroOneSixMember" xlink:to="cbat_RestrictedSharesGrantedOnAprilOneNineTwoZeroOneSixMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember" xlink:href="cbat-20210630.xsd#cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember_lbl" xml:lang="en-US">Restricted Shares Granted on October 23, 2020 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember" xlink:to="cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ShenzhenHuijieMember" xlink:href="cbat-20210630.xsd#cbat_ShenzhenHuijieMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ShenzhenHuijieMember_lbl" xml:lang="en-US">Shenzhen Huijie</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ShenzhenHuijieMember" xlink:to="cbat_ShenzhenHuijieMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="cbat_ShenzhenHuijieMember_lbl0" xml:lang="en-US">Shenzhen Huijie [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ShenzhenHuijieMember" xlink:to="cbat_ShenzhenHuijieMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="cbat_ConstructioncostsMember" xlink:href="cbat-20210630.xsd#cbat_ConstructioncostsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ConstructioncostsMember_lbl" xml:lang="en-US">Construction costs [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConstructioncostsMember" xlink:to="cbat_ConstructioncostsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_InterestMember" xlink:href="cbat-20210630.xsd#cbat_InterestMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_InterestMember_lbl" xml:lang="en-US">Interest [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_InterestMember" xlink:to="cbat_InterestMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_CompensationMember" xlink:href="cbat-20210630.xsd#cbat_CompensationMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_CompensationMember_lbl" xml:lang="en-US">Compensation [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CompensationMember" xlink:to="cbat_CompensationMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_RemainingContractAmountMember" xlink:href="cbat-20210630.xsd#cbat_RemainingContractAmountMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_RemainingContractAmountMember_lbl" xml:lang="en-US">Remaining Contract Amount [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RemainingContractAmountMember" xlink:to="cbat_RemainingContractAmountMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_AnyuanBusMember" xlink:href="cbat-20210630.xsd#cbat_AnyuanBusMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_AnyuanBusMember_lbl" xml:lang="en-US">Anyuan Bus [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AnyuanBusMember" xlink:to="cbat_AnyuanBusMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_GoodsAmountMember" xlink:href="cbat-20210630.xsd#cbat_GoodsAmountMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_GoodsAmountMember_lbl" xml:lang="en-US">Goods amount [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_GoodsAmountMember" xlink:to="cbat_GoodsAmountMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ShenzhenXinjiatuoAutomobileTechnologMember" xlink:href="cbat-20210630.xsd#cbat_ShenzhenXinjiatuoAutomobileTechnologMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ShenzhenXinjiatuoAutomobileTechnologMember_lbl" xml:lang="en-US">Shenzhen Xinjiatuo Automobile Technology [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ShenzhenXinjiatuoAutomobileTechnologMember" xlink:to="cbat_ShenzhenXinjiatuoAutomobileTechnologMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ShenzhenHSLBusinessTechnologyCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_ShenzhenHSLBusinessTechnologyCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ShenzhenHSLBusinessTechnologyCoLtdMember_lbl" xml:lang="en-US">Shenzhen HSL Business Technology Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ShenzhenHSLBusinessTechnologyCoLtdMember" xlink:to="cbat_ShenzhenHSLBusinessTechnologyCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_SuzhouIndustrialParkSecurityServiceCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_SuzhouIndustrialParkSecurityServiceCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_SuzhouIndustrialParkSecurityServiceCoLtdMember_lbl" xml:lang="en-US">Suzhou Industrial Park Security Service Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SuzhouIndustrialParkSecurityServiceCoLtdMember" xlink:to="cbat_SuzhouIndustrialParkSecurityServiceCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_CBAKSuzhouAndSuzhouSecurityMember" xlink:href="cbat-20210630.xsd#cbat_CBAKSuzhouAndSuzhouSecurityMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_CBAKSuzhouAndSuzhouSecurityMember_lbl" xml:lang="en-US">CBAK Suzhou and Suzhou Security [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CBAKSuzhouAndSuzhouSecurityMember" xlink:to="cbat_CBAKSuzhouAndSuzhouSecurityMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ChongqingThatChongqingZhongrunChemistryCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_ChongqingThatChongqingZhongrunChemistryCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ChongqingThatChongqingZhongrunChemistryCoLtdMember_lbl" xml:lang="en-US">Chongqing that Chongqing Zhongrun Chemistry Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ChongqingThatChongqingZhongrunChemistryCoLtdMember" xlink:to="cbat_ChongqingThatChongqingZhongrunChemistryCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_HunanZhongkeXingchengCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_HunanZhongkeXingchengCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_HunanZhongkeXingchengCoLtdMember_lbl" xml:lang="en-US">Zhuanghe City that Hunan Zhongke Xingcheng Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_HunanZhongkeXingchengCoLtdMember" xlink:to="cbat_HunanZhongkeXingchengCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember_lbl" xml:lang="en-US">Zhuanghe that Dalian Construction Electrical Installation Engineering Co., Ltd. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember" xlink:to="cbat_ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_DongguanShanshanBatteryMaterialCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_DongguanShanshanBatteryMaterialCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_DongguanShanshanBatteryMaterialCoLtdMember_lbl" xml:lang="en-US">Dongguan Shanshan Battery Material Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DongguanShanshanBatteryMaterialCoLtdMember" xlink:to="cbat_DongguanShanshanBatteryMaterialCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_BTRTianjinNanomaterialManufacturingCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_BTRTianjinNanomaterialManufacturingCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_BTRTianjinNanomaterialManufacturingCoLtdMember_lbl" xml:lang="en-US">BTR Tianjin Nanomaterial Manufacturing Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_BTRTianjinNanomaterialManufacturingCoLtdMember" xlink:to="cbat_BTRTianjinNanomaterialManufacturingCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_UnitedWinnersLaserCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_UnitedWinnersLaserCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_UnitedWinnersLaserCoLtdMember_lbl" xml:lang="en-US">United Winners Laser Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_UnitedWinnersLaserCoLtdMember" xlink:to="cbat_UnitedWinnersLaserCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_BeijingHongfaElectricTechnologyCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_BeijingHongfaElectricTechnologyCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_BeijingHongfaElectricTechnologyCoLtdMember_lbl" xml:lang="en-US">Beijing Hongfa Electric Technology Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_BeijingHongfaElectricTechnologyCoLtdMember" xlink:to="cbat_BeijingHongfaElectricTechnologyCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ShenzhenKlclearTechnologyCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_ShenzhenKlclearTechnologyCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ShenzhenKlclearTechnologyCoLtdMember_lbl" xml:lang="en-US">Shenzhen Klclear Technology Co., Ltd. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ShenzhenKlclearTechnologyCoLtdMember" xlink:to="cbat_ShenzhenKlclearTechnologyCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_TianjinChangxingMetalCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_TianjinChangxingMetalCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_TianjinChangxingMetalCoLtdMember_lbl" xml:lang="en-US">Tianjin Changxing Metal Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TianjinChangxingMetalCoLtdMember" xlink:to="cbat_TianjinChangxingMetalCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_TianjinChangyuanElectricMaterialCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_TianjinChangyuanElectricMaterialCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_TianjinChangyuanElectricMaterialCoLtdMember_lbl" xml:lang="en-US">Tianjin Changyuan Electric Material Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TianjinChangyuanElectricMaterialCoLtdMember" xlink:to="cbat_TianjinChangyuanElectricMaterialCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_NewEnergyTechnologyCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_NewEnergyTechnologyCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_NewEnergyTechnologyCoLtdMember_lbl" xml:lang="en-US">New Energy Technology Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NewEnergyTechnologyCoLtdMember" xlink:to="cbat_NewEnergyTechnologyCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_JiangxiGanfengBatteryTechnologyCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_JiangxiGanfengBatteryTechnologyCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_JiangxiGanfengBatteryTechnologyCoLtdMember_lbl" xml:lang="en-US">Jiangxi Ganfeng Battery Technology Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_JiangxiGanfengBatteryTechnologyCoLtdMember" xlink:to="cbat_JiangxiGanfengBatteryTechnologyCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_JihongkaiMachineEquipmentCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_JihongkaiMachineEquipmentCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_JihongkaiMachineEquipmentCoLtdMember_lbl" xml:lang="en-US">Jihongkai Machine Equipment Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_JihongkaiMachineEquipmentCoLtdMember" xlink:to="cbat_JihongkaiMachineEquipmentCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_NanjingJinlongChemicalCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_NanjingJinlongChemicalCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_NanjingJinlongChemicalCoLtdMember_lbl" xml:lang="en-US">Nanjing Jinlong Chemical Co., Ltd. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NanjingJinlongChemicalCoLtdMember" xlink:to="cbat_NanjingJinlongChemicalCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_XianAnpuNewEnergyTechnologyCoLTDMember" xlink:href="cbat-20210630.xsd#cbat_XianAnpuNewEnergyTechnologyCoLTDMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_XianAnpuNewEnergyTechnologyCoLTDMember_lbl" xml:lang="en-US">Xi&#8217;an Anpu New Energy Technology Co. LTD [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_XianAnpuNewEnergyTechnologyCoLTDMember" xlink:to="cbat_XianAnpuNewEnergyTechnologyCoLTDMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ShenzhenGdLaserTechnologyCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_ShenzhenGdLaserTechnologyCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ShenzhenGdLaserTechnologyCoLtdMember_lbl" xml:lang="en-US">Shenzhen Gd Laser Technology Co., Ltd. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ShenzhenGdLaserTechnologyCoLtdMember" xlink:to="cbat_ShenzhenGdLaserTechnologyCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ShandongTianjiaoNewEnergyCoLTDMember" xlink:href="cbat-20210630.xsd#cbat_ShandongTianjiaoNewEnergyCoLTDMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ShandongTianjiaoNewEnergyCoLTDMember_lbl" xml:lang="en-US">Shandong Tianjiao New Energy Co. LTD [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ShandongTianjiaoNewEnergyCoLTDMember" xlink:to="cbat_ShandongTianjiaoNewEnergyCoLTDMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ShanghaiShengmengIndustrialTechnologyCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_ShanghaiShengmengIndustrialTechnologyCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ShanghaiShengmengIndustrialTechnologyCoLtdMember_lbl" xml:lang="en-US">Shanghai Shengmeng Industrial Technology Co., Ltd. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ShanghaiShengmengIndustrialTechnologyCoLtdMember" xlink:to="cbat_ShanghaiShengmengIndustrialTechnologyCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_JiuzhaoNewEnergyTechnologyCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_JiuzhaoNewEnergyTechnologyCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_JiuzhaoNewEnergyTechnologyCoLtdMember_lbl" xml:lang="en-US">Jiuzhao New Energy Technology Co., Ltd. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_JiuzhaoNewEnergyTechnologyCoLtdMember" xlink:to="cbat_JiuzhaoNewEnergyTechnologyCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_DalianTiandaMetalMachineryTradeCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_DalianTiandaMetalMachineryTradeCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_DalianTiandaMetalMachineryTradeCoLtdMember_lbl" xml:lang="en-US">Dalian Tianda Metal Machinery Trade Co., Ltd. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DalianTiandaMetalMachineryTradeCoLtdMember" xlink:to="cbat_DalianTiandaMetalMachineryTradeCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ShenzhenHaonengTechnologyMember" xlink:href="cbat-20210630.xsd#cbat_ShenzhenHaonengTechnologyMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ShenzhenHaonengTechnologyMember_lbl" xml:lang="en-US">Shenzhen Haoneng Technology Co., Ltd. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ShenzhenHaonengTechnologyMember" xlink:to="cbat_ShenzhenHaonengTechnologyMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_SuzhouSuwangdaPlasticProductCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_SuzhouSuwangdaPlasticProductCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_SuzhouSuwangdaPlasticProductCoLtdMember_lbl" xml:lang="en-US">Suzhou Suwangda Plastic Product Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SuzhouSuwangdaPlasticProductCoLtdMember" xlink:to="cbat_SuzhouSuwangdaPlasticProductCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ShandongHangeweiNewEnergyVehicleControlCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_ShandongHangeweiNewEnergyVehicleControlCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ShandongHangeweiNewEnergyVehicleControlCoLtdMember_lbl" xml:lang="en-US">Shandong Hangewei New Energy Vehicle Control Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ShandongHangeweiNewEnergyVehicleControlCoLtdMember" xlink:to="cbat_ShandongHangeweiNewEnergyVehicleControlCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ZhengzhouBAKNewEnergyTechnologyCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_ZhengzhouBAKNewEnergyTechnologyCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ZhengzhouBAKNewEnergyTechnologyCoLtdMember_lbl" xml:lang="en-US">Zhengzhou BAK New Energy Technology Co Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ZhengzhouBAKNewEnergyTechnologyCoLtdMember" xlink:to="cbat_ZhengzhouBAKNewEnergyTechnologyCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_BusinessAcquisitionMember" xlink:href="cbat-20210630.xsd#cbat_BusinessAcquisitionMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_BusinessAcquisitionMember_lbl" xml:lang="en-US">Business Acquisition [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_BusinessAcquisitionMember" xlink:to="cbat_BusinessAcquisitionMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_MeiduGrapheneMember" xlink:href="cbat-20210630.xsd#cbat_MeiduGrapheneMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_MeiduGrapheneMember_lbl" xml:lang="en-US">Meidu Graphene [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_MeiduGrapheneMember" xlink:to="cbat_MeiduGrapheneMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_HitransHeldMember" xlink:href="cbat-20210630.xsd#cbat_HitransHeldMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_HitransHeldMember_lbl" xml:lang="en-US">Hitrans held [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_HitransHeldMember" xlink:to="cbat_HitransHeldMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_MrJunnanYeMember" xlink:href="cbat-20210630.xsd#cbat_MrJunnanYeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_MrJunnanYeMember_lbl" xml:lang="en-US">Mr. Junnan Ye [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_MrJunnanYeMember" xlink:to="cbat_MrJunnanYeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_HitransLoanMember" xlink:href="cbat-20210630.xsd#cbat_HitransLoanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_HitransLoanMember_lbl" xml:lang="en-US">Hitrans Loan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_HitransLoanMember" xlink:to="cbat_HitransLoanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityComponentDomain_lbl" xml:lang="en-US">Equity Component [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCostAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCostAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCostAbstract_lbl" xml:lang="en-US">Lease [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_LeaseCostAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_LeaseTable" xlink:href="cbat-20210630.xsd#cbat_LeaseTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_LeaseTable_lbl" xml:lang="en-US">Lease [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LeaseTable" xlink:to="cbat_LeaseTable_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_LeaseLineItems" xlink:href="cbat-20210630.xsd#cbat_LeaseLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_LeaseLineItems_lbl" xml:lang="en-US">Lease Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LeaseLineItems" xlink:to="cbat_LeaseLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyDomain_lbl" xml:lang="en-US">Related Party [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_RelatedPartyDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_PayablestoFormerSubsidiariesnetDetailsScheduleofpayablestoaformersubsidiariesnetTable" xlink:href="cbat-20210630.xsd#cbat_PayablestoFormerSubsidiariesnetDetailsScheduleofpayablestoaformersubsidiariesnetTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_PayablestoFormerSubsidiariesnetDetailsScheduleofpayablestoaformersubsidiariesnetTable_lbl" xml:lang="en-US">Payables to Former Subsidiaries, net (Details) - Schedule of payables to a former subsidiaries, net [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PayablestoFormerSubsidiariesnetDetailsScheduleofpayablestoaformersubsidiariesnetTable" xlink:to="cbat_PayablestoFormerSubsidiariesnetDetailsScheduleofpayablestoaformersubsidiariesnetTable_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_PayablestoFormerSubsidiariesnetDetailsScheduleofpayablestoaformersubsidiariesnetLineItems" xlink:href="cbat-20210630.xsd#cbat_PayablestoFormerSubsidiariesnetDetailsScheduleofpayablestoaformersubsidiariesnetLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_PayablestoFormerSubsidiariesnetDetailsScheduleofpayablestoaformersubsidiariesnetLineItems_lbl" xml:lang="en-US">Payables to Former Subsidiaries, net (Details) - Schedule of payables to a former subsidiaries, net [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PayablestoFormerSubsidiariesnetDetailsScheduleofpayablestoaformersubsidiariesnetLineItems" xlink:to="cbat_PayablestoFormerSubsidiariesnetDetailsScheduleofpayablestoaformersubsidiariesnetLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xml:lang="en-US">Property, Plant and Equipment [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US">Property, Plant and Equipment [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable" xlink:href="cbat-20210630.xsd#cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable_lbl" xml:lang="en-US">Lease (Details) - Schedule of future minimum lease payments receivable for sales type leases [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable" xlink:to="cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesLineItems" xlink:href="cbat-20210630.xsd#cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesLineItems_lbl" xml:lang="en-US">Lease (Details) - Schedule of future minimum lease payments receivable for sales type leases [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesLineItems" xlink:to="cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CollateralDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CollateralDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CollateralDomain_lbl" xml:lang="en-US">Collateral Held [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CollateralDomain" xlink:to="us-gaap_CollateralDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTable_lbl" xml:lang="en-US">Schedule of Assets and Associated Liabilities Accounted for as Secured Borrowings [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTable" xlink:to="us-gaap_ScheduleOfAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsAndAssociatedLiabilitiesOfTransfersAccountedForAsSecuredBorrowingsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAndAssociatedLiabilitiesOfTransfersAccountedForAsSecuredBorrowingsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAndAssociatedLiabilitiesOfTransfersAccountedForAsSecuredBorrowingsLineItems_lbl" xml:lang="en-US">Assets and Associated Liabilities of Transfers Accounted for as Secured Borrowings [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAndAssociatedLiabilitiesOfTransfersAccountedForAsSecuredBorrowingsLineItems" xlink:to="us-gaap_AssetsAndAssociatedLiabilitiesOfTransfersAccountedForAsSecuredBorrowingsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShortTermDebtTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShortTermDebtTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShortTermDebtTable_lbl" xml:lang="en-US">Schedule of Short-term Debt [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShortTermDebtTable" xlink:to="us-gaap_ScheduleOfShortTermDebtTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermDebtLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtLineItems_lbl" xml:lang="en-US">Short-term Debt [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_ShortTermDebtLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ComponentsOfDeferredTaxAssetsDomain" xlink:href="cbat-20210630.xsd#cbat_ComponentsOfDeferredTaxAssetsDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ComponentsOfDeferredTaxAssetsDomain_lbl" xml:lang="en-US">ComponentsOfDeferredTaxAssets [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ComponentsOfDeferredTaxAssetsDomain" xlink:to="cbat_ComponentsOfDeferredTaxAssetsDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesTable" xlink:href="cbat-20210630.xsd#cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesTable_lbl" xml:lang="en-US">Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of deferred tax assets and liabilities [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesTable" xlink:to="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesLineItems" xlink:href="cbat-20210630.xsd#cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesLineItems_lbl" xml:lang="en-US">Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of deferred tax assets and liabilities [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesLineItems" xlink:to="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_TypeOfCurrencyDomain" xlink:href="cbat-20210630.xsd#cbat_TypeOfCurrencyDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_TypeOfCurrencyDomain_lbl" xml:lang="en-US">TypeOfCurrency [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TypeOfCurrencyDomain" xlink:to="cbat_TypeOfCurrencyDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesTable" xlink:href="cbat-20210630.xsd#cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesTable_lbl" xml:lang="en-US">Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of unrecognized tax benefits excluding interest and penalties [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesTable" xlink:to="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesLineItems" xlink:href="cbat-20210630.xsd#cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesLineItems_lbl" xml:lang="en-US">Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of unrecognized tax benefits excluding interest and penalties [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesLineItems" xlink:to="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardDateDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardDateDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardDateDomain_lbl" xml:lang="en-US">Award Date [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardDateDomain" xlink:to="us-gaap_AwardDateDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedTable" xlink:href="cbat-20210630.xsd#cbat_SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedTable_lbl" xml:lang="en-US">Share-based Compensation (Details) - Schedule of non-vested restricted share units granted [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedTable" xlink:to="cbat_SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedTable_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedLineItems" xlink:href="cbat-20210630.xsd#cbat_SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedLineItems_lbl" xml:lang="en-US">Share-based Compensation (Details) - Schedule of non-vested restricted share units granted [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedLineItems" xlink:to="cbat_SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_lbl" xml:lang="en-US">Sale of Stock [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsTable" xlink:href="cbat-20210630.xsd#cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsTable_lbl" xml:lang="en-US">Warrants (Details) - Schedule of the outstanding warrants [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsTable" xlink:to="cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsLineItems" xlink:href="cbat-20210630.xsd#cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsLineItems_lbl" xml:lang="en-US">Warrants (Details) - Schedule of the outstanding warrants [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsLineItems" xlink:to="cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfStockDomain_lbl" xml:lang="en-US">Class of Stock [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_ClassOfStockDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_WarrantsDetailsScheduleofwarrantsissuedTable" xlink:href="cbat-20210630.xsd#cbat_WarrantsDetailsScheduleofwarrantsissuedTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_WarrantsDetailsScheduleofwarrantsissuedTable_lbl" xml:lang="en-US">Warrants (Details) - Schedule of warrants issued [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WarrantsDetailsScheduleofwarrantsissuedTable" xlink:to="cbat_WarrantsDetailsScheduleofwarrantsissuedTable_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_WarrantsDetailsScheduleofwarrantsissuedLineItems" xlink:href="cbat-20210630.xsd#cbat_WarrantsDetailsScheduleofwarrantsissuedLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_WarrantsDetailsScheduleofwarrantsissuedLineItems_lbl" xml:lang="en-US">Warrants (Details) - Schedule of warrants issued [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WarrantsDetailsScheduleofwarrantsissuedLineItems" xlink:to="cbat_WarrantsDetailsScheduleofwarrantsissuedLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCommitmentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherCommitmentsDomain_lbl" xml:lang="en-US">Other Commitments [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCommitmentsDomain" xlink:to="us-gaap_OtherCommitmentsDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermPurchaseCommitmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermPurchaseCommitmentTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermPurchaseCommitmentTable_lbl" xml:lang="en-US">Long-term Purchase Commitment [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermPurchaseCommitmentTable" xlink:to="us-gaap_LongTermPurchaseCommitmentTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermPurchaseCommitmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermPurchaseCommitmentLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermPurchaseCommitmentLineItems_lbl" xml:lang="en-US">Long-term Purchase Commitment [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermPurchaseCommitmentLineItems" xlink:to="us-gaap_LongTermPurchaseCommitmentLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_NameOfMajorCustomerDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_NameOfMajorCustomerDomain_lbl" xml:lang="en-US">Customer [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="srt_NameOfMajorCustomerDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_lbl" xml:lang="en-US">Schedule of Revenue by Major Customers, by Reporting Segments [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EntityWideRevenueMajorCustomerLineItems_lbl" xml:lang="en-US">Revenue, Major Customer [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:to="us-gaap_EntityWideRevenueMajorCustomerLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xml:lang="en-US">Concentration Risk Benchmark [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerTable" xlink:href="cbat-20210630.xsd#cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerTable_lbl" xml:lang="en-US">Concentrations and Credit Risk (Details) - Schedule of accounts receivable by major customer [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerTable" xlink:to="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerTable_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerLineItems" xlink:href="cbat-20210630.xsd#cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerLineItems_lbl" xml:lang="en-US">Concentrations and Credit Risk (Details) - Schedule of accounts receivable by major customer [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerLineItems" xlink:to="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_lbl" xml:lang="en-US">Supplier [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersTable" xlink:href="cbat-20210630.xsd#cbat_ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersTable_lbl" xml:lang="en-US">Concentrations and Credit Risk (Details) - Schedule of net purchase by suppliers [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersTable" xlink:to="cbat_ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersTable_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersLineItems" xlink:href="cbat-20210630.xsd#cbat_ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersLineItems_lbl" xml:lang="en-US">Concentrations and Credit Risk (Details) - Schedule of net purchase by suppliers [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersLineItems" xlink:to="cbat_ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersTable" xlink:href="cbat-20210630.xsd#cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersTable_lbl" xml:lang="en-US">Concentrations and Credit Risk (Details) - Schedule of accounts payable by suppliers [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersTable" xlink:to="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersTable_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersLineItems" xlink:href="cbat-20210630.xsd#cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersLineItems_lbl" xml:lang="en-US">Concentrations and Credit Risk (Details) - Schedule of accounts payable by suppliers [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersLineItems" xlink:to="cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ConcentrationsandCreditRiskDetailsScheduleoftransactionsTable" xlink:href="cbat-20210630.xsd#cbat_ConcentrationsandCreditRiskDetailsScheduleoftransactionsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ConcentrationsandCreditRiskDetailsScheduleoftransactionsTable_lbl" xml:lang="en-US">Concentrations and Credit Risk (Details) - Schedule of transactions [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConcentrationsandCreditRiskDetailsScheduleoftransactionsTable" xlink:to="cbat_ConcentrationsandCreditRiskDetailsScheduleoftransactionsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ConcentrationsandCreditRiskDetailsScheduleoftransactionsLineItems" xlink:href="cbat-20210630.xsd#cbat_ConcentrationsandCreditRiskDetailsScheduleoftransactionsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ConcentrationsandCreditRiskDetailsScheduleoftransactionsLineItems_lbl" xml:lang="en-US">Concentrations and Credit Risk (Details) - Schedule of transactions [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConcentrationsandCreditRiskDetailsScheduleoftransactionsLineItems" xlink:to="cbat_ConcentrationsandCreditRiskDetailsScheduleoftransactionsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentDomain_lbl" xml:lang="en-US">Segments [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_SegmentDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductsAndServicesDomain_lbl" xml:lang="en-US">Product and Service [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductsAndServicesDomain" xlink:to="srt_ProductsAndServicesDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_lbl" xml:lang="en-US">Revenue from External Customers by Products and Services [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:to="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_lbl" xml:lang="en-US">Revenue from External Customer [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:to="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_SegmentGeographicalDomain_lbl" xml:lang="en-US">Geographical [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_SegmentGeographicalDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasTable" xlink:href="cbat-20210630.xsd#cbat_SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasTable_lbl" xml:lang="en-US">Segment Information (Details) - Schedule of net revenues from manufacture of batteries by geographical areas [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasTable" xlink:to="cbat_SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasTable_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasLineItems" xlink:href="cbat-20210630.xsd#cbat_SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasLineItems_lbl" xml:lang="en-US">Segment Information (Details) - Schedule of net revenues from manufacture of batteries by geographical areas [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasLineItems" xlink:to="cbat_SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_AgreementDomain" xlink:href="cbat-20210630.xsd#cbat_AgreementDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_AgreementDomain_lbl" xml:lang="en-US">Agreement [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AgreementDomain" xlink:to="cbat_AgreementDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentNameDomain_lbl" xml:lang="en-US">Debt Instrument, Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="us-gaap_DebtInstrumentNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl" xml:lang="en-US">Title of Individual [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtTypeDomain_lbl" xml:lang="en-US">Short-term Debt, Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="us-gaap_ShortTermDebtTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ConsolidatedEntitiesDomain_lbl" xml:lang="en-US">Consolidated Entities [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="srt_ConsolidatedEntitiesDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionDomain_lbl" xml:lang="en-US">Related Party Transaction [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="us-gaap_RelatedPartyTransactionDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsTable" xlink:href="cbat-20210630.xsd#cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsTable_lbl" xml:lang="en-US">Principal Activities, Basis of Presentation and Organization (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsTable" xlink:to="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:href="cbat-20210630.xsd#cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems_lbl" xml:lang="en-US">Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_PledgeddepositsDetailsTable" xlink:href="cbat-20210630.xsd#cbat_PledgeddepositsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_PledgeddepositsDetailsTable_lbl" xml:lang="en-US">Pledged deposits (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PledgeddepositsDetailsTable" xlink:to="cbat_PledgeddepositsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_PledgeddepositsDetailsLineItems" xlink:href="cbat-20210630.xsd#cbat_PledgeddepositsDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_PledgeddepositsDetailsLineItems_lbl" xml:lang="en-US">Pledged deposits (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PledgeddepositsDetailsLineItems" xlink:to="cbat_PledgeddepositsDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_AcquisitionofasubsidiaryDetailsTable" xlink:href="cbat-20210630.xsd#cbat_AcquisitionofasubsidiaryDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_AcquisitionofasubsidiaryDetailsTable_lbl" xml:lang="en-US">Acquisition of a subsidiary (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AcquisitionofasubsidiaryDetailsTable" xlink:to="cbat_AcquisitionofasubsidiaryDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_AcquisitionofasubsidiaryDetailsLineItems" xlink:href="cbat-20210630.xsd#cbat_AcquisitionofasubsidiaryDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_AcquisitionofasubsidiaryDetailsLineItems_lbl" xml:lang="en-US">Acquisition of a subsidiary (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AcquisitionofasubsidiaryDetailsLineItems" xlink:to="cbat_AcquisitionofasubsidiaryDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_NonmarketableequitysecuritiesDetailsTable" xlink:href="cbat-20210630.xsd#cbat_NonmarketableequitysecuritiesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_NonmarketableequitysecuritiesDetailsTable_lbl" xml:lang="en-US">Non-marketable equity securities (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NonmarketableequitysecuritiesDetailsTable" xlink:to="cbat_NonmarketableequitysecuritiesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_NonmarketableequitysecuritiesDetailsLineItems" xlink:href="cbat-20210630.xsd#cbat_NonmarketableequitysecuritiesDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_NonmarketableequitysecuritiesDetailsLineItems_lbl" xml:lang="en-US">Non-marketable equity securities (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NonmarketableequitysecuritiesDetailsLineItems" xlink:to="cbat_NonmarketableequitysecuritiesDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_lbl" xml:lang="en-US">Asset Class [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_LeaseDetailsTable" xlink:href="cbat-20210630.xsd#cbat_LeaseDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_LeaseDetailsTable_lbl" xml:lang="en-US">Lease (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LeaseDetailsTable" xlink:to="cbat_LeaseDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_LeaseDetailsLineItems" xlink:href="cbat-20210630.xsd#cbat_LeaseDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_LeaseDetailsLineItems_lbl" xml:lang="en-US">Lease (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LeaseDetailsLineItems" xlink:to="cbat_LeaseDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeMember_lbl" xml:lang="en-US">Statistical Measurement [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeMember" xlink:to="srt_RangeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_TradeAccountsandBillsPayableDetailsTable" xlink:href="cbat-20210630.xsd#cbat_TradeAccountsandBillsPayableDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_TradeAccountsandBillsPayableDetailsTable_lbl" xml:lang="en-US">Trade Accounts and Bills Payable (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TradeAccountsandBillsPayableDetailsTable" xlink:to="cbat_TradeAccountsandBillsPayableDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_TradeAccountsandBillsPayableDetailsLineItems" xlink:href="cbat-20210630.xsd#cbat_TradeAccountsandBillsPayableDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_TradeAccountsandBillsPayableDetailsLineItems_lbl" xml:lang="en-US">Trade Accounts and Bills Payable (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TradeAccountsandBillsPayableDetailsLineItems" xlink:to="cbat_TradeAccountsandBillsPayableDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_LoansDetailsTable" xlink:href="cbat-20210630.xsd#cbat_LoansDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_LoansDetailsTable_lbl" xml:lang="en-US">Loans (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LoansDetailsTable" xlink:to="cbat_LoansDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_LoansDetailsLineItems" xlink:href="cbat-20210630.xsd#cbat_LoansDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_LoansDetailsLineItems_lbl" xml:lang="en-US">Loans (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LoansDetailsLineItems" xlink:to="cbat_LoansDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_AccruedExpensesandOtherPayablesDetailsTable" xlink:href="cbat-20210630.xsd#cbat_AccruedExpensesandOtherPayablesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_AccruedExpensesandOtherPayablesDetailsTable_lbl" xml:lang="en-US">Accrued Expenses and Other Payables (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AccruedExpensesandOtherPayablesDetailsTable" xlink:to="cbat_AccruedExpensesandOtherPayablesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_AccruedExpensesandOtherPayablesDetailsLineItems" xlink:href="cbat-20210630.xsd#cbat_AccruedExpensesandOtherPayablesDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_AccruedExpensesandOtherPayablesDetailsLineItems_lbl" xml:lang="en-US">Accrued Expenses and Other Payables (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AccruedExpensesandOtherPayablesDetailsLineItems" xlink:to="cbat_AccruedExpensesandOtherPayablesDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain_lbl" xml:lang="en-US">Income Tax Authority, Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsTable" xlink:href="cbat-20210630.xsd#cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsTable_lbl" xml:lang="en-US">Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsTable" xlink:to="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsLineItems" xlink:href="cbat-20210630.xsd#cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsLineItems_lbl" xml:lang="en-US">Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsLineItems" xlink:to="cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xml:lang="en-US">Award Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_SharebasedCompensationDetailsTable" xlink:href="cbat-20210630.xsd#cbat_SharebasedCompensationDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_SharebasedCompensationDetailsTable_lbl" xml:lang="en-US">Share-based Compensation (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SharebasedCompensationDetailsTable" xlink:to="cbat_SharebasedCompensationDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_SharebasedCompensationDetailsLineItems" xlink:href="cbat-20210630.xsd#cbat_SharebasedCompensationDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_SharebasedCompensationDetailsLineItems_lbl" xml:lang="en-US">Share-based Compensation (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SharebasedCompensationDetailsLineItems" xlink:to="cbat_SharebasedCompensationDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_TypeOfAgreementDomain" xlink:href="cbat-20210630.xsd#cbat_TypeOfAgreementDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_TypeOfAgreementDomain_lbl" xml:lang="en-US">TypeOfAgreement [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TypeOfAgreementDomain" xlink:to="cbat_TypeOfAgreementDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_WarrantsDetailsTable" xlink:href="cbat-20210630.xsd#cbat_WarrantsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_WarrantsDetailsTable_lbl" xml:lang="en-US">Warrants (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WarrantsDetailsTable" xlink:to="cbat_WarrantsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_WarrantsDetailsLineItems" xlink:href="cbat-20210630.xsd#cbat_WarrantsDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_WarrantsDetailsLineItems_lbl" xml:lang="en-US">Warrants (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WarrantsDetailsLineItems" xlink:to="cbat_WarrantsDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_LitigationCaseTypeDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_LitigationCaseTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_LitigationCaseTypeDomain_lbl" xml:lang="en-US">Litigation Case [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="srt_LitigationCaseTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_LossContingencyByNatureOfContingencyDomain" xlink:href="cbat-20210630.xsd#cbat_LossContingencyByNatureOfContingencyDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_LossContingencyByNatureOfContingencyDomain_lbl" xml:lang="en-US">LossContingencyByNatureOfContingency [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LossContingencyByNatureOfContingencyDomain" xlink:to="cbat_LossContingencyByNatureOfContingencyDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyNatureDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingencyNatureDomain_lbl" xml:lang="en-US">Loss Contingency, Nature [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyNatureDomain" xlink:to="us-gaap_LossContingencyNatureDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_CommitmentsandContingenciesDetailsTable" xlink:href="cbat-20210630.xsd#cbat_CommitmentsandContingenciesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_CommitmentsandContingenciesDetailsTable_lbl" xml:lang="en-US">Commitments and Contingencies (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CommitmentsandContingenciesDetailsTable" xlink:to="cbat_CommitmentsandContingenciesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_CommitmentsandContingenciesDetailsLineItems" xlink:href="cbat-20210630.xsd#cbat_CommitmentsandContingenciesDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_CommitmentsandContingenciesDetailsLineItems_lbl" xml:lang="en-US">Commitments and Contingencies (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CommitmentsandContingenciesDetailsLineItems" xlink:to="cbat_CommitmentsandContingenciesDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ConcentrationsandCreditRiskDetailsTable" xlink:href="cbat-20210630.xsd#cbat_ConcentrationsandCreditRiskDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ConcentrationsandCreditRiskDetailsTable_lbl" xml:lang="en-US">Concentrations and Credit Risk (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConcentrationsandCreditRiskDetailsTable" xlink:to="cbat_ConcentrationsandCreditRiskDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ConcentrationsandCreditRiskDetailsLineItems" xlink:href="cbat-20210630.xsd#cbat_ConcentrationsandCreditRiskDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ConcentrationsandCreditRiskDetailsLineItems_lbl" xml:lang="en-US">Concentrations and Credit Risk (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConcentrationsandCreditRiskDetailsLineItems" xlink:to="cbat_ConcentrationsandCreditRiskDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_SubsequentEventsDetailsTable" xlink:href="cbat-20210630.xsd#cbat_SubsequentEventsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_SubsequentEventsDetailsTable_lbl" xml:lang="en-US">Subsequent Events (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SubsequentEventsDetailsTable" xlink:to="cbat_SubsequentEventsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_SubsequentEventsDetailsLineItems" xlink:href="cbat-20210630.xsd#cbat_SubsequentEventsDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_SubsequentEventsDetailsLineItems_lbl" xml:lang="en-US">Subsequent Events (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SubsequentEventsDetailsLineItems" xlink:to="cbat_SubsequentEventsDetailsLineItems_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_AccruedCustomerDeposits_lbl0" xml:lang="en-US">Carrying value as of the balance sheet date of customer deposits.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AccruedCustomerDeposits" xlink:to="cbat_AccruedCustomerDeposits_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_AccruedMaterialsCost_lbl0" xml:lang="en-US">Amount of accrued materials purchase cost.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AccruedMaterialsCost" xlink:to="cbat_AccruedMaterialsCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_AcquireOwnershipPercentage_lbl1" xml:lang="en-US">Acquire ownership percentage.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AcquireOwnershipPercentage" xlink:to="cbat_AcquireOwnershipPercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_AcquisitionAgreementDescription_lbl0" xml:lang="en-US">Acquisition agreement, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AcquisitionAgreementDescription" xlink:to="cbat_AcquisitionAgreementDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_AcquisitionAgreementPercentage_lbl0" xml:lang="en-US">Acquisition agreement percentage.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AcquisitionAgreementPercentage" xlink:to="cbat_AcquisitionAgreementPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_AdvancesFromUnrelatedThirdParty_lbl0" xml:lang="en-US">Advances from unrelated third party.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AdvancesFromUnrelatedThirdParty" xlink:to="cbat_AdvancesFromUnrelatedThirdParty_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_AggregatePriceAmount_lbl0" xml:lang="en-US">Aggregate price amount.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AggregatePriceAmount" xlink:to="cbat_AggregatePriceAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_AmendmentToPromissoryNotesDescription_lbl0" xml:lang="en-US">Amendment to promissory notes, description.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AmendmentToPromissoryNotesDescription" xlink:to="cbat_AmendmentToPromissoryNotesDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_AmountOfFinalJudgementNotReceived_lbl0" xml:lang="en-US">Amount of final judgement not received.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AmountOfFinalJudgementNotReceived" xlink:to="cbat_AmountOfFinalJudgementNotReceived_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_BankDepositsPeriod_lbl0" xml:lang="en-US">Bank deposits period.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_BankDepositsPeriod" xlink:to="cbat_BankDepositsPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_BillsPayableDescription_lbl0" xml:lang="en-US">Description of bills payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_BillsPayableDescription" xlink:to="cbat_BillsPayableDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_CancellationAgreementWithCreditorsDescription_lbl0" xml:lang="en-US">Cancellation agreement with creditors description.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CancellationAgreementWithCreditorsDescription" xlink:to="cbat_CancellationAgreementWithCreditorsDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_CapitalLeasesFutureMinimumPaymentReceivable_lbl0" xml:lang="en-US">Capital Leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CapitalLeasesFutureMinimumPaymentReceivable" xlink:to="cbat_CapitalLeasesFutureMinimumPaymentReceivable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_CapitalLeasesFutureMinimumPaymentReceivableCurrent_lbl0" xml:lang="en-US">Amount of minimum lease payments to be received by the lessor for capital leases in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CapitalLeasesFutureMinimumPaymentReceivableCurrent" xlink:to="cbat_CapitalLeasesFutureMinimumPaymentReceivableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_CapitalLeasesFutureMinimumPaymentReceivableDueThereafter_lbl0" xml:lang="en-US">Amount of minimum lease payments to be received by the lessor for capital leases after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CapitalLeasesFutureMinimumPaymentReceivableDueThereafter" xlink:to="cbat_CapitalLeasesFutureMinimumPaymentReceivableDueThereafter_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_CapitalLeasesFutureMinimumPaymentReceivableInFiveYears_lbl0" xml:lang="en-US">Amount of minimum lease payments to be received by the lessor for capital leases in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CapitalLeasesFutureMinimumPaymentReceivableInFiveYears" xlink:to="cbat_CapitalLeasesFutureMinimumPaymentReceivableInFiveYears_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_CapitalLeasesFutureMinimumPaymentReceivableInThreeYears_lbl0" xml:lang="en-US">Amount of minimum lease payments to be received by the lessor for capital leases in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CapitalLeasesFutureMinimumPaymentReceivableInThreeYears" xlink:to="cbat_CapitalLeasesFutureMinimumPaymentReceivableInThreeYears_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_CapitalLeasesFutureMinimumPaymentReceivableInTwoYears_lbl0" xml:lang="en-US">Amount of minimum lease payments to be received by the lessor for capital leases in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CapitalLeasesFutureMinimumPaymentReceivableInTwoYears" xlink:to="cbat_CapitalLeasesFutureMinimumPaymentReceivableInTwoYears_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_ChangeInFairValueOfWarrants_lbl0" xml:lang="en-US">Change in fair value of warrants.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ChangeInFairValueOfWarrants" xlink:to="cbat_ChangeInFairValueOfWarrants_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_ChargedToConsolidatedStatementsOfOperationsAndComprehensiveLossIncome_lbl0" xml:lang="en-US">Charged to consolidated statements of operations and comprehensive (loss) income.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ChargedToConsolidatedStatementsOfOperationsAndComprehensiveLossIncome" xlink:to="cbat_ChargedToConsolidatedStatementsOfOperationsAndComprehensiveLossIncome_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_CommonStockPerShare_lbl0" xml:lang="en-US">Common stock per share.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CommonStockPerShare" xlink:to="cbat_CommonStockPerShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_ConcentrationRiskThresholdPercentage_lbl2" xml:lang="en-US">For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the &quot;benchmark&quot; (or denominator) in the equation, this concept represent the concentration percentage derived from the division.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConcentrationRiskThresholdPercentage" xlink:to="cbat_ConcentrationRiskThresholdPercentage_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_ConstructionContractCostProgressPaymentAccrued_lbl0" xml:lang="en-US">Amount of accrued construction cost.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConstructionContractCostProgressPaymentAccrued" xlink:to="cbat_ConstructionContractCostProgressPaymentAccrued_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_ConstructionInProgressNet_lbl0" xml:lang="en-US">Construction in progress.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConstructionInProgressNet" xlink:to="cbat_ConstructionInProgressNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_ConstructionInProgressTextBlock_lbl0" xml:lang="en-US">The entire disclosure for construction in progress.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConstructionInProgressTextBlock" xlink:to="cbat_ConstructionInProgressTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_ConstructionProgress_lbl0" xml:lang="en-US">The amount of construction in progress.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConstructionProgress" xlink:to="cbat_ConstructionProgress_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_ConversionPricePerShare_lbl0" xml:lang="en-US">Conversion price per share.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConversionPricePerShare" xlink:to="cbat_ConversionPricePerShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_CreditorsRight_lbl0" xml:lang="en-US">It represent creditor&#8217;s right.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CreditorsRight" xlink:to="cbat_CreditorsRight_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_DebtReductionAgreementAmount_lbl0" xml:lang="en-US">Debt reduction agreement amount.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DebtReductionAgreementAmount" xlink:to="cbat_DebtReductionAgreementAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_DeferredTaxAssetNetNoncurrent_lbl0" xml:lang="en-US">Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforward classified as noncurrent.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DeferredTaxAssetNetNoncurrent" xlink:to="cbat_DeferredTaxAssetNetNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_DeferredTaxAssetValuationAllowanceNoncurrent_lbl0" xml:lang="en-US">Amount of valuation allowance of deferred tax asset attributable to deductible temporary differences and carryforward, classified as noncurrent.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DeferredTaxAssetValuationAllowanceNoncurrent" xlink:to="cbat_DeferredTaxAssetValuationAllowanceNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_DeferredTaxesLiabilitiesNoncurrent_lbl0" xml:lang="en-US">Amount, after deferred tax assets, of deferred tax liability attributable to taxable differences, with jurisdictional netting and classified as noncurrent.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DeferredTaxesLiabilitiesNoncurrent" xlink:to="cbat_DeferredTaxesLiabilitiesNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_EquityInvestmentPaid_lbl0" xml:lang="en-US">Equity Investment Paid.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_EquityInvestmentPaid" xlink:to="cbat_EquityInvestmentPaid_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_FinanceCosts_lbl0" xml:lang="en-US">finance the costs.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_FinanceCosts" xlink:to="cbat_FinanceCosts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_ForeignExchangeAdjustment_lbl0" xml:lang="en-US">Foreign exchange adjustment.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ForeignExchangeAdjustment" xlink:to="cbat_ForeignExchangeAdjustment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_FurtherAdvanceAmount_lbl0" xml:lang="en-US">Further advance amount.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_FurtherAdvanceAmount" xlink:to="cbat_FurtherAdvanceAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_ImpairmentOfNonmarketableEquitySecurities_lbl0" xml:lang="en-US">Impairment of Non-marketable equity securities.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ImpairmentOfNonmarketableEquitySecurities" xlink:to="cbat_ImpairmentOfNonmarketableEquitySecurities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_ImpairmentOfNonmarketableEquitySecuritiesValue_lbl1" xml:lang="en-US">Impairment of non-marketable equity securities.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ImpairmentOfNonmarketableEquitySecuritiesValue" xlink:to="cbat_ImpairmentOfNonmarketableEquitySecuritiesValue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_InventoryPaidTotal_lbl0" xml:lang="en-US">Inventory paid total.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_InventoryPaidTotal" xlink:to="cbat_InventoryPaidTotal_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_InvestmentAcquirePercentage_lbl0" xml:lang="en-US">Investment acquire percentage.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_InvestmentAcquirePercentage" xlink:to="cbat_InvestmentAcquirePercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_InvestmentTotal_lbl0" xml:lang="en-US">Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_InvestmentTotal" xlink:to="cbat_InvestmentTotal_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_IsuanceOfPromissoryNote_lbl0" xml:lang="en-US">Number of share is issuance of promissory note.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_IsuanceOfPromissoryNote" xlink:to="cbat_IsuanceOfPromissoryNote_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_LeaseMaturityDate_lbl0" xml:lang="en-US">Lease maturity date.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LeaseMaturityDate" xlink:to="cbat_LeaseMaturityDate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_LessAllowanceForDoubtfulAccounts_lbl0" xml:lang="en-US">Less allowance for doubtful accounts.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LessAllowanceForDoubtfulAccounts" xlink:to="cbat_LessAllowanceForDoubtfulAccounts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_LessUnearnedIncomeRepresentingInterest_lbl0" xml:lang="en-US">The amount of the unearned income, representing interest.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LessUnearnedIncomeRepresentingInterest" xlink:to="cbat_LessUnearnedIncomeRepresentingInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour_lbl0" xml:lang="en-US">Lessee operating lease liability payments due after year four.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" xlink:to="cbat_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_LiquidatedDamageAmount_lbl0" xml:lang="en-US">Liquidated damages.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LiquidatedDamageAmount" xlink:to="cbat_LiquidatedDamageAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_LiquidatedDamages_lbl0" xml:lang="en-US">Amount of liquidated damages.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LiquidatedDamages" xlink:to="cbat_LiquidatedDamages_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_LitigationFees_lbl0" xml:lang="en-US">Litigation fees.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LitigationFees" xlink:to="cbat_LitigationFees_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_LitigationSettlementAmountesAwardedToOtherPartyDescription_lbl0" xml:lang="en-US">The description for goods amount was paid off and a litigation fee.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LitigationSettlementAmountesAwardedToOtherPartyDescription" xlink:to="cbat_LitigationSettlementAmountesAwardedToOtherPartyDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_LoanAgreementDescription_lbl1" xml:lang="en-US">Loan agreement, description.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LoanAgreementDescription" xlink:to="cbat_LoanAgreementDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_LoanReceivables_lbl0" xml:lang="en-US">Loan receivables.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LoanReceivables" xlink:to="cbat_LoanReceivables_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_MaterialsPurchaseCost_lbl0" xml:lang="en-US">Amount of materials purchase cost.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_MaterialsPurchaseCost" xlink:to="cbat_MaterialsPurchaseCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_NetRevenue_lbl0" xml:lang="en-US">The amount of net revenues.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NetRevenue" xlink:to="cbat_NetRevenue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_OffsetPayableToShenzhenBAKSixthDebt_lbl0" xml:lang="en-US">Amount of offset payable to shenzhen BAK sixth debt.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_OffsetPayableToShenzhenBAKSixthDebt" xlink:to="cbat_OffsetPayableToShenzhenBAKSixthDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_OffsetRepaymentOfPromissoryNotes_lbl0" xml:lang="en-US">Amount of offset repayment of promissory notes.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_OffsetRepaymentOfPromissoryNotes" xlink:to="cbat_OffsetRepaymentOfPromissoryNotes_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_OperatingLeaseRightOfUseAssetGross_lbl0" xml:lang="en-US">Amount of lessee&apos;s right to use underlying asset under operating lease.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_OperatingLeaseRightOfUseAssetGross" xlink:to="cbat_OperatingLeaseRightOfUseAssetGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_OtherShortTermsBorrowings_lbl0" xml:lang="en-US">The total amount of other short-term loans.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_OtherShortTermsBorrowings" xlink:to="cbat_OtherShortTermsBorrowings_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_PaymentsForLegalSettlement_lbl0" xml:lang="en-US">The amount of cash paid for the settlement of litigation or for other legal issues during the period.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PaymentsForLegalSettlement" xlink:to="cbat_PaymentsForLegalSettlement_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_PledgedDepositsTextBlock_lbl0" xml:lang="en-US">The entire disclosue for pledged deposits.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PledgedDepositsTextBlock" xlink:to="cbat_PledgedDepositsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_PrcTaxDescription_lbl0" xml:lang="en-US">PRC Tax, description.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PrcTaxDescription" xlink:to="cbat_PrcTaxDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeTextBlock_lbl0" xml:lang="en-US">The entire disclosue for prepayments and other receivables.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeTextBlock" xlink:to="cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_PrincipalAmount_lbl0" xml:lang="en-US">Principal amount.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PrincipalAmount" xlink:to="cbat_PrincipalAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_ProceedsFromReceivedInvestment_lbl0" xml:lang="en-US">Proceeds from received investment from investors`</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ProceedsFromReceivedInvestment" xlink:to="cbat_ProceedsFromReceivedInvestment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_ProductWarrantyAccrualClassifiedNonCurrent_lbl0" xml:lang="en-US">Product warranty provisions.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ProductWarrantyAccrualClassifiedNonCurrent" xlink:to="cbat_ProductWarrantyAccrualClassifiedNonCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_PromissoryNotes_lbl0" xml:lang="en-US">The amount of value is Promissory notes.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PromissoryNotes" xlink:to="cbat_PromissoryNotes_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_ProvisionReceivable_lbl0" xml:lang="en-US">Provision receivable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ProvisionReceivable" xlink:to="cbat_ProvisionReceivable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_PurchaseShares_lbl0" xml:lang="en-US">Number of shares purchase.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PurchaseShares" xlink:to="cbat_PurchaseShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_ReceivablesFromFormerSubsidiariesTextBlock_lbl0" xml:lang="en-US">The entire disclosure for payables to former subsidiaries, net.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ReceivablesFromFormerSubsidiariesTextBlock" xlink:to="cbat_ReceivablesFromFormerSubsidiariesTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_ReceiveAdvanceAmount_lbl0" xml:lang="en-US">Receive advance amount.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ReceiveAdvanceAmount" xlink:to="cbat_ReceiveAdvanceAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_RecentlyIssuedAccountingStandardsPoliciesTextBlock_lbl0" xml:lang="en-US">Disclosure of accounting policy pertaining to new accounting issued that may impact the entity&apos;s financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RecentlyIssuedAccountingStandardsPoliciesTextBlock" xlink:to="cbat_RecentlyIssuedAccountingStandardsPoliciesTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_RegisteredCapitalIncreased_lbl0" xml:lang="en-US">Registered capital increased.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RegisteredCapitalIncreased" xlink:to="cbat_RegisteredCapitalIncreased_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_RegisteredCapitalOfSubsidiary_lbl0" xml:lang="en-US">Registered capital of subsidiary.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RegisteredCapitalOfSubsidiary" xlink:to="cbat_RegisteredCapitalOfSubsidiary_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_RestrictedShareDescription_lbl0" xml:lang="en-US">description of restricted share.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RestrictedShareDescription" xlink:to="cbat_RestrictedShareDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_ReturnOfPrepayment_lbl0" xml:lang="en-US">Amount of return of prepayment.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ReturnOfPrepayment" xlink:to="cbat_ReturnOfPrepayment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_ReversalRecoveriesByCash_lbl0" xml:lang="en-US">Reversal &#8211; recoveries by cash.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ReversalRecoveriesByCash" xlink:to="cbat_ReversalRecoveriesByCash_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_ScheduleOfAccountsPayableBySuppliersTableTextBlock_lbl0" xml:lang="en-US">Tabular disclosure of the amounts of accounts payable by suppliers.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfAccountsPayableBySuppliersTableTextBlock" xlink:to="cbat_ScheduleOfAccountsPayableBySuppliersTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_ScheduleOfConstructionInProgressTableTextBlock_lbl0" xml:lang="en-US">Tabular disclosure of construction in progress.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfConstructionInProgressTableTextBlock" xlink:to="cbat_ScheduleOfConstructionInProgressTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_ScheduleOfRightofuseAssets_lbl0" xml:lang="en-US">Tabular disclosure of right use of assets.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfRightofuseAssets" xlink:to="cbat_ScheduleOfRightofuseAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_SecuritiesPurchaseAgreementDescription_lbl0" xml:lang="en-US">Securities purchase agreement, description.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SecuritiesPurchaseAgreementDescription" xlink:to="cbat_SecuritiesPurchaseAgreementDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_ServicesExpenses_lbl0" xml:lang="en-US">Amount of services expenses.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ServicesExpenses" xlink:to="cbat_ServicesExpenses_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndExpectedToUnvestOutstandingNumber1_lbl0" xml:lang="en-US">Unvested restricted shares.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndExpectedToUnvestOutstandingNumber1" xlink:to="cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndExpectedToUnvestOutstandingNumber1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1_lbl0" xml:lang="en-US">Vested restricted shares granted.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1" xlink:to="cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_SharebasedCompensation_lbl0" xml:lang="en-US">Share-based compensation.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SharebasedCompensation" xlink:to="cbat_SharebasedCompensation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionExercisableWeightedAverageRemainingContractualTerm1_lbl0" xml:lang="en-US">Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in &apos;PnYnMnDTnHnMnS&apos; format, for example, &apos;P1Y5M13D&apos; represents the reported fact of one year, five months, and thirteen days.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionExercisableWeightedAverageRemainingContractualTerm1" xlink:to="cbat_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionExercisableWeightedAverageRemainingContractualTerm1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_SharesPlacedInEscrow_lbl0" xml:lang="en-US">Shares placed in escrow.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SharesPlacedInEscrow" xlink:to="cbat_SharesPlacedInEscrow_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_SharesReleasedFromEscrow_lbl0" xml:lang="en-US">Shares released from escrow.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SharesReleasedFromEscrow" xlink:to="cbat_SharesReleasedFromEscrow_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_StatutoryReserves_lbl0" xml:lang="en-US">The amount of statutory capital and surplus (stockholders&apos; equity) as of the balance sheet date using prescribed or permitted statutory accounting practices (rather than GAAP, if different) of the state or country.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_StatutoryReserves" xlink:to="cbat_StatutoryReserves_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_TradeAccountsAndBillsReceivables_lbl0" xml:lang="en-US">Trade accounts and bills receivables.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TradeAccountsAndBillsReceivables" xlink:to="cbat_TradeAccountsAndBillsReceivables_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_TransferOfConstructionInProgressToPropertyPlantAndEquipment_lbl0" xml:lang="en-US">Transfer of construction in progress to property, plant and equipment.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TransferOfConstructionInProgressToPropertyPlantAndEquipment" xlink:to="cbat_TransferOfConstructionInProgressToPropertyPlantAndEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_TransferredShares_lbl0" xml:lang="en-US">Transferred Shares.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TransferredShares" xlink:to="cbat_TransferredShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_WeightedAveragesRemainingContractualTermInYearsGranted_lbl0" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Granted&#xd;
..</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WeightedAveragesRemainingContractualTermInYearsGranted" xlink:to="cbat_WeightedAveragesRemainingContractualTermInYearsGranted_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cbat_WritedownOfInventories_lbl0" xml:lang="en-US">Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WritedownOfInventories" xlink:to="cbat_WritedownOfInventories_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ShenzhenXinjiatuoAutomobileTechnologMember_lbl0" xml:lang="en-US">ShenzhenXinjiatuoAutomobileTechnologMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ShenzhenXinjiatuoAutomobileTechnologMember" xlink:to="cbat_ShenzhenXinjiatuoAutomobileTechnologMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_JiangxiGanfengBatteryTechnologyCoLtdMember_lbl0" xml:lang="en-US">JiangxiGanfengBatteryTechnologyCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_JiangxiGanfengBatteryTechnologyCoLtdMember" xlink:to="cbat_JiangxiGanfengBatteryTechnologyCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_DebtReductionAgreementAmount_lbl1" xml:lang="en-US">DebtReductionAgreementAmount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DebtReductionAgreementAmount" xlink:to="cbat_DebtReductionAgreementAmount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ServicesExpenses_lbl1" xml:lang="en-US">ServicesExpenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ServicesExpenses" xlink:to="cbat_ServicesExpenses_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_WorkingCapital_lbl0" xml:lang="en-US">WorkingCapital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WorkingCapital" xlink:to="cbat_WorkingCapital_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ConstructionContractCostProgressPaymentAccrued_lbl1" xml:lang="en-US">ConstructionContractCostProgressPaymentAccrued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConstructionContractCostProgressPaymentAccrued" xlink:to="cbat_ConstructionContractCostProgressPaymentAccrued_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_WarrantsIssuedToPlacementAgents_lbl0" xml:lang="en-US">WarrantsIssuedToPlacementAgents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WarrantsIssuedToPlacementAgents" xlink:to="cbat_WarrantsIssuedToPlacementAgents_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ShandongHangeweiNewEnergyVehicleControlCoLtdMember_lbl0" xml:lang="en-US">ShandongHangeweiNewEnergyVehicleControlCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ShandongHangeweiNewEnergyVehicleControlCoLtdMember" xlink:to="cbat_ShandongHangeweiNewEnergyVehicleControlCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_OtherShortTermsBorrowings_lbl1" xml:lang="en-US">OtherShortTermsBorrowings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_OtherShortTermsBorrowings" xlink:to="cbat_OtherShortTermsBorrowings_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_MrDaweiLiMember_lbl0" xml:lang="en-US">MrDaweiLiMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_MrDaweiLiMember" xlink:to="cbat_MrDaweiLiMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ReceiveAdvanceAmount_lbl1" xml:lang="en-US">ReceiveAdvanceAmount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ReceiveAdvanceAmount" xlink:to="cbat_ReceiveAdvanceAmount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_WarrantsIssuedToInstitutionInvestors_lbl0" xml:lang="en-US">WarrantsIssuedToInstitutionInvestors</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WarrantsIssuedToInstitutionInvestors" xlink:to="cbat_WarrantsIssuedToInstitutionInvestors_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_TradeAccountsAndBillsReceivables_lbl1" xml:lang="en-US">TradeAccountsAndBillsReceivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TradeAccountsAndBillsReceivables" xlink:to="cbat_TradeAccountsAndBillsReceivables_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_LoanAgreementDescription_lbl2" xml:lang="en-US">LoanAgreementDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LoanAgreementDescription" xlink:to="cbat_LoanAgreementDescription_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_CreditorsRight_lbl1" xml:lang="en-US">CreditorsRight</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CreditorsRight" xlink:to="cbat_CreditorsRight_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfTransactionsWithTheFormerSubsidiariesTableTextBlock_lbl0" xml:lang="en-US">ScheduleOfTransactionsWithTheFormerSubsidiariesTableTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfTransactionsWithTheFormerSubsidiariesTableTextBlock" xlink:to="cbat_ScheduleOfTransactionsWithTheFormerSubsidiariesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_LitigationSettlementAmountesAwardedToOtherPartyDescription_lbl1" xml:lang="en-US">LitigationSettlementAmountesAwardedToOtherPartyDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LitigationSettlementAmountesAwardedToOtherPartyDescription" xlink:to="cbat_LitigationSettlementAmountesAwardedToOtherPartyDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_AmortizationChargeForThePeriod_lbl0" xml:lang="en-US">AmortizationChargeForThePeriod</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AmortizationChargeForThePeriod" xlink:to="cbat_AmortizationChargeForThePeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_FurtherAdvanceAmount_lbl1" xml:lang="en-US">FurtherAdvanceAmount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_FurtherAdvanceAmount" xlink:to="cbat_FurtherAdvanceAmount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_TheFirstExchangeAgreementMember_lbl0" xml:lang="en-US">TheFirstExchangeAgreementMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TheFirstExchangeAgreementMember" xlink:to="cbat_TheFirstExchangeAgreementMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_PledgedDepositsMember_lbl0" xml:lang="en-US">PledgedDepositsMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PledgedDepositsMember" xlink:to="cbat_PledgedDepositsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_EquityInvestmentPaid_lbl1" xml:lang="en-US">EquityInvestmentPaid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_EquityInvestmentPaid" xlink:to="cbat_EquityInvestmentPaid_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ShenzhenBAKMember_lbl0" xml:lang="en-US">ShenzhenBAKMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ShenzhenBAKMember" xlink:to="cbat_ShenzhenBAKMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_TypeOfCurrencyAxis_lbl0" xml:lang="en-US">TypeOfCurrencyAxis</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TypeOfCurrencyAxis" xlink:to="cbat_TypeOfCurrencyAxis_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_MaterialCost_lbl0" xml:lang="en-US">MaterialCost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_MaterialCost" xlink:to="cbat_MaterialCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_InterestMember_lbl0" xml:lang="en-US">InterestMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_InterestMember" xlink:to="cbat_InterestMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ShenzhenKlclearTechnologyCoLtdMember_lbl0" xml:lang="en-US">ShenzhenKlclearTechnologyCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ShenzhenKlclearTechnologyCoLtdMember" xlink:to="cbat_ShenzhenKlclearTechnologyCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ContributedAmount_lbl0" xml:lang="en-US">ContributedAmount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ContributedAmount" xlink:to="cbat_ContributedAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_WarrantsDescription_lbl0" xml:lang="en-US">WarrantsDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WarrantsDescription" xlink:to="cbat_WarrantsDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_UnitedWinnersLaserCoLtdMember_lbl0" xml:lang="en-US">UnitedWinnersLaserCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_UnitedWinnersLaserCoLtdMember" xlink:to="cbat_UnitedWinnersLaserCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_LossIncomePerShareAbstract_lbl0" xml:lang="en-US">LossIncomePerShareAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LossIncomePerShareAbstract" xlink:to="cbat_LossIncomePerShareAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfOutstandingWarrants_lbl0" xml:lang="en-US">ScheduleOfOutstandingWarrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfOutstandingWarrants" xlink:to="cbat_ScheduleOfOutstandingWarrants_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_PrcTaxDescription_lbl1" xml:lang="en-US">PrcTaxDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PrcTaxDescription" xlink:to="cbat_PrcTaxDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_EscrowAgreementDescription_lbl0" xml:lang="en-US">EscrowAgreementDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_EscrowAgreementDescription" xlink:to="cbat_EscrowAgreementDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_FourthExchangeAgreementMember_lbl0" xml:lang="en-US">FourthExchangeAgreementMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_FourthExchangeAgreementMember" xlink:to="cbat_FourthExchangeAgreementMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_AccruedCustomerDeposits_lbl1" xml:lang="en-US">AccruedCustomerDeposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AccruedCustomerDeposits" xlink:to="cbat_AccruedCustomerDeposits_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_LightElectricVehiclesMember_lbl0" xml:lang="en-US">LightElectricVehiclesMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LightElectricVehiclesMember" xlink:to="cbat_LightElectricVehiclesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_InvestorWarrantsSeriesA2Member_lbl0" xml:lang="en-US">InvestorWarrantsSeriesA2Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_InvestorWarrantsSeriesA2Member" xlink:to="cbat_InvestorWarrantsSeriesA2Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_SuzhouZhengyuanweiNeedleCeCoLtdMember_lbl0" xml:lang="en-US">SuzhouZhengyuanweiNeedleCeCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SuzhouZhengyuanweiNeedleCeCoLtdMember" xlink:to="cbat_SuzhouZhengyuanweiNeedleCeCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_MrXiangqianLiTheCompanysFormerCEOMember_lbl0" xml:lang="en-US">MrXiangqianLiTheCompanysFormerCEOMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_MrXiangqianLiTheCompanysFormerCEOMember" xlink:to="cbat_MrXiangqianLiTheCompanysFormerCEOMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfNetPurchaseBySuplierTableTextBlock_lbl0" xml:lang="en-US">ScheduleOfNetPurchaseBySuplierTableTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfNetPurchaseBySuplierTableTextBlock" xlink:to="cbat_ScheduleOfNetPurchaseBySuplierTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeaseTableTextBlock_lbl0" xml:lang="en-US">ScheduleOfFutureMinimumLeasePaymentsForCapitalLeaseTableTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeaseTableTextBlock" xlink:to="cbat_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeaseTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfDeferredGovernmentGrantsTableTextBlock_lbl0" xml:lang="en-US">ScheduleOfDeferredGovernmentGrantsTableTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfDeferredGovernmentGrantsTableTextBlock" xlink:to="cbat_ScheduleOfDeferredGovernmentGrantsTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_AggregatePriceAmount_lbl1" xml:lang="en-US">AggregatePriceAmount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AggregatePriceAmount" xlink:to="cbat_AggregatePriceAmount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_UninterruptableSuppliesMember_lbl0" xml:lang="en-US">UninterruptableSuppliesMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_UninterruptableSuppliesMember" xlink:to="cbat_UninterruptableSuppliesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_SalesOfFinishedGoodsAndRawMaterialsToAbstract_lbl0" xml:lang="en-US">SalesOfFinishedGoodsAndRawMaterialsToAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SalesOfFinishedGoodsAndRawMaterialsToAbstract" xlink:to="cbat_SalesOfFinishedGoodsAndRawMaterialsToAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_PrincipalAmount_lbl1" xml:lang="en-US">PrincipalAmount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PrincipalAmount" xlink:to="cbat_PrincipalAmount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_MrYeMember_lbl0" xml:lang="en-US">MrYeMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_MrYeMember" xlink:to="cbat_MrYeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_AmendmentToPromissoryNotesDescription_lbl1" xml:lang="en-US">AmendmentToPromissoryNotesDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AmendmentToPromissoryNotesDescription" xlink:to="cbat_AmendmentToPromissoryNotesDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_PercentageOfShareholdersOwnership_lbl0" xml:lang="en-US">PercentageOfShareholdersOwnership</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PercentageOfShareholdersOwnership" xlink:to="cbat_PercentageOfShareholdersOwnership_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1_lbl1" xml:lang="en-US">ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1" xlink:to="cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_WritedownOfInventories_lbl1" xml:lang="en-US">WritedownOfInventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WritedownOfInventories" xlink:to="cbat_WritedownOfInventories_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_TillicumInvestmentCompanyLimitedMember_lbl0" xml:lang="en-US">TillicumInvestmentCompanyLimitedMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TillicumInvestmentCompanyLimitedMember" xlink:to="cbat_TillicumInvestmentCompanyLimitedMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_RestrictedShareDescription_lbl1" xml:lang="en-US">RestrictedShareDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RestrictedShareDescription" xlink:to="cbat_RestrictedShareDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_OperatingLeaseRightOfUseAssetGross_lbl1" xml:lang="en-US">OperatingLeaseRightOfUseAssetGross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_OperatingLeaseRightOfUseAssetGross" xlink:to="cbat_OperatingLeaseRightOfUseAssetGross_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_DeferredGovernmentGrantsCurrent_lbl0" xml:lang="en-US">DeferredGovernmentGrantsCurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DeferredGovernmentGrantsCurrent" xlink:to="cbat_DeferredGovernmentGrantsCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_InvestmentAgreementsDescription_lbl0" xml:lang="en-US">InvestmentAgreementsDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_InvestmentAgreementsDescription" xlink:to="cbat_InvestmentAgreementsDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_MrJunnanYeMember_lbl0" xml:lang="en-US">MrJunnanYeMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_MrJunnanYeMember" xlink:to="cbat_MrJunnanYeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_CustomerDMember_lbl0" xml:lang="en-US">CustomerDMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CustomerDMember" xlink:to="cbat_CustomerDMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ShenzhenGdLaserTechnologyCoLtdMember_lbl0" xml:lang="en-US">ShenzhenGdLaserTechnologyCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ShenzhenGdLaserTechnologyCoLtdMember" xlink:to="cbat_ShenzhenGdLaserTechnologyCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_GrossProvisionForDoubtfulAccounts_lbl0" xml:lang="en-US">GrossProvisionForDoubtfulAccounts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_GrossProvisionForDoubtfulAccounts" xlink:to="cbat_GrossProvisionForDoubtfulAccounts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_AverageExercisePriceGranted_lbl0" xml:lang="en-US">AverageExercisePriceGranted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AverageExercisePriceGranted" xlink:to="cbat_AverageExercisePriceGranted_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_TianjinChangxingMetalCoLtdMember_lbl0" xml:lang="en-US">TianjinChangxingMetalCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TianjinChangxingMetalCoLtdMember" xlink:to="cbat_TianjinChangxingMetalCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_DeferredTaxAssetValuationAllowanceNoncurrent_lbl1" xml:lang="en-US">DeferredTaxAssetValuationAllowanceNoncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DeferredTaxAssetValuationAllowanceNoncurrent" xlink:to="cbat_DeferredTaxAssetValuationAllowanceNoncurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_NumberOfSegment_lbl0" xml:lang="en-US">NumberOfSegment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NumberOfSegment" xlink:to="cbat_NumberOfSegment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_HitransLoanMember_lbl0" xml:lang="en-US">HitransLoanMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_HitransLoanMember" xlink:to="cbat_HitransLoanMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_OwnershipOfEquityInterest_lbl0" xml:lang="en-US">OwnershipOfEquityInterest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_OwnershipOfEquityInterest" xlink:to="cbat_OwnershipOfEquityInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_CBAKNewEnergyTechnologyCoLtdMember_lbl1" xml:lang="en-US">CBAKNewEnergyTechnologyCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CBAKNewEnergyTechnologyCoLtdMember" xlink:to="cbat_CBAKNewEnergyTechnologyCoLtdMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_BalanceAtBeginningAndEndingOfYear_lbl1" xml:lang="en-US">BalanceAtBeginningAndEndingOfYear</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_BalanceAtBeginningAndEndingOfYear" xlink:to="cbat_BalanceAtBeginningAndEndingOfYear_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_SettlementAmount_lbl0" xml:lang="en-US">SettlementAmount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SettlementAmount" xlink:to="cbat_SettlementAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ZhengzhouBAKNewEnergyTechnologyCoLtdMember_lbl0" xml:lang="en-US">ZhengzhouBAKNewEnergyTechnologyCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ZhengzhouBAKNewEnergyTechnologyCoLtdMember" xlink:to="cbat_ZhengzhouBAKNewEnergyTechnologyCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ElectricVehiclesMember_lbl0" xml:lang="en-US">ElectricVehiclesMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ElectricVehiclesMember" xlink:to="cbat_ElectricVehiclesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_AverageExercisePriceExercisedSurrendered_lbl0" xml:lang="en-US">AverageExercisePriceExercisedSurrendered</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AverageExercisePriceExercisedSurrendered" xlink:to="cbat_AverageExercisePriceExercisedSurrendered_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ServiceExpensesAmount_lbl0" xml:lang="en-US">ServiceExpensesAmount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ServiceExpensesAmount" xlink:to="cbat_ServiceExpensesAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ZhejiangMeiduHitransLithiumBatteryTechnologyCoLtdMember_lbl1" xml:lang="en-US">ZhejiangMeiduHitransLithiumBatteryTechnologyCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ZhejiangMeiduHitransLithiumBatteryTechnologyCoLtdMember" xlink:to="cbat_ZhejiangMeiduHitransLithiumBatteryTechnologyCoLtdMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ConcentrationRiskThresholdPercentage_lbl3" xml:lang="en-US">ConcentrationRiskThresholdPercentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConcentrationRiskThresholdPercentage" xlink:to="cbat_ConcentrationRiskThresholdPercentage_lbl3"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_OriginalIssueDiscount_lbl0" xml:lang="en-US">OriginalIssueDiscount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_OriginalIssueDiscount" xlink:to="cbat_OriginalIssueDiscount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_EnergyVehicleCoLtdMember_lbl0" xml:lang="en-US">EnergyVehicleCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_EnergyVehicleCoLtdMember" xlink:to="cbat_EnergyVehicleCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_XianAnpuMember_lbl0" xml:lang="en-US">XianAnpuMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_XianAnpuMember" xlink:to="cbat_XianAnpuMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ShenzhenHaonengTechnologyMember_lbl0" xml:lang="en-US">ShenzhenHaonengTechnologyMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ShenzhenHaonengTechnologyMember" xlink:to="cbat_ShenzhenHaonengTechnologyMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_MrYunfeiLiMember_lbl1" xml:lang="en-US">MrYunfeiLiMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_MrYunfeiLiMember" xlink:to="cbat_MrYunfeiLiMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_NetRevenuesByProductMember_lbl0" xml:lang="en-US">NetRevenuesByProductMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NetRevenuesByProductMember" xlink:to="cbat_NetRevenuesByProductMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_CapitalInjectionMember_lbl0" xml:lang="en-US">CapitalInjectionMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CapitalInjectionMember" xlink:to="cbat_CapitalInjectionMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_CommitmentsAndContingenciesDescription_lbl0" xml:lang="en-US">CommitmentsAndContingenciesDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CommitmentsAndContingenciesDescription" xlink:to="cbat_CommitmentsAndContingenciesDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_FourthDebtMember_lbl0" xml:lang="en-US">FourthDebtMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_FourthDebtMember" xlink:to="cbat_FourthDebtMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_TheSecondExchangeAgreementMember_lbl0" xml:lang="en-US">TheSecondExchangeAgreementMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TheSecondExchangeAgreementMember" xlink:to="cbat_TheSecondExchangeAgreementMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_SuzhouSecurityMember_lbl0" xml:lang="en-US">SuzhouSecurityMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SuzhouSecurityMember" xlink:to="cbat_SuzhouSecurityMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_CapitalContributionFromNonControllingInterestsOfASubsidiary_lbl0" xml:lang="en-US">CapitalContributionFromNonControllingInterestsOfASubsidiary</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CapitalContributionFromNonControllingInterestsOfASubsidiary" xlink:to="cbat_CapitalContributionFromNonControllingInterestsOfASubsidiary_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ZhengzhouBAKNewEnergyVehicleCoLtdMember_lbl0" xml:lang="en-US">ZhengzhouBAKNewEnergyVehicleCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ZhengzhouBAKNewEnergyVehicleCoLtdMember" xlink:to="cbat_ZhengzhouBAKNewEnergyVehicleCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ProceedsFromUnrelatedPartyDebt_lbl0" xml:lang="en-US">ProceedsFromUnrelatedPartyDebt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ProceedsFromUnrelatedPartyDebt" xlink:to="cbat_ProceedsFromUnrelatedPartyDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_LeaseMaturityDate_lbl1" xml:lang="en-US">LeaseMaturityDate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LeaseMaturityDate" xlink:to="cbat_LeaseMaturityDate_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_FifthExchangeAgreementMember_lbl0" xml:lang="en-US">FifthExchangeAgreementMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_FifthExchangeAgreementMember" xlink:to="cbat_FifthExchangeAgreementMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ChongqingZhongrunMember_lbl0" xml:lang="en-US">ChongqingZhongrunMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ChongqingZhongrunMember" xlink:to="cbat_ChongqingZhongrunMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ShanghaiShengmengIndustrialTechnologyCoLtdMember_lbl0" xml:lang="en-US">ShanghaiShengmengIndustrialTechnologyCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ShanghaiShengmengIndustrialTechnologyCoLtdMember" xlink:to="cbat_ShanghaiShengmengIndustrialTechnologyCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_DeferredTaxesLiabilitiesNoncurrent_lbl1" xml:lang="en-US">DeferredTaxesLiabilitiesNoncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DeferredTaxesLiabilitiesNoncurrent" xlink:to="cbat_DeferredTaxesLiabilitiesNoncurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_SuzhouSuwangdaPlasticProductCoLtdMember_lbl0" xml:lang="en-US">SuzhouSuwangdaPlasticProductCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SuzhouSuwangdaPlasticProductCoLtdMember" xlink:to="cbat_SuzhouSuwangdaPlasticProductCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ProvisionReceivable_lbl1" xml:lang="en-US">ProvisionReceivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ProvisionReceivable" xlink:to="cbat_ProvisionReceivable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_GoodsAmountMember_lbl0" xml:lang="en-US">GoodsAmountMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_GoodsAmountMember" xlink:to="cbat_GoodsAmountMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_BTRTianjinNanomaterialManufacturingCoLtdMember_lbl0" xml:lang="en-US">BTRTianjinNanomaterialManufacturingCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_BTRTianjinNanomaterialManufacturingCoLtdMember" xlink:to="cbat_BTRTianjinNanomaterialManufacturingCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_CapitalLeasesFutureMinimumPaymentReceivableInTwoYears_lbl1" xml:lang="en-US">CapitalLeasesFutureMinimumPaymentReceivableInTwoYears</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CapitalLeasesFutureMinimumPaymentReceivableInTwoYears" xlink:to="cbat_CapitalLeasesFutureMinimumPaymentReceivableInTwoYears_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ChargedToConsolidatedStatementsOfOperationsAndComprehensiveLossIncome_lbl1" xml:lang="en-US">ChargedToConsolidatedStatementsOfOperationsAndComprehensiveLossIncome</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ChargedToConsolidatedStatementsOfOperationsAndComprehensiveLossIncome" xlink:to="cbat_ChargedToConsolidatedStatementsOfOperationsAndComprehensiveLossIncome_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_AdvancesFromUnrelatedThirdPartyAbstract_lbl0" xml:lang="en-US">AdvancesFromUnrelatedThirdPartyAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AdvancesFromUnrelatedThirdPartyAbstract" xlink:to="cbat_AdvancesFromUnrelatedThirdPartyAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_LossContingencyByNatureOfContingencyAxis_lbl0" xml:lang="en-US">LossContingencyByNatureOfContingencyAxis</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LossContingencyByNatureOfContingencyAxis" xlink:to="cbat_LossContingencyByNatureOfContingencyAxis_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_BankDeposits_lbl0" xml:lang="en-US">BankDeposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_BankDeposits" xlink:to="cbat_BankDeposits_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ChinaZheshangBankCoLtdMember_lbl0" xml:lang="en-US">ChinaZheshangBankCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ChinaZheshangBankCoLtdMember" xlink:to="cbat_ChinaZheshangBankCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember_lbl0" xml:lang="en-US">ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember" xlink:to="cbat_ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ImpairmentOnNonmarketableEquitySecuritiesMember_lbl0" xml:lang="en-US">ImpairmentOnNonmarketableEquitySecuritiesMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ImpairmentOnNonmarketableEquitySecuritiesMember" xlink:to="cbat_ImpairmentOnNonmarketableEquitySecuritiesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_BillsReceivable_lbl0" xml:lang="en-US">BillsReceivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_BillsReceivable" xlink:to="cbat_BillsReceivable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_SeventhExchangeAgreementMember_lbl0" xml:lang="en-US">SeventhExchangeAgreementMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SeventhExchangeAgreementMember" xlink:to="cbat_SeventhExchangeAgreementMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_PaymentsForLegalSettlement_lbl1" xml:lang="en-US">PaymentsForLegalSettlement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PaymentsForLegalSettlement" xlink:to="cbat_PaymentsForLegalSettlement_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_PrepaidAndOtherAssetsGross_lbl0" xml:lang="en-US">PrepaidAndOtherAssetsGross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PrepaidAndOtherAssetsGross" xlink:to="cbat_PrepaidAndOtherAssetsGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_AdvanceFromRelatedPartiesAbstract_lbl0" xml:lang="en-US">AdvanceFromRelatedPartiesAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AdvanceFromRelatedPartiesAbstract" xlink:to="cbat_AdvanceFromRelatedPartiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_BankDepositsPeriod_lbl1" xml:lang="en-US">BankDepositsPeriod</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_BankDepositsPeriod" xlink:to="cbat_BankDepositsPeriod_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_SixthExchangeAgreementMember_lbl0" xml:lang="en-US">SixthExchangeAgreementMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SixthExchangeAgreementMember" xlink:to="cbat_SixthExchangeAgreementMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_BakTianjinMember_lbl0" xml:lang="en-US">BakTianjinMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_BakTianjinMember" xlink:to="cbat_BakTianjinMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_RightOfUseAssetsnote9Member_lbl0" xml:lang="en-US">RightOfUseAssetsnote9Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RightOfUseAssetsnote9Member" xlink:to="cbat_RightOfUseAssetsnote9Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_NumberOfWarrantsExercisableBeginningAndEnding_lbl1" xml:lang="en-US">NumberOfWarrantsExercisableBeginningAndEnding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NumberOfWarrantsExercisableBeginningAndEnding" xlink:to="cbat_NumberOfWarrantsExercisableBeginningAndEnding_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_TianjinChangyuanMember_lbl0" xml:lang="en-US">TianjinChangyuanMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TianjinChangyuanMember" xlink:to="cbat_TianjinChangyuanMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_CapitalLeasesFutureMinimumPaymentReceivable_lbl1" xml:lang="en-US">CapitalLeasesFutureMinimumPaymentReceivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CapitalLeasesFutureMinimumPaymentReceivable" xlink:to="cbat_CapitalLeasesFutureMinimumPaymentReceivable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_RegisteredCapitalOfSubsidiary_lbl1" xml:lang="en-US">RegisteredCapitalOfSubsidiary</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RegisteredCapitalOfSubsidiary" xlink:to="cbat_RegisteredCapitalOfSubsidiary_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_LoanReceivables_lbl1" xml:lang="en-US">LoanReceivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LoanReceivables" xlink:to="cbat_LoanReceivables_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_CBAKSuzhouAndSuzhouSecurityMember_lbl0" xml:lang="en-US">CBAKSuzhouAndSuzhouSecurityMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CBAKSuzhouAndSuzhouSecurityMember" xlink:to="cbat_CBAKSuzhouAndSuzhouSecurityMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_BeijingHongfaElectricTechnologyCoLtdMember_lbl0" xml:lang="en-US">BeijingHongfaElectricTechnologyCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_BeijingHongfaElectricTechnologyCoLtdMember" xlink:to="cbat_BeijingHongfaElectricTechnologyCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_AcquireOwnershipPercentage_lbl2" xml:lang="en-US">AcquireOwnershipPercentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AcquireOwnershipPercentage" xlink:to="cbat_AcquireOwnershipPercentage_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ReversalRecoveriesByCash_lbl1" xml:lang="en-US">ReversalRecoveriesByCash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ReversalRecoveriesByCash" xlink:to="cbat_ReversalRecoveriesByCash_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ShandongTianjiaoNewEnergyCoLTDMember_lbl0" xml:lang="en-US">ShandongTianjiaoNewEnergyCoLTDMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ShandongTianjiaoNewEnergyCoLTDMember" xlink:to="cbat_ShandongTianjiaoNewEnergyCoLTDMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_PercentageOfAcquisitionPercentage_lbl0" xml:lang="en-US">PercentageOfAcquisitionPercentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PercentageOfAcquisitionPercentage" xlink:to="cbat_PercentageOfAcquisitionPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_RemainingContractAmountMember_lbl0" xml:lang="en-US">RemainingContractAmountMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RemainingContractAmountMember" xlink:to="cbat_RemainingContractAmountMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_CustomerEMember_lbl0" xml:lang="en-US">CustomerEMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CustomerEMember" xlink:to="cbat_CustomerEMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfNonMarketableSecuritiesTableTextBlock_lbl0" xml:lang="en-US">ScheduleOfNonMarketableSecuritiesTableTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfNonMarketableSecuritiesTableTextBlock" xlink:to="cbat_ScheduleOfNonMarketableSecuritiesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_HitransHeldMember_lbl0" xml:lang="en-US">HitransHeldMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_HitransHeldMember" xlink:to="cbat_HitransHeldMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_PrcIncomeTaxAbstract_lbl0" xml:lang="en-US">PrcIncomeTaxAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PrcIncomeTaxAbstract" xlink:to="cbat_PrcIncomeTaxAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_CompensationMember_lbl0" xml:lang="en-US">CompensationMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CompensationMember" xlink:to="cbat_CompensationMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_HunanZhongkeXingchengCoLtdMember_lbl0" xml:lang="en-US">HunanZhongkeXingchengCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_HunanZhongkeXingchengCoLtdMember" xlink:to="cbat_HunanZhongkeXingchengCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_CommonStockPerShare_lbl1" xml:lang="en-US">CommonStockPerShare</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CommonStockPerShare" xlink:to="cbat_CommonStockPerShare_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ProductWarrantyAccrualClassifiedNonCurrent_lbl1" xml:lang="en-US">ProductWarrantyAccrualClassifiedNonCurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ProductWarrantyAccrualClassifiedNonCurrent" xlink:to="cbat_ProductWarrantyAccrualClassifiedNonCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_NetPurchase_lbl0" xml:lang="en-US">NetPurchase</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NetPurchase" xlink:to="cbat_NetPurchase_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_AmortizationOfUnearnedIncomeMember_lbl0" xml:lang="en-US">AmortizationOfUnearnedIncomeMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AmortizationOfUnearnedIncomeMember" xlink:to="cbat_AmortizationOfUnearnedIncomeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_AcquisitionAgreementPercentage_lbl1" xml:lang="en-US">AcquisitionAgreementPercentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AcquisitionAgreementPercentage" xlink:to="cbat_AcquisitionAgreementPercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_WarrantIssuedTableTextBlock_lbl0" xml:lang="en-US">WarrantIssuedTableTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WarrantIssuedTableTextBlock" xlink:to="cbat_WarrantIssuedTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_NanjingJinlongMember_lbl0" xml:lang="en-US">NanjingJinlongMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NanjingJinlongMember" xlink:to="cbat_NanjingJinlongMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_MainlandChinaMember_lbl0" xml:lang="en-US">MainlandChinaMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_MainlandChinaMember" xlink:to="cbat_MainlandChinaMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_SecuritiesPurchaseAgreementDescription_lbl1" xml:lang="en-US">SecuritiesPurchaseAgreementDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SecuritiesPurchaseAgreementDescription" xlink:to="cbat_SecuritiesPurchaseAgreementDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ChinaMerchantBankMember_lbl0" xml:lang="en-US">ChinaMerchantBankMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ChinaMerchantBankMember" xlink:to="cbat_ChinaMerchantBankMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_NewEnergyTechnologyCoLtdMember_lbl0" xml:lang="en-US">NewEnergyTechnologyCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NewEnergyTechnologyCoLtdMember" xlink:to="cbat_NewEnergyTechnologyCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfRightofuseAssets_lbl1" xml:lang="en-US">ScheduleOfRightofuseAssets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfRightofuseAssets" xlink:to="cbat_ScheduleOfRightofuseAssets_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_AverageExercisePriceExpired_lbl0" xml:lang="en-US">AverageExercisePriceExpired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AverageExercisePriceExpired" xlink:to="cbat_AverageExercisePriceExpired_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_PurchasesOfEquipmentMember_lbl0" xml:lang="en-US">PurchasesOfEquipmentMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PurchasesOfEquipmentMember" xlink:to="cbat_PurchasesOfEquipmentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_PrepaymentsToSuppliers_lbl0" xml:lang="en-US">PrepaymentsToSuppliers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PrepaymentsToSuppliers" xlink:to="cbat_PrepaymentsToSuppliers_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_AverageExercisePriceExercisableBeginning_lbl1" xml:lang="en-US">AverageExercisePriceExercisableBeginning</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AverageExercisePriceExercisableBeginning" xlink:to="cbat_AverageExercisePriceExercisableBeginning_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndExpectedToUnvestOutstandingNumber1_lbl1" xml:lang="en-US">ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndExpectedToUnvestOutstandingNumber1</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndExpectedToUnvestOutstandingNumber1" xlink:to="cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndExpectedToUnvestOutstandingNumber1_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_DongguanShanshanBatteryMaterialCoLtdMember_lbl0" xml:lang="en-US">DongguanShanshanBatteryMaterialCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DongguanShanshanBatteryMaterialCoLtdMember" xlink:to="cbat_DongguanShanshanBatteryMaterialCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_HighPowerLithiumBatteriesUsedInAbstract_lbl0" xml:lang="en-US">HighPowerLithiumBatteriesUsedInAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_HighPowerLithiumBatteriesUsedInAbstract" xlink:to="cbat_HighPowerLithiumBatteriesUsedInAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ZhengzhouBAKElectronicsCoLtdMember_lbl0" xml:lang="en-US">ZhengzhouBAKElectronicsCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ZhengzhouBAKElectronicsCoLtdMember" xlink:to="cbat_ZhengzhouBAKElectronicsCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ConcentrationRiskOnPercentageOfAccountsPayable_lbl0" xml:lang="en-US">ConcentrationRiskOnPercentageOfAccountsPayable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConcentrationRiskOnPercentageOfAccountsPayable" xlink:to="cbat_ConcentrationRiskOnPercentageOfAccountsPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_LiquidatedDamagesDescription_lbl0" xml:lang="en-US">LiquidatedDamagesDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LiquidatedDamagesDescription" xlink:to="cbat_LiquidatedDamagesDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_OperatingLeaseRightOfUseAssetAtPeriod_lbl1" xml:lang="en-US">OperatingLeaseRightOfUseAssetAtPeriod</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_OperatingLeaseRightOfUseAssetAtPeriod" xlink:to="cbat_OperatingLeaseRightOfUseAssetAtPeriod_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_StockIssuedDuringPeriodSharesRestrictedStockAwardFairValuePerShare_lbl0" xml:lang="en-US">StockIssuedDuringPeriodSharesRestrictedStockAwardFairValuePerShare</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_StockIssuedDuringPeriodSharesRestrictedStockAwardFairValuePerShare" xlink:to="cbat_StockIssuedDuringPeriodSharesRestrictedStockAwardFairValuePerShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfNetInvestmentInSalestypeLeasesTableTextBlock_lbl0" xml:lang="en-US">ScheduleOfNetInvestmentInSalestypeLeasesTableTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfNetInvestmentInSalestypeLeasesTableTextBlock" xlink:to="cbat_ScheduleOfNetInvestmentInSalestypeLeasesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour_lbl1" xml:lang="en-US">LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" xlink:to="cbat_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ChangeInFairValueOfWarrants_lbl1" xml:lang="en-US">ChangeInFairValueOfWarrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ChangeInFairValueOfWarrants" xlink:to="cbat_ChangeInFairValueOfWarrants_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_NumberOfWarrantsExercisedSurrendered_lbl0" xml:lang="en-US">NumberOfWarrantsExercisedSurrendered</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NumberOfWarrantsExercisedSurrendered" xlink:to="cbat_NumberOfWarrantsExercisedSurrendered_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_CarryingAmount_lbl0" xml:lang="en-US">CarryingAmount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CarryingAmount" xlink:to="cbat_CarryingAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_LiquidatedDamageAmount_lbl1" xml:lang="en-US">LiquidatedDamageAmount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LiquidatedDamageAmount" xlink:to="cbat_LiquidatedDamageAmount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_CapitalLeasesFutureMinimumPaymentReceivableInThreeYears_lbl1" xml:lang="en-US">CapitalLeasesFutureMinimumPaymentReceivableInThreeYears</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CapitalLeasesFutureMinimumPaymentReceivableInThreeYears" xlink:to="cbat_CapitalLeasesFutureMinimumPaymentReceivableInThreeYears_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_OthersMember_lbl0" xml:lang="en-US">OthersMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_OthersMember" xlink:to="cbat_OthersMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfConstructionInProgressTableTextBlock_lbl1" xml:lang="en-US">ScheduleOfConstructionInProgressTableTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfConstructionInProgressTableTextBlock" xlink:to="cbat_ScheduleOfConstructionInProgressTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_GoodwilImpairment_lbl0" xml:lang="en-US">GoodwilImpairment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_GoodwilImpairment" xlink:to="cbat_GoodwilImpairment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_AllowanceForDoubtfulAccountsForeignExchangeAdjustment_lbl0" xml:lang="en-US">AllowanceForDoubtfulAccountsForeignExchangeAdjustment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AllowanceForDoubtfulAccountsForeignExchangeAdjustment" xlink:to="cbat_AllowanceForDoubtfulAccountsForeignExchangeAdjustment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_TransferredShares_lbl1" xml:lang="en-US">TransferredShares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TransferredShares" xlink:to="cbat_TransferredShares_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_MrLongqianPengMember_lbl0" xml:lang="en-US">MrLongqianPengMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_MrLongqianPengMember" xlink:to="cbat_MrLongqianPengMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_RemainedOutstandingValue_lbl0" xml:lang="en-US">RemainedOutstandingValue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RemainedOutstandingValue" xlink:to="cbat_RemainedOutstandingValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ProvisionForDoubtfulAccount_lbl0" xml:lang="en-US">ProvisionForDoubtfulAccount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ProvisionForDoubtfulAccount" xlink:to="cbat_ProvisionForDoubtfulAccount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ChinaEverbrightBankDalianBranchMember_lbl0" xml:lang="en-US">ChinaEverbrightBankDalianBranchMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ChinaEverbrightBankDalianBranchMember" xlink:to="cbat_ChinaEverbrightBankDalianBranchMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfOperatingLeaseExpensesTableTextBlock_lbl0" xml:lang="en-US">ScheduleOfOperatingLeaseExpensesTableTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfOperatingLeaseExpensesTableTextBlock" xlink:to="cbat_ScheduleOfOperatingLeaseExpensesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_FairValueChangeOfIssuedWarrantsIncludedInEarnings_lbl0" xml:lang="en-US">FairValueChangeOfIssuedWarrantsIncludedInEarnings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_FairValueChangeOfIssuedWarrantsIncludedInEarnings" xlink:to="cbat_FairValueChangeOfIssuedWarrantsIncludedInEarnings_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_OtherLongTermPayablesTextBlock_lbl0" xml:lang="en-US">OtherLongTermPayablesTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_OtherLongTermPayablesTextBlock" xlink:to="cbat_OtherLongTermPayablesTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_RecentlyIssuedAccountingStandardsPoliciesTextBlock_lbl1" xml:lang="en-US">RecentlyIssuedAccountingStandardsPoliciesTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RecentlyIssuedAccountingStandardsPoliciesTextBlock" xlink:to="cbat_RecentlyIssuedAccountingStandardsPoliciesTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_CustomerFMember_lbl0" xml:lang="en-US">CustomerFMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CustomerFMember" xlink:to="cbat_CustomerFMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_JuzhongDaxinMember_lbl0" xml:lang="en-US">JuzhongDaxinMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_JuzhongDaxinMember" xlink:to="cbat_JuzhongDaxinMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_TradeAccountsAndBillsReceivablesNetAbstract_lbl0" xml:lang="en-US">TradeAccountsAndBillsReceivablesNetAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TradeAccountsAndBillsReceivablesNetAbstract" xlink:to="cbat_TradeAccountsAndBillsReceivablesNetAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_TypeOfAgreementAxis_lbl0" xml:lang="en-US">TypeOfAgreementAxis</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TypeOfAgreementAxis" xlink:to="cbat_TypeOfAgreementAxis_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_AcquisitionAgreementDescription_lbl1" xml:lang="en-US">AcquisitionAgreementDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AcquisitionAgreementDescription" xlink:to="cbat_AcquisitionAgreementDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_WarrantsDisclosureTextBlock_lbl0" xml:lang="en-US">WarrantsDisclosureTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WarrantsDisclosureTextBlock" xlink:to="cbat_WarrantsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ForeignExchangeAdjustment_lbl1" xml:lang="en-US">ForeignExchangeAdjustment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ForeignExchangeAdjustment" xlink:to="cbat_ForeignExchangeAdjustment_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_StatutoryReservesMember_lbl0" xml:lang="en-US">StatutoryReservesMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_StatutoryReservesMember" xlink:to="cbat_StatutoryReservesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_TwoZeroOneFiveEquityIncentivesPlanMember_lbl0" xml:lang="en-US">TwoZeroOneFiveEquityIncentivesPlanMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TwoZeroOneFiveEquityIncentivesPlanMember" xlink:to="cbat_TwoZeroOneFiveEquityIncentivesPlanMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_EquityInterestPercentage_lbl1" xml:lang="en-US">EquityInterestPercentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_EquityInterestPercentage" xlink:to="cbat_EquityInterestPercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ProvisionForProductWarrantyMember_lbl0" xml:lang="en-US">ProvisionForProductWarrantyMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ProvisionForProductWarrantyMember" xlink:to="cbat_ProvisionForProductWarrantyMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ChinaBAKAsiaHoldingLimitedMember_lbl0" xml:lang="en-US">ChinaBAKAsiaHoldingLimitedMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ChinaBAKAsiaHoldingLimitedMember" xlink:to="cbat_ChinaBAKAsiaHoldingLimitedMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_LossIncomeBeforeIncomeTaxes_lbl0" xml:lang="en-US">LossIncomeBeforeIncomeTaxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LossIncomeBeforeIncomeTaxes" xlink:to="cbat_LossIncomeBeforeIncomeTaxes_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_RawMaterialsUsedInLithiumBatteriesMember_lbl0" xml:lang="en-US">RawMaterialsUsedInLithiumBatteriesMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RawMaterialsUsedInLithiumBatteriesMember" xlink:to="cbat_RawMaterialsUsedInLithiumBatteriesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_AcquiredOwnershipValue_lbl0" xml:lang="en-US">AcquiredOwnershipValue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AcquiredOwnershipValue" xlink:to="cbat_AcquiredOwnershipValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_PromissoryNotesMember_lbl0" xml:lang="en-US">PromissoryNotesMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PromissoryNotesMember" xlink:to="cbat_PromissoryNotesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_MeiduGrapheneMember_lbl0" xml:lang="en-US">MeiduGrapheneMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_MeiduGrapheneMember" xlink:to="cbat_MeiduGrapheneMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_TotalMinimumLeasePaymentsToBeReceivedMember_lbl0" xml:lang="en-US">TotalMinimumLeasePaymentsToBeReceivedMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TotalMinimumLeasePaymentsToBeReceivedMember" xlink:to="cbat_TotalMinimumLeasePaymentsToBeReceivedMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_AsiaEVKMember_lbl0" xml:lang="en-US">AsiaEVKMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AsiaEVKMember" xlink:to="cbat_AsiaEVKMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_SuzhouIndustrialParkSecurityServiceCoLtdMember_lbl0" xml:lang="en-US">SuzhouIndustrialParkSecurityServiceCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SuzhouIndustrialParkSecurityServiceCoLtdMember" xlink:to="cbat_SuzhouIndustrialParkSecurityServiceCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionExercisableWeightedAverageRemainingContractualTerm1_lbl1" xml:lang="en-US">SharebasedCompensationArrangementBySharebasedPaymentAwardOptionExercisableWeightedAverageRemainingContractualTerm1</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionExercisableWeightedAverageRemainingContractualTerm1" xlink:to="cbat_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionExercisableWeightedAverageRemainingContractualTerm1_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_SupplierDMember_lbl0" xml:lang="en-US">SupplierDMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SupplierDMember" xlink:to="cbat_SupplierDMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ConstructioncostsMember_lbl0" xml:lang="en-US">ConstructioncostsMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConstructioncostsMember" xlink:to="cbat_ConstructioncostsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ReturnOfPrepayment_lbl1" xml:lang="en-US">ReturnOfPrepayment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ReturnOfPrepayment" xlink:to="cbat_ReturnOfPrepayment_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_IsuanceOfPromissoryNote_lbl1" xml:lang="en-US">IsuanceOfPromissoryNote</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_IsuanceOfPromissoryNote" xlink:to="cbat_IsuanceOfPromissoryNote_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_CashPaidForAcquiringEquity_lbl0" xml:lang="en-US">CashPaidForAcquiringEquity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CashPaidForAcquiringEquity" xlink:to="cbat_CashPaidForAcquiringEquity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_MrXiangqianLiMember_lbl0" xml:lang="en-US">MrXiangqianLiMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_MrXiangqianLiMember" xlink:to="cbat_MrXiangqianLiMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_NumberOfWarrantsBeginningAndEnding_lbl1" xml:lang="en-US">NumberOfWarrantsBeginningAndEnding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NumberOfWarrantsBeginningAndEnding" xlink:to="cbat_NumberOfWarrantsBeginningAndEnding_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_OtherGeographicAreasMember_lbl0" xml:lang="en-US">OtherGeographicAreasMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_OtherGeographicAreasMember" xlink:to="cbat_OtherGeographicAreasMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_InvestmentAcquirePercentage_lbl1" xml:lang="en-US">InvestmentAcquirePercentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_InvestmentAcquirePercentage" xlink:to="cbat_InvestmentAcquirePercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_FrozenByBank_lbl0" xml:lang="en-US">FrozenByBank</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_FrozenByBank" xlink:to="cbat_FrozenByBank_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ChongqingThatChongqingZhongrunChemistryCoLtdMember_lbl0" xml:lang="en-US">ChongqingThatChongqingZhongrunChemistryCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ChongqingThatChongqingZhongrunChemistryCoLtdMember" xlink:to="cbat_ChongqingThatChongqingZhongrunChemistryCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_SharesReleasedFromEscrow_lbl1" xml:lang="en-US">SharesReleasedFromEscrow</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SharesReleasedFromEscrow" xlink:to="cbat_SharesReleasedFromEscrow_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_MrJunLangMember_lbl1" xml:lang="en-US">MrJunLangMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_MrJunLangMember" xlink:to="cbat_MrJunLangMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_LessAllowanceForDoubtfulAccounts_lbl1" xml:lang="en-US">LessAllowanceForDoubtfulAccounts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LessAllowanceForDoubtfulAccounts" xlink:to="cbat_LessAllowanceForDoubtfulAccounts_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_AggregateShare_lbl0" xml:lang="en-US">AggregateShare</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AggregateShare" xlink:to="cbat_AggregateShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_InvestmentTotal_lbl1" xml:lang="en-US">InvestmentTotal</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_InvestmentTotal" xlink:to="cbat_InvestmentTotal_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_AmountOfFinalJudgementNotReceived_lbl1" xml:lang="en-US">AmountOfFinalJudgementNotReceived</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AmountOfFinalJudgementNotReceived" xlink:to="cbat_AmountOfFinalJudgementNotReceived_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_CompanyContribtionOnRelatedDescription_lbl0" xml:lang="en-US">CompanyContribtionOnRelatedDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CompanyContribtionOnRelatedDescription" xlink:to="cbat_CompanyContribtionOnRelatedDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_StatutoryReserves_lbl1" xml:lang="en-US">StatutoryReserves</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_StatutoryReserves" xlink:to="cbat_StatutoryReserves_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_PromissoryNotes_lbl1" xml:lang="en-US">PromissoryNotes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PromissoryNotes" xlink:to="cbat_PromissoryNotes_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_InterestIncurred_lbl0" xml:lang="en-US">InterestIncurred</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_InterestIncurred" xlink:to="cbat_InterestIncurred_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_BillsPayableDescription_lbl1" xml:lang="en-US">BillsPayableDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_BillsPayableDescription" xlink:to="cbat_BillsPayableDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_JiuzhaoNewEnergyTechnologyCoLtdMember_lbl0" xml:lang="en-US">JiuzhaoNewEnergyTechnologyCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_JiuzhaoNewEnergyTechnologyCoLtdMember" xlink:to="cbat_JiuzhaoNewEnergyTechnologyCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfAcquisitionOfASubsidiaryTableTextBlock_lbl0" xml:lang="en-US">ScheduleOfAcquisitionOfASubsidiaryTableTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfAcquisitionOfASubsidiaryTableTextBlock" xlink:to="cbat_ScheduleOfAcquisitionOfASubsidiaryTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_CustomerAMember_lbl0" xml:lang="en-US">CustomerAMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CustomerAMember" xlink:to="cbat_CustomerAMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_AverageExercisePriceBeginningAndEnding_lbl1" xml:lang="en-US">AverageExercisePriceBeginningAndEnding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AverageExercisePriceBeginningAndEnding" xlink:to="cbat_AverageExercisePriceBeginningAndEnding_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_DeferredTaxAssetsPropertyPlantAndEquipmentMember_lbl0" xml:lang="en-US">DeferredTaxAssetsPropertyPlantAndEquipmentMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DeferredTaxAssetsPropertyPlantAndEquipmentMember" xlink:to="cbat_DeferredTaxAssetsPropertyPlantAndEquipmentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_Payments_lbl0" xml:lang="en-US">Payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_Payments" xlink:to="cbat_Payments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_OffsetPayableToShenzhenBAKSixthDebt_lbl1" xml:lang="en-US">OffsetPayableToShenzhenBAKSixthDebt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_OffsetPayableToShenzhenBAKSixthDebt" xlink:to="cbat_OffsetPayableToShenzhenBAKSixthDebt_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ProceedsFromReceivedInvestment_lbl1" xml:lang="en-US">ProceedsFromReceivedInvestment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ProceedsFromReceivedInvestment" xlink:to="cbat_ProceedsFromReceivedInvestment_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_LessUnearnedIncomeRepresentingInterest_lbl1" xml:lang="en-US">LessUnearnedIncomeRepresentingInterest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LessUnearnedIncomeRepresentingInterest" xlink:to="cbat_LessUnearnedIncomeRepresentingInterest_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ShareholdersMember_lbl0" xml:lang="en-US">ShareholdersMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ShareholdersMember" xlink:to="cbat_ShareholdersMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ConstructionInProgressNet_lbl1" xml:lang="en-US">ConstructionInProgressNet</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConstructionInProgressNet" xlink:to="cbat_ConstructionInProgressNet_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_InvestmentInNonmarketableEquitySecurities_lbl0" xml:lang="en-US">InvestmentInNonmarketableEquitySecurities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_InvestmentInNonmarketableEquitySecurities" xlink:to="cbat_InvestmentInNonmarketableEquitySecurities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_SubsidyReceived_lbl0" xml:lang="en-US">SubsidyReceived</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SubsidyReceived" xlink:to="cbat_SubsidyReceived_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ConstructionInProgressTextBlock_lbl1" xml:lang="en-US">ConstructionInProgressTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConstructionInProgressTextBlock" xlink:to="cbat_ConstructionInProgressTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_SharesDelivered_lbl0" xml:lang="en-US">SharesDelivered</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SharesDelivered" xlink:to="cbat_SharesDelivered_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ShenzhenHuijieMember_lbl1" xml:lang="en-US">ShenzhenHuijieMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ShenzhenHuijieMember" xlink:to="cbat_ShenzhenHuijieMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_LitigationFees_lbl1" xml:lang="en-US">LitigationFees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LitigationFees" xlink:to="cbat_LitigationFees_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_NanjingJinlongChemicalCoLtdMember_lbl0" xml:lang="en-US">NanjingJinlongChemicalCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NanjingJinlongChemicalCoLtdMember" xlink:to="cbat_NanjingJinlongChemicalCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_OwnersLeasePeriod_lbl0" xml:lang="en-US">OwnersLeasePeriod</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_OwnersLeasePeriod" xlink:to="cbat_OwnersLeasePeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_MaterialsPurchaseCost_lbl1" xml:lang="en-US">MaterialsPurchaseCost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_MaterialsPurchaseCost" xlink:to="cbat_MaterialsPurchaseCost_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfLeaseTermAndDiscountRateTableTextBlock_lbl0" xml:lang="en-US">ScheduleOfLeaseTermAndDiscountRateTableTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfLeaseTermAndDiscountRateTableTextBlock" xlink:to="cbat_ScheduleOfLeaseTermAndDiscountRateTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_DeferredTaxAssetNetNoncurrent_lbl1" xml:lang="en-US">DeferredTaxAssetNetNoncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DeferredTaxAssetNetNoncurrent" xlink:to="cbat_DeferredTaxAssetNetNoncurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_InvestorWarrantsSeriesBMember_lbl0" xml:lang="en-US">InvestorWarrantsSeriesBMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_InvestorWarrantsSeriesBMember" xlink:to="cbat_InvestorWarrantsSeriesBMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_NoncashPaymentForPurchaseOfPropertyPlantAndEquipmentAndConstructionInProgressBy_lbl0" xml:lang="en-US">NoncashPaymentForPurchaseOfPropertyPlantAndEquipmentAndConstructionInProgressBy</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NoncashPaymentForPurchaseOfPropertyPlantAndEquipmentAndConstructionInProgressBy" xlink:to="cbat_NoncashPaymentForPurchaseOfPropertyPlantAndEquipmentAndConstructionInProgressBy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ZhengzhouBAKBatteryCoLtdMember_lbl0" xml:lang="en-US">ZhengzhouBAKBatteryCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ZhengzhouBAKBatteryCoLtdMember" xlink:to="cbat_ZhengzhouBAKBatteryCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_PlacementAgentWarrantsMember_lbl0" xml:lang="en-US">PlacementAgentWarrantsMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PlacementAgentWarrantsMember" xlink:to="cbat_PlacementAgentWarrantsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_FirstDebtMember_lbl0" xml:lang="en-US">FirstDebtMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_FirstDebtMember" xlink:to="cbat_FirstDebtMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_JiuzhaoMember_lbl0" xml:lang="en-US">JiuzhaoMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_JiuzhaoMember" xlink:to="cbat_JiuzhaoMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_LiquidatedDamagesAmount_lbl0" xml:lang="en-US">LiquidatedDamagesAmount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LiquidatedDamagesAmount" xlink:to="cbat_LiquidatedDamagesAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_AdvancesFromUnrelatedThirdParty_lbl1" xml:lang="en-US">AdvancesFromUnrelatedThirdParty</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AdvancesFromUnrelatedThirdParty" xlink:to="cbat_AdvancesFromUnrelatedThirdParty_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_CbakSuzhouMember_lbl0" xml:lang="en-US">CbakSuzhouMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CbakSuzhouMember" xlink:to="cbat_CbakSuzhouMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ConversionPricePerShare_lbl1" xml:lang="en-US">ConversionPricePerShare</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConversionPricePerShare" xlink:to="cbat_ConversionPricePerShare_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_EmployeesCompensationDescription_lbl0" xml:lang="en-US">EmployeesCompensationDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_EmployeesCompensationDescription" xlink:to="cbat_EmployeesCompensationDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_BankOfNingboCoLtdMember_lbl0" xml:lang="en-US">BankOfNingboCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_BankOfNingboCoLtdMember" xlink:to="cbat_BankOfNingboCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_RepaidAmount_lbl0" xml:lang="en-US">RepaidAmount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RepaidAmount" xlink:to="cbat_RepaidAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_FinanceCosts_lbl1" xml:lang="en-US">FinanceCosts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_FinanceCosts" xlink:to="cbat_FinanceCosts_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_OffsetRepaymentOfPromissoryNotes_lbl1" xml:lang="en-US">OffsetRepaymentOfPromissoryNotes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_OffsetRepaymentOfPromissoryNotes" xlink:to="cbat_OffsetRepaymentOfPromissoryNotes_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_WarrantsRedeemed_lbl0" xml:lang="en-US">WarrantsRedeemed</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WarrantsRedeemed" xlink:to="cbat_WarrantsRedeemed_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_DonatedShares_lbl0" xml:lang="en-US">DonatedShares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DonatedShares" xlink:to="cbat_DonatedShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_PledgedCollateralPercentage_lbl0" xml:lang="en-US">PledgedCollateralPercentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PledgedCollateralPercentage" xlink:to="cbat_PledgedCollateralPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_EquipmentPurchasePayable_lbl0" xml:lang="en-US">EquipmentPurchasePayable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_EquipmentPurchasePayable" xlink:to="cbat_EquipmentPurchasePayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_AggregateConsiderationAmount_lbl0" xml:lang="en-US">AggregateConsiderationAmount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AggregateConsiderationAmount" xlink:to="cbat_AggregateConsiderationAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_XianAnpuNewEnergyTechnologyCoLTDMember_lbl0" xml:lang="en-US">XianAnpuNewEnergyTechnologyCoLTDMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_XianAnpuNewEnergyTechnologyCoLTDMember" xlink:to="cbat_XianAnpuNewEnergyTechnologyCoLTDMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember_lbl1" xml:lang="en-US">RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember" xlink:to="cbat_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_CustomerCMember_lbl0" xml:lang="en-US">CustomerCMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CustomerCMember" xlink:to="cbat_CustomerCMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_AnyuanBusMember_lbl0" xml:lang="en-US">AnyuanBusMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AnyuanBusMember" xlink:to="cbat_AnyuanBusMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_WeightedAveragesRemainingContractualTermInYearsGranted_lbl1" xml:lang="en-US">WeightedAveragesRemainingContractualTermInYearsGranted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WeightedAveragesRemainingContractualTermInYearsGranted" xlink:to="cbat_WeightedAveragesRemainingContractualTermInYearsGranted_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_InvestorWarrantsSeriesA1Member_lbl0" xml:lang="en-US">InvestorWarrantsSeriesA1Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_InvestorWarrantsSeriesA1Member" xlink:to="cbat_InvestorWarrantsSeriesA1Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_CBAKEnergyTechnologyCoLtdMember_lbl0" xml:lang="en-US">CBAKEnergyTechnologyCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CBAKEnergyTechnologyCoLtdMember" xlink:to="cbat_CBAKEnergyTechnologyCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ImpairmentOfNonmarketableEquitySecuritiesValue_lbl2" xml:lang="en-US">ImpairmentOfNonmarketableEquitySecuritiesValue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ImpairmentOfNonmarketableEquitySecuritiesValue" xlink:to="cbat_ImpairmentOfNonmarketableEquitySecuritiesValue_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeTextBlock_lbl1" xml:lang="en-US">PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeTextBlock" xlink:to="cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_PayablesToFormerSubsidiariesNetTableTextBlock_lbl0" xml:lang="en-US">PayablesToFormerSubsidiariesNetTableTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PayablesToFormerSubsidiariesNetTableTextBlock" xlink:to="cbat_PayablesToFormerSubsidiariesNetTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_AccruedServiceCost_lbl0" xml:lang="en-US">AccruedServiceCost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AccruedServiceCost" xlink:to="cbat_AccruedServiceCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_BillsPayableAbstract_lbl0" xml:lang="en-US">BillsPayableAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_BillsPayableAbstract" xlink:to="cbat_BillsPayableAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ThirdExchangeAgreementMember_lbl0" xml:lang="en-US">ThirdExchangeAgreementMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ThirdExchangeAgreementMember" xlink:to="cbat_ThirdExchangeAgreementMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_TradeAccountsAndBillsPayable_lbl0" xml:lang="en-US">TradeAccountsAndBillsPayable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TradeAccountsAndBillsPayable" xlink:to="cbat_TradeAccountsAndBillsPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_CapitalLeasesFutureMinimumPaymentReceivableInFiveYears_lbl1" xml:lang="en-US">CapitalLeasesFutureMinimumPaymentReceivableInFiveYears</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CapitalLeasesFutureMinimumPaymentReceivableInFiveYears" xlink:to="cbat_CapitalLeasesFutureMinimumPaymentReceivableInFiveYears_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeaseTableTextBlock_lbl0" xml:lang="en-US">ScheduleOfFutureMinimumRentalPaymentsForOperatingLeaseTableTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeaseTableTextBlock" xlink:to="cbat_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeaseTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_NumberOfWarrantsExpired_lbl0" xml:lang="en-US">NumberOfWarrantsExpired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NumberOfWarrantsExpired" xlink:to="cbat_NumberOfWarrantsExpired_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ConcentrationRiskPercentageOfNetPurchase_lbl0" xml:lang="en-US">ConcentrationRiskPercentageOfNetPurchase</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConcentrationRiskPercentageOfNetPurchase" xlink:to="cbat_ConcentrationRiskPercentageOfNetPurchase_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_PledgedDepositsWithBanksForAbstract_lbl0" xml:lang="en-US">PledgedDepositsWithBanksForAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PledgedDepositsWithBanksForAbstract" xlink:to="cbat_PledgedDepositsWithBanksForAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_CollateralMachineryAndEquipmentMember_lbl0" xml:lang="en-US">CollateralMachineryAndEquipmentMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CollateralMachineryAndEquipmentMember" xlink:to="cbat_CollateralMachineryAndEquipmentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_RentalPaymentPerMonth_lbl0" xml:lang="en-US">RentalPaymentPerMonth</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RentalPaymentPerMonth" xlink:to="cbat_RentalPaymentPerMonth_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_CapitalLeasesFutureMinimumPaymentReceivableCurrent_lbl1" xml:lang="en-US">CapitalLeasesFutureMinimumPaymentReceivableCurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CapitalLeasesFutureMinimumPaymentReceivableCurrent" xlink:to="cbat_CapitalLeasesFutureMinimumPaymentReceivableCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwoThousandNineteenMember_lbl1" xml:lang="en-US">RestrictedSharesGrantedOnOctoberTwentyThreeTwoThousandNineteenMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwoThousandNineteenMember" xlink:to="cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwoThousandNineteenMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_CancellationAgreementMember_lbl0" xml:lang="en-US">CancellationAgreementMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CancellationAgreementMember" xlink:to="cbat_CancellationAgreementMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_BusinessAcquisitionMember_lbl0" xml:lang="en-US">BusinessAcquisitionMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_BusinessAcquisitionMember" xlink:to="cbat_BusinessAcquisitionMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_MsJingShiMember_lbl0" xml:lang="en-US">MsJingShiMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_MsJingShiMember" xlink:to="cbat_MsJingShiMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_DonatedSharesMember_lbl0" xml:lang="en-US">DonatedSharesMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DonatedSharesMember" xlink:to="cbat_DonatedSharesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ConstructionOfBuildingsMember_lbl0" xml:lang="en-US">ConstructionOfBuildingsMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConstructionOfBuildingsMember" xlink:to="cbat_ConstructionOfBuildingsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_NonMarketableSecuritiesTextBlock_lbl0" xml:lang="en-US">NonMarketableSecuritiesTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NonMarketableSecuritiesTextBlock" xlink:to="cbat_NonMarketableSecuritiesTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ReceivablesFromFormerSubsidiariesTextBlock_lbl1" xml:lang="en-US">ReceivablesFromFormerSubsidiariesTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ReceivablesFromFormerSubsidiariesTextBlock" xlink:to="cbat_ReceivablesFromFormerSubsidiariesTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_SupplierCMember_lbl0" xml:lang="en-US">SupplierCMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SupplierCMember" xlink:to="cbat_SupplierCMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_DeferredTaxAssetsAbstract_lbl0" xml:lang="en-US">DeferredTaxAssetsAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DeferredTaxAssetsAbstract" xlink:to="cbat_DeferredTaxAssetsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_CangzhouHuibangMember_lbl1" xml:lang="en-US">CangzhouHuibangMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CangzhouHuibangMember" xlink:to="cbat_CangzhouHuibangMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_PledgedDepositsTextBlock_lbl1" xml:lang="en-US">PledgedDepositsTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PledgedDepositsTextBlock" xlink:to="cbat_PledgedDepositsTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfWarrantActivityTableTextBlock_lbl0" xml:lang="en-US">ScheduleOfWarrantActivityTableTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfWarrantActivityTableTextBlock" xlink:to="cbat_ScheduleOfWarrantActivityTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_SecuritiesPurchaseAgreementMember_lbl0" xml:lang="en-US">SecuritiesPurchaseAgreementMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SecuritiesPurchaseAgreementMember" xlink:to="cbat_SecuritiesPurchaseAgreementMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_CommonStockEquivalentPercentage_lbl0" xml:lang="en-US">CommonStockEquivalentPercentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CommonStockEquivalentPercentage" xlink:to="cbat_CommonStockEquivalentPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ComponentsOfDeferredTaxAssetsAxis_lbl0" xml:lang="en-US">ComponentsOfDeferredTaxAssetsAxis</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ComponentsOfDeferredTaxAssetsAxis" xlink:to="cbat_ComponentsOfDeferredTaxAssetsAxis_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_CbakPowerMember_lbl1" xml:lang="en-US">CbakPowerMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CbakPowerMember" xlink:to="cbat_CbakPowerMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_SecondDebtMember_lbl0" xml:lang="en-US">SecondDebtMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SecondDebtMember" xlink:to="cbat_SecondDebtMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_DalianTiandaMetalMachineryTradeCoLtdMember_lbl0" xml:lang="en-US">DalianTiandaMetalMachineryTradeCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DalianTiandaMetalMachineryTradeCoLtdMember" xlink:to="cbat_DalianTiandaMetalMachineryTradeCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ConstructionProgress_lbl1" xml:lang="en-US">ConstructionProgress</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConstructionProgress" xlink:to="cbat_ConstructionProgress_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_NanjingDaxinNewEnergyAutomobileIndustryCoLtdMember_lbl1" xml:lang="en-US">NanjingDaxinNewEnergyAutomobileIndustryCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NanjingDaxinNewEnergyAutomobileIndustryCoLtdMember" xlink:to="cbat_NanjingDaxinNewEnergyAutomobileIndustryCoLtdMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_JihongkaiMachineEquipmentCoLtdMember_lbl0" xml:lang="en-US">JihongkaiMachineEquipmentCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_JihongkaiMachineEquipmentCoLtdMember" xlink:to="cbat_JihongkaiMachineEquipmentCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ImpairmentOfNonmarketableEquitySecurities_lbl1" xml:lang="en-US">ImpairmentOfNonmarketableEquitySecurities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ImpairmentOfNonmarketableEquitySecurities" xlink:to="cbat_ImpairmentOfNonmarketableEquitySecurities_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfAccountsPayableBySuppliersTableTextBlock_lbl1" xml:lang="en-US">ScheduleOfAccountsPayableBySuppliersTableTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfAccountsPayableBySuppliersTableTextBlock" xlink:to="cbat_ScheduleOfAccountsPayableBySuppliersTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_NetRevenue_lbl1" xml:lang="en-US">NetRevenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NetRevenue" xlink:to="cbat_NetRevenue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_SharesPlacedInEscrow_lbl1" xml:lang="en-US">SharesPlacedInEscrow</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SharesPlacedInEscrow" xlink:to="cbat_SharesPlacedInEscrow_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_PurchaseShares_lbl1" xml:lang="en-US">PurchaseShares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_PurchaseShares" xlink:to="cbat_PurchaseShares_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_TransferOfConstructionInProgressToPropertyPlantAndEquipment_lbl1" xml:lang="en-US">TransferOfConstructionInProgressToPropertyPlantAndEquipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TransferOfConstructionInProgressToPropertyPlantAndEquipment" xlink:to="cbat_TransferOfConstructionInProgressToPropertyPlantAndEquipment_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_VotingRightsOverEquityInterests_lbl0" xml:lang="en-US">VotingRightsOverEquityInterests</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_VotingRightsOverEquityInterests" xlink:to="cbat_VotingRightsOverEquityInterests_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_SupplierBMember_lbl0" xml:lang="en-US">SupplierBMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SupplierBMember" xlink:to="cbat_SupplierBMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_SharebasedCompensation_lbl1" xml:lang="en-US">SharebasedCompensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SharebasedCompensation" xlink:to="cbat_SharebasedCompensation_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_InvestorWarrantsMember_lbl0" xml:lang="en-US">InvestorWarrantsMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_InvestorWarrantsMember" xlink:to="cbat_InvestorWarrantsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ShenzhenHSLBusinessTechnologyCoLtdMember_lbl0" xml:lang="en-US">ShenzhenHSLBusinessTechnologyCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ShenzhenHSLBusinessTechnologyCoLtdMember" xlink:to="cbat_ShenzhenHSLBusinessTechnologyCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_DongguanShanshanMember_lbl0" xml:lang="en-US">DongguanShanshanMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DongguanShanshanMember" xlink:to="cbat_DongguanShanshanMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_CustomerBMember_lbl0" xml:lang="en-US">CustomerBMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CustomerBMember" xlink:to="cbat_CustomerBMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_BakShenzhenMember_lbl0" xml:lang="en-US">BakShenzhenMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_BakShenzhenMember" xlink:to="cbat_BakShenzhenMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_NetUTBMember_lbl0" xml:lang="en-US">NetUTBMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NetUTBMember" xlink:to="cbat_NetUTBMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_RestrictedSharesGrantedOnAprilOneNineTwoZeroOneSixMember_lbl0" xml:lang="en-US">RestrictedSharesGrantedOnAprilOneNineTwoZeroOneSixMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RestrictedSharesGrantedOnAprilOneNineTwoZeroOneSixMember" xlink:to="cbat_RestrictedSharesGrantedOnAprilOneNineTwoZeroOneSixMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_GrossUTBMember_lbl0" xml:lang="en-US">GrossUTBMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_GrossUTBMember" xlink:to="cbat_GrossUTBMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_RestrictedSharesVestedSharesToBeIssued_lbl0" xml:lang="en-US">RestrictedSharesVestedSharesToBeIssued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RestrictedSharesVestedSharesToBeIssued" xlink:to="cbat_RestrictedSharesVestedSharesToBeIssued_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_HitransMember_lbl0" xml:lang="en-US">HitransMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_HitransMember" xlink:to="cbat_HitransMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_SalesOfFinishedGoodsAndRawMaterials_lbl0" xml:lang="en-US">SalesOfFinishedGoodsAndRawMaterials</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SalesOfFinishedGoodsAndRawMaterials" xlink:to="cbat_SalesOfFinishedGoodsAndRawMaterials_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_DescriptionOfExchangeAgreement_lbl0" xml:lang="en-US">DescriptionOfExchangeAgreement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_DescriptionOfExchangeAgreement" xlink:to="cbat_DescriptionOfExchangeAgreement_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_RegisteredCapitalIncreased_lbl1" xml:lang="en-US">RegisteredCapitalIncreased</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RegisteredCapitalIncreased" xlink:to="cbat_RegisteredCapitalIncreased_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_SupplerAMember_lbl0" xml:lang="en-US">SupplerAMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SupplerAMember" xlink:to="cbat_SupplerAMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ChinaEverbrightBankDalianFriendshipBranchMember_lbl0" xml:lang="en-US">ChinaEverbrightBankDalianFriendshipBranchMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ChinaEverbrightBankDalianFriendshipBranchMember" xlink:to="cbat_ChinaEverbrightBankDalianFriendshipBranchMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_CancellationAgreementWithCreditorsDescription_lbl1" xml:lang="en-US">CancellationAgreementWithCreditorsDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CancellationAgreementWithCreditorsDescription" xlink:to="cbat_CancellationAgreementWithCreditorsDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_HongKongTaxMember_lbl0" xml:lang="en-US">HongKongTaxMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_HongKongTaxMember" xlink:to="cbat_HongKongTaxMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_MrWenwuYuMember_lbl0" xml:lang="en-US">MrWenwuYuMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_MrWenwuYuMember" xlink:to="cbat_MrWenwuYuMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_InvestorsMember_lbl0" xml:lang="en-US">InvestorsMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_InvestorsMember" xlink:to="cbat_InvestorsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_AgreementAxis_lbl0" xml:lang="en-US">AgreementAxis</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AgreementAxis" xlink:to="cbat_AgreementAxis_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_CollateralBuildingsMember_lbl0" xml:lang="en-US">CollateralBuildingsMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CollateralBuildingsMember" xlink:to="cbat_CollateralBuildingsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_OperatingLeasesOfLesseeDisclosuresTextBlock_lbl0" xml:lang="en-US">OperatingLeasesOfLesseeDisclosuresTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_OperatingLeasesOfLesseeDisclosuresTextBlock" xlink:to="cbat_OperatingLeasesOfLesseeDisclosuresTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_CapitalLeasesFutureMinimumPaymentReceivableDueThereafter_lbl1" xml:lang="en-US">CapitalLeasesFutureMinimumPaymentReceivableDueThereafter</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CapitalLeasesFutureMinimumPaymentReceivableDueThereafter" xlink:to="cbat_CapitalLeasesFutureMinimumPaymentReceivableDueThereafter_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_AccruedMaterialsCost_lbl1" xml:lang="en-US">AccruedMaterialsCost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AccruedMaterialsCost" xlink:to="cbat_AccruedMaterialsCost_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_AcquisitionOfASubsidiaryMember_lbl0" xml:lang="en-US">AcquisitionOfASubsidiaryMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_AcquisitionOfASubsidiaryMember" xlink:to="cbat_AcquisitionOfASubsidiaryMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_SurchargeMember_lbl0" xml:lang="en-US">SurchargeMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_SurchargeMember" xlink:to="cbat_SurchargeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_WarrantsIssuedAndOutstanding_lbl0" xml:lang="en-US">WarrantsIssuedAndOutstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_WarrantsIssuedAndOutstanding" xlink:to="cbat_WarrantsIssuedAndOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember_lbl0" xml:lang="en-US">RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember" xlink:to="cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_TianjinChangyuanElectricMaterialCoLtdMember_lbl0" xml:lang="en-US">TianjinChangyuanElectricMaterialCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TianjinChangyuanElectricMaterialCoLtdMember" xlink:to="cbat_TianjinChangyuanElectricMaterialCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_NumberOfWarrantsGranted_lbl0" xml:lang="en-US">NumberOfWarrantsGranted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NumberOfWarrantsGranted" xlink:to="cbat_NumberOfWarrantsGranted_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ConcentrationRiskPercentageOfAccountsReceivable_lbl0" xml:lang="en-US">ConcentrationRiskPercentageOfAccountsReceivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ConcentrationRiskPercentageOfAccountsReceivable" xlink:to="cbat_ConcentrationRiskPercentageOfAccountsReceivable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_CBAKNewEnergyNanjingCoLtdMember_lbl0" xml:lang="en-US">CBAKNewEnergyNanjingCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_CBAKNewEnergyNanjingCoLtdMember" xlink:to="cbat_CBAKNewEnergyNanjingCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_InventoryPaidTotal_lbl1" xml:lang="en-US">InventoryPaidTotal</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_InventoryPaidTotal" xlink:to="cbat_InventoryPaidTotal_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ThirdDebtMember_lbl0" xml:lang="en-US">ThirdDebtMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ThirdDebtMember" xlink:to="cbat_ThirdDebtMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ScheduleOfAccountsReceivableByMajorCustomerTableTextBlock_lbl0" xml:lang="en-US">ScheduleOfAccountsReceivableByMajorCustomerTableTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ScheduleOfAccountsReceivableByMajorCustomerTableTextBlock" xlink:to="cbat_ScheduleOfAccountsReceivableByMajorCustomerTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_LiquidatedDamages_lbl1" xml:lang="en-US">LiquidatedDamages</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_LiquidatedDamages" xlink:to="cbat_LiquidatedDamages_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_NetInvestmentInSalesTypeLeasesMember_lbl0" xml:lang="en-US">NetInvestmentInSalesTypeLeasesMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_NetInvestmentInSalesTypeLeasesMember" xlink:to="cbat_NetInvestmentInSalesTypeLeasesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ReconcilingItemsAbstract_lbl0" xml:lang="en-US">ReconcilingItemsAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ReconcilingItemsAbstract" xlink:to="cbat_ReconcilingItemsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_TradeAccountsAndBillsReceivableNetTextBlock_lbl0" xml:lang="en-US">TradeAccountsAndBillsReceivableNetTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_TradeAccountsAndBillsReceivableNetTextBlock" xlink:to="cbat_TradeAccountsAndBillsReceivableNetTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesSubscriptions_lbl0" xml:lang="en-US">Common Stock, Value, Subscriptions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesSubscriptions" xlink:to="us-gaap_CommonStockSharesSubscriptions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpensesAbstract_lbl0" xml:lang="en-US">Operating Expenses [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl0" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLongTermDebtCurrent_lbl0" xml:lang="en-US">Other Long-term Debt, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLongTermDebtCurrent" xlink:to="us-gaap_OtherLongTermDebtCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl0" xml:lang="en-US">Additional Paid-in Capital [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryFinishedGoods_lbl0" xml:lang="en-US">Inventory, Finished Goods, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoods" xlink:to="us-gaap_InventoryFinishedGoods_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock_lbl0" xml:lang="en-US">Financing Receivable, Current, Allowance for Credit Loss [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Depreciation_lbl0" xml:lang="en-US">Depreciation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BuildingMember_lbl0" xml:lang="en-US">Building [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingMember" xlink:to="us-gaap_BuildingMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl1" xml:lang="en-US">Common Stock, Shares, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl0" xml:lang="en-US">Entity File Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl1" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl0" xml:lang="en-US">Entity Small Business</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConstructionPayableCurrent_lbl0" xml:lang="en-US">Construction Payable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionPayableCurrent" xlink:to="us-gaap_ConstructionPayableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:to="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_lbl0" xml:lang="en-US">Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:to="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalCashFlowElementsOperatingActivitiesAbstract_lbl0" xml:lang="en-US">Additional Cash Flow Elements, Operating Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalCashFlowElementsOperatingActivitiesAbstract" xlink:to="us-gaap_AdditionalCashFlowElementsOperatingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepositAssets_lbl1" xml:lang="en-US">Deposit Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositAssets" xlink:to="us-gaap_DepositAssets_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfQuantitativeInformationAboutFinancialAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTextBlock_lbl0" xml:lang="en-US">Schedule of Assets and Associated Liabilities Accounted for as Secured Borrowings [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfQuantitativeInformationAboutFinancialAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTextBlock" xlink:to="us-gaap_ScheduleOfQuantitativeInformationAboutFinancialAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl0" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermPurchaseCommitmentTextBlock_lbl0" xml:lang="en-US">Long-term Purchase Commitment [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermPurchaseCommitmentTextBlock" xlink:to="us-gaap_LongTermPurchaseCommitmentTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent_lbl0" xml:lang="en-US">Taxes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:to="us-gaap_TaxesPayableCurrentAndNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_lbl0" xml:lang="en-US">Unrecognized Tax Benefits, Period Increase (Decrease)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:to="us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilities_lbl0" xml:lang="en-US">Other Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilities" xlink:to="us-gaap_OtherLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl0" xml:lang="en-US">Noncash Investing and Financing Items [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedStockExpense_lbl0" xml:lang="en-US">Restricted Stock or Unit Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockExpense" xlink:to="us-gaap_RestrictedStockExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCost_lbl0" xml:lang="en-US">Lease, Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_LeaseCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl0" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl0" xml:lang="en-US">Schedule of Accrued Liabilities [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl0" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesIssued_lbl0" xml:lang="en-US">Shares, Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssued" xlink:to="us-gaap_SharesIssued_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl0" xml:lang="en-US">Revenue from Contract with Customer, Including Assessed Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetImpairmentCharges_lbl0" xml:lang="en-US">Asset Impairment Charges</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetImpairmentCharges" xlink:to="us-gaap_AssetImpairmentCharges_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LocalPhoneNumber_lbl0" xml:lang="en-US">Local Phone Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl0" xml:lang="en-US">Debt Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ManufacturingCosts_lbl0" xml:lang="en-US">Manufacturing Costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ManufacturingCosts" xlink:to="us-gaap_ManufacturingCosts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansPayableToBankCurrent_lbl0" xml:lang="en-US">Loans Payable to Bank, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayableToBankCurrent" xlink:to="us-gaap_LoansPayableToBankCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpenseOther_lbl0" xml:lang="en-US">Interest Expense, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseOther" xlink:to="us-gaap_InterestExpenseOther_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl0" xml:lang="en-US">Entity Common Stock, Shares Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl0" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent_lbl1" xml:lang="en-US">Accounts and Other Receivables, Net, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:to="us-gaap_AccountsAndOtherReceivablesNetCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl0" xml:lang="en-US">Intangible Assets Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfOtherDebt_lbl0" xml:lang="en-US">Repayments of Other Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfOtherDebt" xlink:to="us-gaap_RepaymentsOfOtherDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl1" xml:lang="en-US">Property, Plant and Equipment, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetInvestmentInLeaseCurrent_lbl1" xml:lang="en-US">Net Investment in Lease, before Allowance for Credit Loss, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetInvestmentInLeaseCurrent" xlink:to="us-gaap_NetInvestmentInLeaseCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, Restricted Stock Award, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_BankLoans_lbl0" xml:lang="en-US">Broker-Dealer, Bank Loan, Short-term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_BankLoans" xlink:to="srt_BankLoans_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl1" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_lbl0" xml:lang="en-US">Adjustments to Additional Paid in Capital, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesIssuedPricePerShare_lbl0" xml:lang="en-US">Shares Issued, Price Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssuedPricePerShare" xlink:to="us-gaap_SharesIssuedPricePerShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl0" xml:lang="en-US">Share-based Payment Arrangement, Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketableSecuritiesNoncurrent_lbl0" xml:lang="en-US">Marketable Securities, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesNoncurrent" xlink:to="us-gaap_MarketableSecuritiesNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAccountsPayableAndAccruedLiabilities_lbl0" xml:lang="en-US">Other Accounts Payable and Accrued Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_OtherAccountsPayableAndAccruedLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl0" xml:lang="en-US">Entity Incorporation, State or Country Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityExchangeName_lbl0" xml:lang="en-US">Security Exchange Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine1_lbl0" xml:lang="en-US">Entity Address, Address Line One</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine2_lbl0" xml:lang="en-US">Entity Address, Address Line Two</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl0" xml:lang="en-US">Assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl0" xml:lang="en-US">Operating Lease, Liability, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BankAcceptancesExecutedAndOutstanding_lbl0" xml:lang="en-US">Bank Acceptances Executed and Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BankAcceptancesExecutedAndOutstanding" xlink:to="us-gaap_BankAcceptancesExecutedAndOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpense_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl0" xml:lang="en-US">Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationAndAmortization_lbl0" xml:lang="en-US">Depreciation, Depletion and Amortization, Nonproduction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt_lbl0" xml:lang="en-US">Proceeds from (Repayments of) Related Party Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt" xlink:to="us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12bTitle_lbl0" xml:lang="en-US">Title of 12(b) Security</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl0" xml:lang="en-US">Other Nonoperating Income (Expense)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtInterestRateIncrease_lbl0" xml:lang="en-US">Short-term Debt, Interest Rate Increase</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtInterestRateIncrease" xlink:to="us-gaap_ShortTermDebtInterestRateIncrease_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock_lbl0" xml:lang="en-US">Business Combination Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl0" xml:lang="en-US">Fair Value Disclosures [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl0" xml:lang="en-US">Retained Earnings [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl0" xml:lang="en-US">Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl1" xml:lang="en-US">Earnings Per Share, Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl2" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MaximumMember_lbl0" xml:lang="en-US">Maximum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, Acquisitions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl0" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalizedComputerSoftwareGross_lbl0" xml:lang="en-US">Capitalized Computer Software, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalizedComputerSoftwareGross" xlink:to="us-gaap_CapitalizedComputerSoftwareGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage_lbl0" xml:lang="en-US">Business Combination, Step Acquisition, Equity Interest in Acquiree, Including Subsequent Acquisition, Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage" xlink:to="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseCurrent_lbl0" xml:lang="en-US">Prepaid Expense, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseCurrent" xlink:to="us-gaap_PrepaidExpenseCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MinimumMember_lbl0" xml:lang="en-US">Minimum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromOtherShortTermDebt_lbl0" xml:lang="en-US">Proceeds from Other Short-term Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromOtherShortTermDebt" xlink:to="us-gaap_ProceedsFromOtherShortTermDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherCommitment_lbl0" xml:lang="en-US">Other Commitment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCommitment" xlink:to="us-gaap_OtherCommitment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl0" xml:lang="en-US">Stockholders&apos; Equity Attributable to Parent [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableTradeCurrent_lbl0" xml:lang="en-US">Accounts Payable, Trade, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableTradeCurrent" xlink:to="us-gaap_AccountsPayableTradeCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPaidNet_lbl0" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SecurityDeposit_lbl1" xml:lang="en-US">Security Deposit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SecurityDeposit" xlink:to="us-gaap_SecurityDeposit_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_lbl0" xml:lang="en-US">Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl1" xml:lang="en-US">Proceeds from Issuance of Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl0" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl1" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScheduleOfCondensedCashFlowStatementTableTextBlock_lbl0" xml:lang="en-US">Condensed Cash Flow Statement [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" xlink:to="srt_ScheduleOfCondensedCashFlowStatementTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl0" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToEmployees_lbl0" xml:lang="en-US">Payments to Employees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToEmployees" xlink:to="us-gaap_PaymentsToEmployees_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNet_lbl1" xml:lang="en-US">Inventory, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl0" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LitigationSettlementAmountAwardedToOtherParty_lbl0" xml:lang="en-US">Litigation Settlement, Amount Awarded to Other Party</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LitigationSettlementAmountAwardedToOtherParty" xlink:to="us-gaap_LitigationSettlementAmountAwardedToOtherParty_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock_lbl0" xml:lang="en-US">Schedule of Debt [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfDebtTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl0" xml:lang="en-US">Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl0" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl0" xml:lang="en-US">Sale of Stock, Number of Shares Issued in Transaction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentMember_lbl0" xml:lang="en-US">Property, Plant and Equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentMember" xlink:to="us-gaap_PropertyPlantAndEquipmentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl2" xml:lang="en-US">Stockholders&apos; Equity, Including Portion Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinorityInterest_lbl0" xml:lang="en-US">Stockholders&apos; Equity Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterest" xlink:to="us-gaap_MinorityInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl0" xml:lang="en-US">Net Income (Loss) Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncontrollingInterestMember_lbl0" xml:lang="en-US">Noncontrolling Interest [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncontrollingInterestMember" xlink:to="us-gaap_NoncontrollingInterestMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_lbl0" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MaterialsSuppliesAndOther_lbl0" xml:lang="en-US">Materials, Supplies, and Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MaterialsSuppliesAndOther" xlink:to="us-gaap_MaterialsSuppliesAndOther_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl0" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_lbl0" xml:lang="en-US">Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:to="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForLegalSettlements_lbl0" xml:lang="en-US">Payments for Legal Settlements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForLegalSettlements" xlink:to="us-gaap_PaymentsForLegalSettlements_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TradeAccountsReceivableMember_lbl0" xml:lang="en-US">Trade Accounts Receivable [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradeAccountsReceivableMember" xlink:to="us-gaap_TradeAccountsReceivableMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssets_lbl1" xml:lang="en-US">Prepaid Expense and Other Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssets" xlink:to="us-gaap_PrepaidExpenseAndOtherAssets_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl0" xml:lang="en-US">Current Fiscal Year End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl0" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryWriteDown_lbl0" xml:lang="en-US">Inventory Write-down</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWriteDown" xlink:to="us-gaap_InventoryWriteDown_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl1" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalCashFlowElementsSummationsAbstract_lbl0" xml:lang="en-US">Additional Cash Flow Elements, Summations [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalCashFlowElementsSummationsAbstract" xlink:to="us-gaap_AdditionalCashFlowElementsSummationsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpenses_lbl0" xml:lang="en-US">Operating Expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl0" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl0" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl0" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtCurrent_lbl0" xml:lang="en-US">Long-term Debt, Current Maturities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtCurrent" xlink:to="us-gaap_LongTermDebtCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl0" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesDisclosureTextBlock_lbl0" xml:lang="en-US">Other Liabilities Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:to="us-gaap_OtherLiabilitiesDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl0" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockNoParValue_lbl0" xml:lang="en-US">Common Stock, No Par Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockNoParValue" xlink:to="us-gaap_CommonStockNoParValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl0" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRevenueNoncurrent_lbl0" xml:lang="en-US">Deferred Revenue, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueNoncurrent" xlink:to="us-gaap_DeferredRevenueNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_EuropeMember_lbl0" xml:lang="en-US">Europe [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_EuropeMember" xlink:to="srt_EuropeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables_lbl0" xml:lang="en-US">Allowance for Doubtful Accounts, Premiums and Other Receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables" xlink:to="us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OfficeEquipmentMember_lbl0" xml:lang="en-US">Office Equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OfficeEquipmentMember" xlink:to="us-gaap_OfficeEquipmentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl0" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOverEnergyRecovery_lbl0" xml:lang="en-US">Increase (Decrease) in over Energy Recovery</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOverEnergyRecovery" xlink:to="us-gaap_IncreaseDecreaseInOverEnergyRecovery_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShortTermDebtTextBlock_lbl0" xml:lang="en-US">Schedule of Short-term Debt [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShortTermDebtTextBlock" xlink:to="us-gaap_ScheduleOfShortTermDebtTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl0" xml:lang="en-US">Accounts Payable and Accrued Liabilities Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VehiclesMember_lbl0" xml:lang="en-US">Vehicles [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VehiclesMember" xlink:to="us-gaap_VehiclesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl0" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StandardProductWarrantyDescription_lbl0" xml:lang="en-US">Standard Product Warranty Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StandardProductWarrantyDescription" xlink:to="us-gaap_StandardProductWarrantyDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl0" xml:lang="en-US">AOCI Attributable to Parent [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl0" xml:lang="en-US">Other Accrued Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherDepreciationAndAmortization_lbl0" xml:lang="en-US">Other Depreciation and Amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherDepreciationAndAmortization" xlink:to="us-gaap_OtherDepreciationAndAmortization_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityTaxIdentificationNumber_lbl0" xml:lang="en-US">Entity Tax Identification Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressPostalZipCode_lbl0" xml:lang="en-US">Entity Address, Postal Zip Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpenseRelatedParty_lbl0" xml:lang="en-US">Interest Expense, Related Party</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseRelatedParty" xlink:to="us-gaap_InterestExpenseRelatedParty_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForRemovalCosts_lbl0" xml:lang="en-US">Payments for Removal Costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRemovalCosts" xlink:to="us-gaap_PaymentsForRemovalCosts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl0" xml:lang="en-US">Document Type</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl0" xml:lang="en-US">Document Fiscal Period Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl0" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInteractiveDataCurrent_lbl0" xml:lang="en-US">Entity Interactive Data Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxCreditCarryforwardDescription_lbl0" xml:lang="en-US">Tax Credit Carryforward, Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxCreditCarryforwardDescription" xlink:to="us-gaap_TaxCreditCarryforwardDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockMember_lbl0" xml:lang="en-US">Treasury Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockMember" xlink:to="us-gaap_TreasuryStockMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAbstract_lbl0" xml:lang="en-US">Liabilities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquitySecuritiesFvNiCost_lbl0" xml:lang="en-US">Equity Securities, FV-NI, Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquitySecuritiesFvNiCost" xlink:to="us-gaap_EquitySecuritiesFvNiCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductWarrantyDisclosureTextBlock_lbl0" xml:lang="en-US">Product Warranty Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyDisclosureTextBlock" xlink:to="us-gaap_ProductWarrantyDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherExpenses_lbl0" xml:lang="en-US">Other Expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherExpenses" xlink:to="us-gaap_OtherExpenses_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentCollateralAmount_lbl0" xml:lang="en-US">Debt Instrument, Collateral Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentCollateralAmount" xlink:to="us-gaap_DebtInstrumentCollateralAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockDividend_lbl0" xml:lang="en-US">Stock Issued During Period, Value, Stock Dividend</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueStockDividend" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockDividend_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_lbl0" xml:lang="en-US">Stockholders&apos; Equity Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl0" xml:lang="en-US">Trading Symbol</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_lbl0" xml:lang="en-US">Operating Lease, Right-of-Use Asset, Amortization Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConstructionContractCostProgressPaymentOffset_lbl0" xml:lang="en-US">Construction Contract Cost, Progress Payment Offset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionContractCostProgressPaymentOffset" xlink:to="us-gaap_ConstructionContractCostProgressPaymentOffset_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl0" xml:lang="en-US">Common Stock, Shares Authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SecuritiesSegregatedUnderSecuritiesExchangeCommissionRegulation_lbl0" xml:lang="en-US">Securities Segregated under Securities Exchange Commission Regulation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SecuritiesSegregatedUnderSecuritiesExchangeCommissionRegulation" xlink:to="us-gaap_SecuritiesSegregatedUnderSecuritiesExchangeCommissionRegulation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl0" xml:lang="en-US">Document Period End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAdjustmentOfWarrants_lbl0" xml:lang="en-US">Fair Value Adjustment of Warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAdjustmentOfWarrants" xlink:to="us-gaap_FairValueAdjustmentOfWarrants_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl0" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl0" xml:lang="en-US">Inventory Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesPayable_lbl0" xml:lang="en-US">Notes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayable" xlink:to="us-gaap_NotesPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedStockMember_lbl1" xml:lang="en-US">Restricted Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockMember" xlink:to="us-gaap_RestrictedStockMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl0" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl0" xml:lang="en-US">Accounts Receivable, Credit Loss Expense (Reversal)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_lbl0" xml:lang="en-US">Revenue from External Customers by Geographic Areas [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:to="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl1" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConversionOfStockSharesConverted1_lbl0" xml:lang="en-US">Conversion of Stock, Shares Converted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockSharesConverted1" xlink:to="us-gaap_ConversionOfStockSharesConverted1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BankOverdrafts_lbl0" xml:lang="en-US">Bank Overdrafts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BankOverdrafts" xlink:to="us-gaap_BankOverdrafts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_lbl0" xml:lang="en-US">Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:to="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl0" xml:lang="en-US">Concentration Risk Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl0" xml:lang="en-US">Share-based Payment Arrangement [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl0" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCityOrTown_lbl0" xml:lang="en-US">Entity Address, City or Town</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl0" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl1" xml:lang="en-US">Common Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl0" xml:lang="en-US">Property, Plant and Equipment, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLongTermDebt_lbl0" xml:lang="en-US">Other Long-term Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLongTermDebt" xlink:to="us-gaap_OtherLongTermDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl1" xml:lang="en-US">Accounts Payable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl0" xml:lang="en-US">Entity Filer Category</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetInvestmentInLeaseNoncurrent_lbl1" xml:lang="en-US">Net Investment in Lease, before Allowance for Credit Loss, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetInvestmentInLeaseNoncurrent" xlink:to="us-gaap_NetInvestmentInLeaseNoncurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MachineryAndEquipmentMember_lbl0" xml:lang="en-US">Machinery and Equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MachineryAndEquipmentMember" xlink:to="us-gaap_MachineryAndEquipmentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiability_lbl0" xml:lang="en-US">Operating Lease, Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_lbl0" xml:lang="en-US">Operating Income (Loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl0" xml:lang="en-US">Increase (Decrease) in Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForRent_lbl0" xml:lang="en-US">Payments for Rent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRent" xlink:to="us-gaap_PaymentsForRent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockPricePerShare_lbl0" xml:lang="en-US">Sale of Stock, Price Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockPricePerShare" xlink:to="us-gaap_SaleOfStockPricePerShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConstructionInProgressGross_lbl0" xml:lang="en-US">Construction in Progress, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionInProgressGross" xlink:to="us-gaap_ConstructionInProgressGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan_lbl0" xml:lang="en-US">Stock Issued During Period, Value, Employee Stock Ownership Plan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" xlink:to="us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_lbl0" xml:lang="en-US">Finance Lease, Weighted Average Discount Rate, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction_lbl0" xml:lang="en-US">Sale of Stock, Percentage of Ownership after Transaction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" xlink:to="us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation_lbl0" xml:lang="en-US">Employee Benefits and Share-based Compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:to="us-gaap_EmployeeBenefitsAndShareBasedCompensation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties_lbl0" xml:lang="en-US">Increase (Decrease) in Accounts Receivable, Related Parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentTransitionReport_lbl0" xml:lang="en-US">Document Transition Report</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingAndMarketingExpense_lbl0" xml:lang="en-US">Selling and Marketing Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingAndMarketingExpense" xlink:to="us-gaap_SellingAndMarketingExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestIncomeExpenseNet_lbl0" xml:lang="en-US">Interest Income (Expense), Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeExpenseNet" xlink:to="us-gaap_InterestIncomeExpenseNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl0" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl0" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNet_lbl0" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNet" xlink:to="us-gaap_AccountsReceivableNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryRawMaterials_lbl0" xml:lang="en-US">Inventory, Raw Materials, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterials" xlink:to="us-gaap_InventoryRawMaterials_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetInvestmentInLease_lbl0" xml:lang="en-US">Net Investment in Lease, before Allowance for Credit Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetInvestmentInLease" xlink:to="us-gaap_NetInvestmentInLease_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainContingencyUnrecordedAmount_lbl0" xml:lang="en-US">Gain Contingency, Unrecorded Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainContingencyUnrecordedAmount" xlink:to="us-gaap_GainContingencyUnrecordedAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl0" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestCostsCapitalized_lbl0" xml:lang="en-US">Interest Costs Capitalized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestCostsCapitalized" xlink:to="us-gaap_InterestCostsCapitalized_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesRestrictedStock_lbl0" xml:lang="en-US">Weighted Average Number of Shares, Restricted Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesRestrictedStock" xlink:to="us-gaap_WeightedAverageNumberOfSharesRestrictedStock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl0" xml:lang="en-US">Common Stock, Value, Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl0" xml:lang="en-US">Entity Shell Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfOtherShortTermDebt_lbl0" xml:lang="en-US">Repayments of Other Short-term Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfOtherShortTermDebt" xlink:to="us-gaap_RepaymentsOfOtherShortTermDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityBeforeTreasuryStock_lbl0" xml:lang="en-US">Stockholders&apos; Equity before Treasury Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityBeforeTreasuryStock" xlink:to="us-gaap_StockholdersEquityBeforeTreasuryStock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingencies_lbl0" xml:lang="en-US">Commitments and Contingencies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl1" xml:lang="en-US">Stock Issued During Period, Value, New Issues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_lbl0" xml:lang="en-US">Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromOtherOperatingActivities_lbl0" xml:lang="en-US">Proceeds from Other Operating Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromOtherOperatingActivities" xlink:to="us-gaap_ProceedsFromOtherOperatingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl0" xml:lang="en-US">Research and Development Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl1" xml:lang="en-US">Earnings Per Share, Basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationAssetsAndLiabilitiesArisingFromContingenciesAmountRecognizedOtherThanAtFairValue_lbl0" xml:lang="en-US">Business Combination, Assets and Liabilities Arising from Contingencies, Amount Recognized, Other than at Fair Value, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationAssetsAndLiabilitiesArisingFromContingenciesAmountRecognizedOtherThanAtFairValue" xlink:to="us-gaap_BusinessCombinationAssetsAndLiabilitiesArisingFromContingenciesAmountRecognizedOtherThanAtFairValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LitigationSettlementExpense_lbl0" xml:lang="en-US">Litigation Settlement, Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LitigationSettlementExpense" xlink:to="us-gaap_LitigationSettlementExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeLiabilitiesCurrent_lbl0" xml:lang="en-US">Derivative Liability, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeLiabilitiesCurrent" xlink:to="us-gaap_DerivativeLiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl2" xml:lang="en-US">Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValueAddedTaxReceivableCurrent_lbl0" xml:lang="en-US">Value Added Tax Receivable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValueAddedTaxReceivableCurrent" xlink:to="us-gaap_ValueAddedTaxReceivableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl0" xml:lang="en-US">Amortization of Intangible Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl0" xml:lang="en-US">Entity Registrant Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl0" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TerminationLoans_lbl0" xml:lang="en-US">Termination Loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TerminationLoans" xlink:to="us-gaap_TerminationLoans_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions_lbl0" xml:lang="en-US">Stock Issued During Period, Value, Acquisitions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:to="us-gaap_StockIssuedDuringPeriodValueAcquisitions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrentAndNoncurrent_lbl0" xml:lang="en-US">Accounts Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:to="us-gaap_AccountsPayableCurrentAndNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CityAreaCode_lbl0" xml:lang="en-US">City Area Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableMember_lbl0" xml:lang="en-US">Accounts Receivable [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableMember" xlink:to="us-gaap_AccountsReceivableMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl0" xml:lang="en-US">Subsequent Events [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl0" xml:lang="en-US">Amendment Flag</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_lbl0" xml:lang="en-US">Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockValue_lbl0" xml:lang="en-US">Treasury Stock, Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockValue" xlink:to="us-gaap_TreasuryStockValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventDescription_lbl0" xml:lang="en-US">Subsequent Event, Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventDescription" xlink:to="us-gaap_SubsequentEventDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl0" xml:lang="en-US">Entity Central Index Key</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCountry_lbl0" xml:lang="en-US">Entity Address, Country</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCountry" xlink:to="dei_EntityAddressCountry_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableGrossCurrent_lbl0" xml:lang="en-US">Accounts Receivable, before Allowance for Credit Loss, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableGrossCurrent" xlink:to="us-gaap_AccountsReceivableGrossCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentFeeAmount_lbl0" xml:lang="en-US">Debt Instrument, Fee Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFeeAmount" xlink:to="us-gaap_DebtInstrumentFeeAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProfitLoss_lbl0" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl0" xml:lang="en-US">Schedule of Inventory, Current [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl1" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapital_lbl0" xml:lang="en-US">Additional Paid in Capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrivatePlacementMember_lbl0" xml:lang="en-US">Private Placement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrivatePlacementMember" xlink:to="us-gaap_PrivatePlacementMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl1" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl0" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansReceivableWithFixedRatesOfInterest1_lbl0" xml:lang="en-US">Loans Receivable with Fixed Rates of Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansReceivableWithFixedRatesOfInterest1" xlink:to="us-gaap_LoansReceivableWithFixedRatesOfInterest1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfRevenue_lbl0" xml:lang="en-US">Cost of Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenue" xlink:to="us-gaap_CostOfRevenue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl0" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl1" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl0" xml:lang="en-US">Common Stock, Shares, Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl0" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_lbl0" xml:lang="en-US">Assets, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepositsAssetsCurrent_lbl1" xml:lang="en-US">Deposits Assets, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositsAssetsCurrent" xlink:to="us-gaap_DepositsAssetsCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_lbl0" xml:lang="en-US">Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl0" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl0" xml:lang="en-US">Debt Instrument, Face Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestIncomeOther_lbl0" xml:lang="en-US">Interest Income, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeOther" xlink:to="us-gaap_InterestIncomeOther_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl0" xml:lang="en-US">General and Administrative Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfBankDebt_lbl0" xml:lang="en-US">Repayments of Bank Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfBankDebt" xlink:to="us-gaap_RepaymentsOfBankDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl0" xml:lang="en-US">Liabilities and Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayable_lbl0" xml:lang="en-US">Increase (Decrease) in Other Accounts Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInOtherAccountsPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl0" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DueToOtherRelatedPartiesClassifiedCurrent_lbl0" xml:lang="en-US">Due to Other Related Parties, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueToOtherRelatedPartiesClassifiedCurrent" xlink:to="us-gaap_DueToOtherRelatedPartiesClassifiedCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetInvestmentInLeaseAfterAllowanceForCreditLoss_lbl0" xml:lang="en-US">Net Investment in Lease, after Allowance for Credit Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetInvestmentInLeaseAfterAllowanceForCreditLoss" xlink:to="us-gaap_NetInvestmentInLeaseAfterAllowanceForCreditLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseExpense_lbl0" xml:lang="en-US">Operating Lease, Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseExpense" xlink:to="us-gaap_OperatingLeaseExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentTerm_lbl0" xml:lang="en-US">Debt Instrument, Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentTerm" xlink:to="us-gaap_DebtInstrumentTerm_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl0" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl0" xml:lang="en-US">Operating Lease, Liability, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesOutstanding_lbl1" xml:lang="en-US">Shares, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_lbl0" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl0" xml:lang="en-US">Operating Lease, Right-of-Use Asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenuesNetOfInterestExpense_lbl0" xml:lang="en-US">Revenues, Net of Interest Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenuesNetOfInterestExpense" xlink:to="us-gaap_RevenuesNetOfInterestExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Cash_lbl0" xml:lang="en-US">Cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Cash" xlink:to="us-gaap_Cash_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_lbl0" xml:lang="en-US">Revenue from External Customers by Products and Services [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:to="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLongTermDebtNoncurrent_lbl0" xml:lang="en-US">Other Long-term Debt, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLongTermDebtNoncurrent" xlink:to="us-gaap_OtherLongTermDebtNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_lbl2" xml:lang="en-US">Net Income (Loss) Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Current Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock_lbl0" xml:lang="en-US">Schedule of Financial Instruments Owned and Pledged as Collateral [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock" xlink:to="us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_lbl0" xml:lang="en-US">Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:to="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentOther_lbl0" xml:lang="en-US">Property, Plant and Equipment, Other, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentOther" xlink:to="us-gaap_PropertyPlantAndEquipmentOther_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharePrice_lbl2" xml:lang="en-US">Share Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharePrice" xlink:to="us-gaap_SharePrice_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl0" xml:lang="en-US">Income Tax Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl0" xml:lang="en-US">Document Fiscal Year Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpense_lbl0" xml:lang="en-US">Interest Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl0" xml:lang="en-US">Entity Emerging Growth Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl0" xml:lang="en-US">Entity Current Reporting Status</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl0" xml:lang="en-US">Liabilities, Current [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_lbl0" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductWarrantyAccrualClassifiedCurrent_lbl0" xml:lang="en-US">Product Warranty Accrual, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:to="us-gaap_ProductWarrantyAccrualClassifiedCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Revenues_lbl0" xml:lang="en-US">Revenues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherShortTermBorrowings_lbl0" xml:lang="en-US">Other Short-term Borrowings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherShortTermBorrowings" xlink:to="us-gaap_OtherShortTermBorrowings_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentQuarterlyReport_lbl0" xml:lang="en-US">Document Quarterly Report</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentQuarterlyReport" xlink:to="dei_DocumentQuarterlyReport_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl0" xml:lang="en-US">Increase (Decrease) in Accounts Payable and Accrued Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl0" xml:lang="en-US">Earnings Per Share [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingencyDamagesSoughtValue_lbl1" xml:lang="en-US">Loss Contingency, Damages Sought, Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyDamagesSoughtValue" xlink:to="us-gaap_LossContingencyDamagesSoughtValue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GrossProfit_lbl0" xml:lang="en-US">Gross Profit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesCurrent_lbl0" xml:lang="en-US">Other Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoriesMember_lbl0" xml:lang="en-US">Inventories [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoriesMember" xlink:to="us-gaap_InventoriesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DueToRelatedPartiesCurrent_lbl0" xml:lang="en-US">Due to Related Parties, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueToRelatedPartiesCurrent" xlink:to="us-gaap_DueToRelatedPartiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherPrepaidExpenseCurrent_lbl0" xml:lang="en-US">Other Prepaid Expense, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherPrepaidExpenseCurrent" xlink:to="us-gaap_OtherPrepaidExpenseCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl0" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquipmentExpense_lbl1" xml:lang="en-US">Equipment Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquipmentExpense" xlink:to="us-gaap_EquipmentExpense_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DueFromEmployeesCurrent_lbl0" xml:lang="en-US">Due from Employees, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueFromEmployeesCurrent" xlink:to="us-gaap_DueFromEmployeesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1_lbl0" xml:lang="en-US">Business Combination, Consideration Transferred, Including Equity Interest in Acquiree Held Prior to Combination</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1" xlink:to="us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansAndLeasesReceivableRelatedPartiesDescription_lbl0" xml:lang="en-US">Loans and Leases Receivable, Related Parties, Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansAndLeasesReceivableRelatedPartiesDescription" xlink:to="us-gaap_LoansAndLeasesReceivableRelatedPartiesDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl0" xml:lang="en-US">Revenue [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl0" xml:lang="en-US">Assets, Current [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryWorkInProcess_lbl0" xml:lang="en-US">Inventory, Work in Process, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWorkInProcess" xlink:to="us-gaap_InventoryWorkInProcess_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedEmployeeBenefitsCurrent_lbl0" xml:lang="en-US">Accrued Employee Benefits, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedEmployeeBenefitsCurrent" xlink:to="us-gaap_AccruedEmployeeBenefitsCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl0" xml:lang="en-US">Accounts Payable and Accrued Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseCost_lbl0" xml:lang="en-US">Operating Lease, Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl1" xml:lang="en-US">Unrecognized Tax Benefits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentDescription_lbl0" xml:lang="en-US">Debt Instrument, Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentDescription" xlink:to="us-gaap_DebtInstrumentDescription_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US">Statement [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementScenarioAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StatementScenarioAxis_lbl" xml:lang="en-US">Scenario [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_StatementScenarioAxis_lbl"/>
  </labelLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>11
<FILENAME>cbat-20210630_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: Fri Aug 20 11:47:25 UTC 2021 -->
<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="cbat-20210630.xsd#cbat_r_ConsolidatedBalanceSheet" roleURI="http://cbak.com.cn/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://cbak.com.cn/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ConsolidatedIncomeStatement" roleURI="http://cbak.com.cn/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ShareholdersEquityType2or3" roleURI="http://cbak.com.cn/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ConsolidatedCashFlow" roleURI="http://cbak.com.cn/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_PrincipalActivitiesBasisofPresentationandOrganization" roleURI="http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganization"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_Pledgeddeposits" roleURI="http://cbak.com.cn/role/Pledgeddeposits"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_TradeAccountsandBillsReceivablenet" roleURI="http://cbak.com.cn/role/TradeAccountsandBillsReceivablenet"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_Inventories" roleURI="http://cbak.com.cn/role/Inventories"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_PrepaymentsandOtherReceivables" roleURI="http://cbak.com.cn/role/PrepaymentsandOtherReceivables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_Acquisitionofasubsidiary" roleURI="http://cbak.com.cn/role/Acquisitionofasubsidiary"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_PayablestoFormerSubsidiariesnet" roleURI="http://cbak.com.cn/role/PayablestoFormerSubsidiariesnet"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_PropertyPlantandEquipmentnet" roleURI="http://cbak.com.cn/role/PropertyPlantandEquipmentnet"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ConstructioninProgress" roleURI="http://cbak.com.cn/role/ConstructioninProgress"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_Nonmarketableequitysecurities" roleURI="http://cbak.com.cn/role/Nonmarketableequitysecurities"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_Lease" roleURI="http://cbak.com.cn/role/Lease"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_IntangibleAssetsnet" roleURI="http://cbak.com.cn/role/IntangibleAssetsnet"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_TradeAccountsandBillsPayable" roleURI="http://cbak.com.cn/role/TradeAccountsandBillsPayable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_Loans" roleURI="http://cbak.com.cn/role/Loans"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_AccruedExpensesandOtherPayables" roleURI="http://cbak.com.cn/role/AccruedExpensesandOtherPayables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_DeferredGovernmentGrants" roleURI="http://cbak.com.cn/role/DeferredGovernmentGrants"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ProductWarrantyProvision" roleURI="http://cbak.com.cn/role/ProductWarrantyProvision"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilities" roleURI="http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_SharebasedCompensation" roleURI="http://cbak.com.cn/role/SharebasedCompensation"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_IncomeLossPerShare" roleURI="http://cbak.com.cn/role/IncomeLossPerShare"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_Warrants" roleURI="http://cbak.com.cn/role/Warrants"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_FairValueofFinancialInstruments" roleURI="http://cbak.com.cn/role/FairValueofFinancialInstruments"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_CommitmentsandContingencies" roleURI="http://cbak.com.cn/role/CommitmentsandContingencies"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ConcentrationsandCreditRisk" roleURI="http://cbak.com.cn/role/ConcentrationsandCreditRisk"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_SegmentInformation" roleURI="http://cbak.com.cn/role/SegmentInformation"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_SubsequentEvents" roleURI="http://cbak.com.cn/role/SubsequentEvents"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_AccountingPoliciesByPolicy" roleURI="http://cbak.com.cn/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_PledgeddepositsTables" roleURI="http://cbak.com.cn/role/PledgeddepositsTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_TradeAccountsandBillsReceivablenetTables" roleURI="http://cbak.com.cn/role/TradeAccountsandBillsReceivablenetTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_InventoriesTables" roleURI="http://cbak.com.cn/role/InventoriesTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_PrepaymentsandOtherReceivablesTables" roleURI="http://cbak.com.cn/role/PrepaymentsandOtherReceivablesTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_AcquisitionofasubsidiaryTables" roleURI="http://cbak.com.cn/role/AcquisitionofasubsidiaryTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_PayablestoFormerSubsidiariesnetTables" roleURI="http://cbak.com.cn/role/PayablestoFormerSubsidiariesnetTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_PropertyPlantandEquipmentnetTables" roleURI="http://cbak.com.cn/role/PropertyPlantandEquipmentnetTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ConstructioninProgressTables" roleURI="http://cbak.com.cn/role/ConstructioninProgressTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_NonmarketableequitysecuritiesTables" roleURI="http://cbak.com.cn/role/NonmarketableequitysecuritiesTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_LeaseTables" roleURI="http://cbak.com.cn/role/LeaseTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_IntangibleAssetsnetTables" roleURI="http://cbak.com.cn/role/IntangibleAssetsnetTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_TradeAccountsandBillsPayableTables" roleURI="http://cbak.com.cn/role/TradeAccountsandBillsPayableTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_LoansTables" roleURI="http://cbak.com.cn/role/LoansTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_AccruedExpensesandOtherPayablesTables" roleURI="http://cbak.com.cn/role/AccruedExpensesandOtherPayablesTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_DeferredGovernmentGrantsTables" roleURI="http://cbak.com.cn/role/DeferredGovernmentGrantsTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesTables" roleURI="http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_SharebasedCompensationTables" roleURI="http://cbak.com.cn/role/SharebasedCompensationTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_IncomeLossPerShareTables" roleURI="http://cbak.com.cn/role/IncomeLossPerShareTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_WarrantsTables" roleURI="http://cbak.com.cn/role/WarrantsTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_CommitmentsandContingenciesTables" roleURI="http://cbak.com.cn/role/CommitmentsandContingenciesTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ConcentrationsandCreditRiskTables" roleURI="http://cbak.com.cn/role/ConcentrationsandCreditRiskTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_SegmentInformationTables" roleURI="http://cbak.com.cn/role/SegmentInformationTables"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofpledgeddepositsTable" roleURI="http://cbak.com.cn/role/ScheduleofpledgeddepositsTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleoftradeaccountsandbillsreceivableTable" roleURI="http://cbak.com.cn/role/ScheduleoftradeaccountsandbillsreceivableTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofanalysisoftheallowancefordoubtfulaccountsTable" roleURI="http://cbak.com.cn/role/ScheduleofanalysisoftheallowancefordoubtfulaccountsTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofinventoriesTable" roleURI="http://cbak.com.cn/role/ScheduleofinventoriesTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofprepaymentsandotherreceivablesTable" roleURI="http://cbak.com.cn/role/ScheduleofprepaymentsandotherreceivablesTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofAcquisitionofasubsidiaryTable" roleURI="http://cbak.com.cn/role/ScheduleofAcquisitionofasubsidiaryTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofpayablestoaformersubsidiariesnetTable" roleURI="http://cbak.com.cn/role/ScheduleofpayablestoaformersubsidiariesnetTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofpropertyplantandequipmentnetTable" roleURI="http://cbak.com.cn/role/ScheduleofpropertyplantandequipmentnetTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofconstructioninprogressTable" roleURI="http://cbak.com.cn/role/ScheduleofconstructioninprogressTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofNonmarketableequitysecuritiesTable" roleURI="http://cbak.com.cn/role/ScheduleofNonmarketableequitysecuritiesTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofrightofuseassetsTable" roleURI="http://cbak.com.cn/role/ScheduleofrightofuseassetsTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofnetinvestmentinsalestypeleasesTable" roleURI="http://cbak.com.cn/role/ScheduleofnetinvestmentinsalestypeleasesTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable" roleURI="http://cbak.com.cn/role/ScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofmaturitiesofleaseliabilitiesTable" roleURI="http://cbak.com.cn/role/ScheduleofmaturitiesofleaseliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofleasetermanddiscountrateTable" roleURI="http://cbak.com.cn/role/ScheduleofleasetermanddiscountrateTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofoperatingleaseexpensesTable" roleURI="http://cbak.com.cn/role/ScheduleofoperatingleaseexpensesTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofintangibleassetsTable" roleURI="http://cbak.com.cn/role/ScheduleofintangibleassetsTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleoftradeaccountsandbillspayableTable" roleURI="http://cbak.com.cn/role/ScheduleoftradeaccountsandbillspayableTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofbankborrowingsTable" roleURI="http://cbak.com.cn/role/ScheduleofbankborrowingsTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleoffacilitiessecuredbythecompanysassetsTable" roleURI="http://cbak.com.cn/role/ScheduleoffacilitiessecuredbythecompanysassetsTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofothershorttermloansTable" roleURI="http://cbak.com.cn/role/ScheduleofothershorttermloansTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofaccruedexpensesandotherpayablesTable" roleURI="http://cbak.com.cn/role/ScheduleofaccruedexpensesandotherpayablesTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofdeferredgovernmentgrantsTable" roleURI="http://cbak.com.cn/role/ScheduleofdeferredgovernmentgrantsTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofprovisionforincometaxesexpensesTable" roleURI="http://cbak.com.cn/role/ScheduleofprovisionforincometaxesexpensesTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofincometaxreconciliationTable" roleURI="http://cbak.com.cn/role/ScheduleofincometaxreconciliationTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofdeferredtaxassetsandliabilitiesTable" roleURI="http://cbak.com.cn/role/ScheduleofdeferredtaxassetsandliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesTable" roleURI="http://cbak.com.cn/role/ScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofnonvestedrestrictedshareunitsgrantedTable" roleURI="http://cbak.com.cn/role/ScheduleofnonvestedrestrictedshareunitsgrantedTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofcalculationofincomelosspershareTable" roleURI="http://cbak.com.cn/role/ScheduleofcalculationofincomelosspershareTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleoftheoutstandingwarrantsTable" roleURI="http://cbak.com.cn/role/ScheduleoftheoutstandingwarrantsTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofwarrantsissuedTable" roleURI="http://cbak.com.cn/role/ScheduleofwarrantsissuedTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofwarrantsliabilitymeasuredatfairvalueonarecurringbasisusingLevel3inputsTable" roleURI="http://cbak.com.cn/role/ScheduleofwarrantsliabilitymeasuredatfairvalueonarecurringbasisusingLevel3inputsTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofthewarrantactivityTable" roleURI="http://cbak.com.cn/role/ScheduleofthewarrantactivityTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofcapitalcommitmentsTable" roleURI="http://cbak.com.cn/role/ScheduleofcapitalcommitmentsTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofrevenuebymajorcustomersbyreportingsegmentsTable" roleURI="http://cbak.com.cn/role/ScheduleofrevenuebymajorcustomersbyreportingsegmentsTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofaccountsreceivablebymajorcustomerTable" roleURI="http://cbak.com.cn/role/ScheduleofaccountsreceivablebymajorcustomerTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofnetpurchasebysuppliersTable" roleURI="http://cbak.com.cn/role/ScheduleofnetpurchasebysuppliersTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofaccountspayablebysuppliersTable" roleURI="http://cbak.com.cn/role/ScheduleofaccountspayablebysuppliersTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleoftransactionsTable" roleURI="http://cbak.com.cn/role/ScheduleoftransactionsTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofnetrevenuesfrommanufactureofbatteriesbyproductsTable" roleURI="http://cbak.com.cn/role/ScheduleofnetrevenuesfrommanufactureofbatteriesbyproductsTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasTable" roleURI="http://cbak.com.cn/role/ScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasTable"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_PrincipalActivitiesBasisofPresentationandOrganizationDetails" roleURI="http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_PledgeddepositsDetails" roleURI="http://cbak.com.cn/role/PledgeddepositsDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_TradeAccountsandBillsReceivablenetDetails" roleURI="http://cbak.com.cn/role/TradeAccountsandBillsReceivablenetDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_InventoriesDetails" roleURI="http://cbak.com.cn/role/InventoriesDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_PrepaymentsandOtherReceivablesDetails" roleURI="http://cbak.com.cn/role/PrepaymentsandOtherReceivablesDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_AcquisitionofasubsidiaryDetails" roleURI="http://cbak.com.cn/role/AcquisitionofasubsidiaryDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_PropertyPlantandEquipmentnetDetails" roleURI="http://cbak.com.cn/role/PropertyPlantandEquipmentnetDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ConstructioninProgressDetails" roleURI="http://cbak.com.cn/role/ConstructioninProgressDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_NonmarketableequitysecuritiesDetails" roleURI="http://cbak.com.cn/role/NonmarketableequitysecuritiesDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_LeaseDetails" roleURI="http://cbak.com.cn/role/LeaseDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_IntangibleAssetsnetDetails" roleURI="http://cbak.com.cn/role/IntangibleAssetsnetDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_TradeAccountsandBillsPayableDetails" roleURI="http://cbak.com.cn/role/TradeAccountsandBillsPayableDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_LoansDetails" roleURI="http://cbak.com.cn/role/LoansDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_AccruedExpensesandOtherPayablesDetails" roleURI="http://cbak.com.cn/role/AccruedExpensesandOtherPayablesDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_DeferredGovernmentGrantsDetails" roleURI="http://cbak.com.cn/role/DeferredGovernmentGrantsDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ProductWarrantyProvisionDetails" roleURI="http://cbak.com.cn/role/ProductWarrantyProvisionDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails" roleURI="http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_SharebasedCompensationDetails" roleURI="http://cbak.com.cn/role/SharebasedCompensationDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_IncomeLossPerShareDetails" roleURI="http://cbak.com.cn/role/IncomeLossPerShareDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_WarrantsDetails" roleURI="http://cbak.com.cn/role/WarrantsDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_CommitmentsandContingenciesDetails" roleURI="http://cbak.com.cn/role/CommitmentsandContingenciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_ConcentrationsandCreditRiskDetails" roleURI="http://cbak.com.cn/role/ConcentrationsandCreditRiskDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_SegmentInformationDetails" roleURI="http://cbak.com.cn/role/SegmentInformationDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#cbat_r_SubsequentEventsDetails" roleURI="http://cbak.com.cn/role/SubsequentEventsDetails"/>
  <roleRef xlink:type="simple" xlink:href="cbat-20210630.xsd#DocumentAndEntityInformation" roleURI="http://cbak.com.cn/role/DocumentAndEntityInformation"/>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ConsolidatedBalanceSheet">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsCurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsAssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_DepositsAssetsCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryNet" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssets" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetInvestmentInLeaseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetInvestmentInLeaseCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_NetInvestmentInLeaseCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConstructionInProgressNet" xlink:href="cbat-20210630.xsd#cbat_ConstructionInProgressNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="ConstructionInProgressNet" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MarketableSecuritiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketableSecuritiesNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_MarketableSecuritiesNoncurrent" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsAndOtherReceivablesNetCurrent" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OperatingLeaseRightOfUseAssetGross" xlink:href="cbat-20210630.xsd#cbat_OperatingLeaseRightOfUseAssetGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="OperatingLeaseRightOfUseAssetGross" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetInvestmentInLeaseNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetInvestmentInLeaseNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_NetInvestmentInLeaseNoncurrent" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_Assets" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableTradeCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableTradeCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableTradeCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LongTermDebtCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherShortTermBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherShortTermBorrowings"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherShortTermBorrowings" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAccountsPayableAndAccruedLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherAccountsPayableAndAccruedLiabilities" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToOtherRelatedPartiesClassifiedCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DueToOtherRelatedPartiesClassifiedCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_DueToOtherRelatedPartiesClassifiedCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DeferredGovernmentGrantsCurrent" xlink:href="cbat-20210630.xsd#cbat_DeferredGovernmentGrantsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="DeferredGovernmentGrantsCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_ProductWarrantyAccrualClassifiedCurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_DerivativeLiabilitiesCurrent" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenueNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredRevenueNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_DeferredRevenueNoncurrent" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ProductWarrantyAccrualClassifiedNonCurrent" xlink:href="cbat-20210630.xsd#cbat_ProductWarrantyAccrualClassifiedNonCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="ProductWarrantyAccrualClassifiedNonCurrent" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_TaxesPayableCurrentAndNoncurrent" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_Liabilities" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DonatedShares" xlink:href="cbat-20210630.xsd#cbat_DonatedShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="DonatedShares" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapital" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StatutoryReserves" xlink:href="cbat-20210630.xsd#cbat_StatutoryReserves"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="StatutoryReserves" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityBeforeTreasuryStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityBeforeTreasuryStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityBeforeTreasuryStock" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TreasuryStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_TreasuryStockValue" order="7.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquity" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_MinorityInterest" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ConsolidatedBalanceSheet_Parentheticals">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesAuthorized" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesIssued" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesOutstanding" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ConsolidatedIncomeStatement">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_Revenues" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfRevenue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_CostOfRevenue" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_GrossProfit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingExpensesAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingAndMarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_SellingAndMarketingExpense" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingExpenses" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingIncomeLoss" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_InterestIncomeExpenseNet" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ImpairmentOfNonmarketableEquitySecurities" xlink:href="cbat-20210630.xsd#cbat_ImpairmentOfNonmarketableEquitySecurities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="ImpairmentOfNonmarketableEquitySecurities" order="7.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="ChangeInFairValueOfWarrants" xlink:href="cbat-20210630.xsd#cbat_ChangeInFairValueOfWarrants"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="ChangeInFairValueOfWarrants" order="8.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="10.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLoss" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" order="12.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ProfitLoss" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" order="17.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareAbstract" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ShareholdersEquityType2or3">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_CommonStockMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DonatedSharesMember" xlink:href="cbat-20210630.xsd#cbat_DonatedSharesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="DonatedSharesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StatutoryReservesMember" xlink:href="cbat-20210630.xsd#cbat_StatutoryReservesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="StatutoryReservesMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_RetainedEarningsMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncontrollingInterestMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncontrollingInterestMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_NoncontrollingInterestMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TreasuryStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_TreasuryStockMember" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="8.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding_0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding_0" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueAcquisitions" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ConsolidatedCashFlow">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProfitLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DepreciationAndAmortization" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ProvisionForDoubtfulAccount" xlink:href="cbat-20210630.xsd#cbat_ProvisionForDoubtfulAccount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="ProvisionForDoubtfulAccount" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WritedownOfInventories" xlink:href="cbat-20210630.xsd#cbat_WritedownOfInventories"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="WritedownOfInventories" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SharebasedCompensation" xlink:href="cbat-20210630.xsd#cbat_SharebasedCompensation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="SharebasedCompensation" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAdjustmentOfWarrants" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAdjustmentOfWarrants"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_FairValueAdjustmentOfWarrants" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ImpairmentOfNonmarketableEquitySecuritiesValue" xlink:href="cbat-20210630.xsd#cbat_ImpairmentOfNonmarketableEquitySecuritiesValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="ImpairmentOfNonmarketableEquitySecuritiesValue" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" order="7.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="TradeAccountsAndBillsPayable" xlink:href="cbat-20210630.xsd#cbat_TradeAccountsAndBillsPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="TradeAccountsAndBillsPayable" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherAccountsPayable" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOverEnergyRecovery" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOverEnergyRecovery"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOverEnergyRecovery" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties" order="7.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="InvestmentInNonmarketableEquitySecurities" xlink:href="cbat-20210630.xsd#cbat_InvestmentInNonmarketableEquitySecurities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="InvestmentInNonmarketableEquitySecurities" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfBankDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfBankDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_RepaymentsOfBankDebt" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromOtherShortTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromOtherShortTermDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromOtherShortTermDebt" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfOtherShortTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfOtherShortTermDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_RepaymentsOfOtherShortTermDebt" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="ProceedsFromUnrelatedPartyDebt" xlink:href="cbat-20210630.xsd#cbat_ProceedsFromUnrelatedPartyDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="ProceedsFromUnrelatedPartyDebt" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TransferOfConstructionInProgressToPropertyPlantAndEquipment" xlink:href="cbat-20210630.xsd#cbat_TransferOfConstructionInProgressToPropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="TransferOfConstructionInProgressToPropertyPlantAndEquipment" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NoncashPaymentForPurchaseOfPropertyPlantAndEquipmentAndConstructionInProgressBy" xlink:href="cbat-20210630.xsd#cbat_NoncashPaymentForPurchaseOfPropertyPlantAndEquipmentAndConstructionInProgressBy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="NoncashPaymentForPurchaseOfPropertyPlantAndEquipmentAndConstructionInProgressBy" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalCashFlowElementsOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalCashFlowElementsOperatingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_AdditionalCashFlowElementsOperatingActivitiesAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OffsetRepaymentOfPromissoryNotes" xlink:href="cbat-20210630.xsd#cbat_OffsetRepaymentOfPromissoryNotes"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdditionalCashFlowElementsOperatingActivitiesAbstract" xlink:to="OffsetRepaymentOfPromissoryNotes" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OffsetPayableToShenzhenBAKSixthDebt" xlink:href="cbat-20210630.xsd#cbat_OffsetPayableToShenzhenBAKSixthDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdditionalCashFlowElementsOperatingActivitiesAbstract" xlink:to="OffsetPayableToShenzhenBAKSixthDebt" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalCashFlowElementsSummationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalCashFlowElementsSummationsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdditionalCashFlowElementsOperatingActivitiesAbstract" xlink:to="us-gaap_AdditionalCashFlowElementsSummationsAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaidNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdditionalCashFlowElementsSummationsAbstract" xlink:to="us-gaap_InterestPaidNet" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganization">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/Pledgeddeposits">
    <loc xlink:type="locator" xlink:label="PledgedDepositsAbstract" xlink:href="cbat-20210630.xsd#cbat_PledgedDepositsAbstract"/>
    <loc xlink:type="locator" xlink:label="PledgedDepositsTextBlock" xlink:href="cbat-20210630.xsd#cbat_PledgedDepositsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PledgedDepositsAbstract" xlink:to="PledgedDepositsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/TradeAccountsandBillsReceivablenet">
    <loc xlink:type="locator" xlink:label="TradeAccountsAndBillsReceivableNetAbstract" xlink:href="cbat-20210630.xsd#cbat_TradeAccountsAndBillsReceivableNetAbstract"/>
    <loc xlink:type="locator" xlink:label="TradeAccountsAndBillsReceivableNetTextBlock" xlink:href="cbat-20210630.xsd#cbat_TradeAccountsAndBillsReceivableNetTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TradeAccountsAndBillsReceivableNetAbstract" xlink:to="TradeAccountsAndBillsReceivableNetTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/Inventories">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/PrepaymentsandOtherReceivables">
    <loc xlink:type="locator" xlink:label="PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract" xlink:href="cbat-20210630.xsd#cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract"/>
    <loc xlink:type="locator" xlink:label="PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeTextBlock" xlink:href="cbat-20210630.xsd#cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract" xlink:to="PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/Acquisitionofasubsidiary">
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/PayablestoFormerSubsidiariesnet">
    <loc xlink:type="locator" xlink:label="ReceivablesFromFormerSubsidiariesAbstract" xlink:href="cbat-20210630.xsd#cbat_ReceivablesFromFormerSubsidiariesAbstract"/>
    <loc xlink:type="locator" xlink:label="ReceivablesFromFormerSubsidiariesTextBlock" xlink:href="cbat-20210630.xsd#cbat_ReceivablesFromFormerSubsidiariesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ReceivablesFromFormerSubsidiariesAbstract" xlink:to="ReceivablesFromFormerSubsidiariesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/PropertyPlantandEquipmentnet">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ConstructioninProgress">
    <loc xlink:type="locator" xlink:label="ConstructionInProgressAbstract" xlink:href="cbat-20210630.xsd#cbat_ConstructionInProgressAbstract"/>
    <loc xlink:type="locator" xlink:label="ConstructionInProgressTextBlock" xlink:href="cbat-20210630.xsd#cbat_ConstructionInProgressTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConstructionInProgressAbstract" xlink:to="ConstructionInProgressTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/Nonmarketableequitysecurities">
    <loc xlink:type="locator" xlink:label="NonMarketableSecuritiesAbstract" xlink:href="cbat-20210630.xsd#cbat_NonMarketableSecuritiesAbstract"/>
    <loc xlink:type="locator" xlink:label="NonMarketableSecuritiesTextBlock" xlink:href="cbat-20210630.xsd#cbat_NonMarketableSecuritiesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NonMarketableSecuritiesAbstract" xlink:to="NonMarketableSecuritiesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/Lease">
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCostAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCostAbstract"/>
    <loc xlink:type="locator" xlink:label="LeaseTable" xlink:href="cbat-20210630.xsd#cbat_LeaseTable"/>
    <loc xlink:type="locator" xlink:label="LeaseLineItems" xlink:href="cbat-20210630.xsd#cbat_LeaseLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="LeaseTable" order="1.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeaseTable" xlink:to="LeaseLineItems" order="1.0"/>
    <loc xlink:type="locator" xlink:label="OperatingLeasesOfLesseeDisclosuresTextBlock" xlink:href="cbat-20210630.xsd#cbat_OperatingLeasesOfLesseeDisclosuresTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeaseLineItems" xlink:to="OperatingLeasesOfLesseeDisclosuresTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/IntangibleAssetsnet">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/TradeAccountsandBillsPayable">
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract" xlink:to="us-gaap_OtherLiabilitiesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/Loans">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/AccruedExpensesandOtherPayables">
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/DeferredGovernmentGrants">
    <loc xlink:type="locator" xlink:label="OtherLongTermPayablesAbstract" xlink:href="cbat-20210630.xsd#cbat_OtherLongTermPayablesAbstract"/>
    <loc xlink:type="locator" xlink:label="OtherLongTermPayablesTextBlock" xlink:href="cbat-20210630.xsd#cbat_OtherLongTermPayablesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherLongTermPayablesAbstract" xlink:to="OtherLongTermPayablesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ProductWarrantyProvision">
    <loc xlink:type="locator" xlink:label="us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductWarrantiesDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProductWarrantyDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductWarrantyDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:to="us-gaap_ProductWarrantyDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilities">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/SharebasedCompensation">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/IncomeLossPerShare">
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/Warrants">
    <loc xlink:type="locator" xlink:label="WarrantsDisclosureAbstract" xlink:href="cbat-20210630.xsd#cbat_WarrantsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="WarrantsDisclosureTextBlock" xlink:href="cbat-20210630.xsd#cbat_WarrantsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDisclosureAbstract" xlink:to="WarrantsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/FairValueofFinancialInstruments">
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/CommitmentsandContingencies">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ConcentrationsandCreditRisk">
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/SegmentInformation">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/SubsequentEvents">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/AccountingPoliciesByPolicy">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RecentlyIssuedAccountingStandardsPoliciesTextBlock" xlink:href="cbat-20210630.xsd#cbat_RecentlyIssuedAccountingStandardsPoliciesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="RecentlyIssuedAccountingStandardsPoliciesTextBlock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/PledgeddepositsTables">
    <loc xlink:type="locator" xlink:label="PledgedDepositsAbstract" xlink:href="cbat-20210630.xsd#cbat_PledgedDepositsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PledgedDepositsAbstract" xlink:to="us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/TradeAccountsandBillsReceivablenetTables">
    <loc xlink:type="locator" xlink:label="TradeAccountsAndBillsReceivableNetAbstract" xlink:href="cbat-20210630.xsd#cbat_TradeAccountsAndBillsReceivableNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TradeAccountsAndBillsReceivableNetAbstract" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TradeAccountsAndBillsReceivableNetAbstract" xlink:to="us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/InventoriesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/PrepaymentsandOtherReceivablesTables">
    <loc xlink:type="locator" xlink:label="PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract" xlink:href="cbat-20210630.xsd#cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract" xlink:to="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/AcquisitionofasubsidiaryTables">
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfAcquisitionOfASubsidiaryTableTextBlock" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfAcquisitionOfASubsidiaryTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="ScheduleOfAcquisitionOfASubsidiaryTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/PayablestoFormerSubsidiariesnetTables">
    <loc xlink:type="locator" xlink:label="ReceivablesFromFormerSubsidiariesAbstract" xlink:href="cbat-20210630.xsd#cbat_ReceivablesFromFormerSubsidiariesAbstract"/>
    <loc xlink:type="locator" xlink:label="PayablesToFormerSubsidiariesNetTableTextBlock" xlink:href="cbat-20210630.xsd#cbat_PayablesToFormerSubsidiariesNetTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ReceivablesFromFormerSubsidiariesAbstract" xlink:to="PayablesToFormerSubsidiariesNetTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/PropertyPlantandEquipmentnetTables">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ConstructioninProgressTables">
    <loc xlink:type="locator" xlink:label="ConstructionInProgressAbstract" xlink:href="cbat-20210630.xsd#cbat_ConstructionInProgressAbstract"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfConstructionInProgressTableTextBlock" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfConstructionInProgressTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConstructionInProgressAbstract" xlink:to="ScheduleOfConstructionInProgressTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/NonmarketableequitysecuritiesTables">
    <loc xlink:type="locator" xlink:label="NonMarketableSecuritiesAbstract" xlink:href="cbat-20210630.xsd#cbat_NonMarketableSecuritiesAbstract"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfNonMarketableSecuritiesTableTextBlock" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfNonMarketableSecuritiesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NonMarketableSecuritiesAbstract" xlink:to="ScheduleOfNonMarketableSecuritiesTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/LeaseTables">
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCostAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCostAbstract"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfRightofuseAssets" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfRightofuseAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="ScheduleOfRightofuseAssets" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfNetInvestmentInSalestypeLeasesTableTextBlock" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfNetInvestmentInSalestypeLeasesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="ScheduleOfNetInvestmentInSalestypeLeasesTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfFutureMinimumLeasePaymentsForCapitalLeaseTableTextBlock" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeaseTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="ScheduleOfFutureMinimumLeasePaymentsForCapitalLeaseTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfFutureMinimumRentalPaymentsForOperatingLeaseTableTextBlock" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeaseTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="ScheduleOfFutureMinimumRentalPaymentsForOperatingLeaseTableTextBlock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfLeaseTermAndDiscountRateTableTextBlock" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfLeaseTermAndDiscountRateTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="ScheduleOfLeaseTermAndDiscountRateTableTextBlock" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfOperatingLeaseExpensesTableTextBlock" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfOperatingLeaseExpensesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="ScheduleOfOperatingLeaseExpensesTableTextBlock" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/IntangibleAssetsnetTables">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/TradeAccountsandBillsPayableTables">
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/LoansTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDebtTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfQuantitativeInformationAboutFinancialAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfQuantitativeInformationAboutFinancialAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_ScheduleOfQuantitativeInformationAboutFinancialAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShortTermDebtTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShortTermDebtTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_ScheduleOfShortTermDebtTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/AccruedExpensesandOtherPayablesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/DeferredGovernmentGrantsTables">
    <loc xlink:type="locator" xlink:label="OtherLongTermPayablesAbstract" xlink:href="cbat-20210630.xsd#cbat_OtherLongTermPayablesAbstract"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfDeferredGovernmentGrantsTableTextBlock" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfDeferredGovernmentGrantsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherLongTermPayablesAbstract" xlink:to="ScheduleOfDeferredGovernmentGrantsTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/SharebasedCompensationTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/IncomeLossPerShareTables">
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/WarrantsTables">
    <loc xlink:type="locator" xlink:label="WarrantsDisclosureAbstract" xlink:href="cbat-20210630.xsd#cbat_WarrantsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfOutstandingWarrants" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfOutstandingWarrants"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDisclosureAbstract" xlink:to="ScheduleOfOutstandingWarrants" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WarrantIssuedTableTextBlock" xlink:href="cbat-20210630.xsd#cbat_WarrantIssuedTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDisclosureAbstract" xlink:to="WarrantIssuedTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScheduleOfCondensedCashFlowStatementTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDisclosureAbstract" xlink:to="srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfWarrantActivityTableTextBlock" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfWarrantActivityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDisclosureAbstract" xlink:to="ScheduleOfWarrantActivityTableTextBlock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/CommitmentsandContingenciesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermPurchaseCommitmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermPurchaseCommitmentTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_LongTermPurchaseCommitmentTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ConcentrationsandCreditRiskTables">
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfAccountsReceivableByMajorCustomerTableTextBlock" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfAccountsReceivableByMajorCustomerTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="ScheduleOfAccountsReceivableByMajorCustomerTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfNetPurchaseBySuplierTableTextBlock" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfNetPurchaseBySuplierTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="ScheduleOfNetPurchaseBySuplierTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfAccountsPayableBySuppliersTableTextBlock" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfAccountsPayableBySuppliersTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="ScheduleOfAccountsPayableBySuppliersTableTextBlock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfTransactionsWithTheFormerSubsidiariesTableTextBlock" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfTransactionsWithTheFormerSubsidiariesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="ScheduleOfTransactionsWithTheFormerSubsidiariesTableTextBlock" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/SegmentInformationTables">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofpledgeddepositsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfPledgedDepositsAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfPledgedDepositsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPledgedDepositsAbstract" xlink:to="us-gaap_AccountsPayableCurrentAndNoncurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPledgedDepositsAbstract" xlink:to="us-gaap_OtherLiabilities" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsAssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPledgedDepositsAbstract" xlink:to="us-gaap_DepositsAssetsCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleoftradeaccountsandbillsreceivableTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfTradeAccountsAndBillsReceivableAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfTradeAccountsAndBillsReceivableAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableGrossCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTradeAccountsAndBillsReceivableAbstract" xlink:to="us-gaap_AccountsReceivableGrossCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LessAllowanceForDoubtfulAccounts" xlink:href="cbat-20210630.xsd#cbat_LessAllowanceForDoubtfulAccounts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTradeAccountsAndBillsReceivableAbstract" xlink:to="LessAllowanceForDoubtfulAccounts" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTradeAccountsAndBillsReceivableAbstract" xlink:to="us-gaap_AccountsReceivableNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BillsReceivable" xlink:href="cbat-20210630.xsd#cbat_BillsReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTradeAccountsAndBillsReceivableAbstract" xlink:to="BillsReceivable" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTradeAccountsAndBillsReceivableAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofanalysisoftheallowancefordoubtfulaccountsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfAnalysisOfTheAllowanceForDoubtfulAccountsAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfAnalysisOfTheAllowanceForDoubtfulAccountsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAnalysisOfTheAllowanceForDoubtfulAccountsAbstract" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="GrossProvisionForDoubtfulAccounts" xlink:href="cbat-20210630.xsd#cbat_GrossProvisionForDoubtfulAccounts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAnalysisOfTheAllowanceForDoubtfulAccountsAbstract" xlink:to="GrossProvisionForDoubtfulAccounts" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ReversalRecoveriesByCash" xlink:href="cbat-20210630.xsd#cbat_ReversalRecoveriesByCash"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAnalysisOfTheAllowanceForDoubtfulAccountsAbstract" xlink:to="ReversalRecoveriesByCash" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ChargedToConsolidatedStatementsOfOperationsAndComprehensiveLossIncome" xlink:href="cbat-20210630.xsd#cbat_ChargedToConsolidatedStatementsOfOperationsAndComprehensiveLossIncome"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAnalysisOfTheAllowanceForDoubtfulAccountsAbstract" xlink:to="ChargedToConsolidatedStatementsOfOperationsAndComprehensiveLossIncome" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AllowanceForDoubtfulAccountsForeignExchangeAdjustment" xlink:href="cbat-20210630.xsd#cbat_AllowanceForDoubtfulAccountsForeignExchangeAdjustment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAnalysisOfTheAllowanceForDoubtfulAccountsAbstract" xlink:to="AllowanceForDoubtfulAccountsForeignExchangeAdjustment" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAnalysisOfTheAllowanceForDoubtfulAccountsAbstract" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_0" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofinventoriesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfInventoriesAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfInventoriesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryRawMaterials" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryRawMaterials"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfInventoriesAbstract" xlink:to="us-gaap_InventoryRawMaterials" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryWorkInProcess" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryWorkInProcess"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfInventoriesAbstract" xlink:to="us-gaap_InventoryWorkInProcess" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryFinishedGoods" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryFinishedGoods"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfInventoriesAbstract" xlink:to="us-gaap_InventoryFinishedGoods" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfInventoriesAbstract" xlink:to="us-gaap_InventoryNet" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofprepaymentsandotherreceivablesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfPrepaymentsAndOtherReceivablesAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfPrepaymentsAndOtherReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValueAddedTaxReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValueAddedTaxReceivableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPrepaymentsAndOtherReceivablesAbstract" xlink:to="us-gaap_ValueAddedTaxReceivableCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LoanReceivables" xlink:href="cbat-20210630.xsd#cbat_LoanReceivables"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPrepaymentsAndOtherReceivablesAbstract" xlink:to="LoanReceivables" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PrepaymentsToSuppliers" xlink:href="cbat-20210630.xsd#cbat_PrepaymentsToSuppliers"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPrepaymentsAndOtherReceivablesAbstract" xlink:to="PrepaymentsToSuppliers" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPrepaymentsAndOtherReceivablesAbstract" xlink:to="us-gaap_DepositAssets" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueFromEmployeesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DueFromEmployeesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPrepaymentsAndOtherReceivablesAbstract" xlink:to="us-gaap_DueFromEmployeesCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPrepaymentsAndOtherReceivablesAbstract" xlink:to="us-gaap_PrepaidExpenseCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherPrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherPrepaidExpenseCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPrepaymentsAndOtherReceivablesAbstract" xlink:to="us-gaap_OtherPrepaidExpenseCurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PrepaidAndOtherAssetsGross" xlink:href="cbat-20210630.xsd#cbat_PrepaidAndOtherAssetsGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPrepaymentsAndOtherReceivablesAbstract" xlink:to="PrepaidAndOtherAssetsGross" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPrepaymentsAndOtherReceivablesAbstract" xlink:to="us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables" order="8.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPrepaymentsAndOtherReceivablesAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssets" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofAcquisitionofasubsidiaryTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfAcquisitionOfASubsidiaryAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfAcquisitionOfASubsidiaryAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SecurityDeposit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecurityDeposit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAcquisitionOfASubsidiaryAbstract" xlink:to="us-gaap_SecurityDeposit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofpayablestoaformersubsidiariesnetTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfPayablesToAFormerSubsidiariesNetAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfPayablesToAFormerSubsidiariesNetAbstract"/>
    <loc xlink:type="locator" xlink:label="PayablestoFormerSubsidiariesnetDetailsScheduleofpayablestoaformersubsidiariesnetTable" xlink:href="cbat-20210630.xsd#cbat_PayablestoFormerSubsidiariesnetDetailsScheduleofpayablestoaformersubsidiariesnetTable"/>
    <loc xlink:type="locator" xlink:label="PayablestoFormerSubsidiariesnetDetailsScheduleofpayablestoaformersubsidiariesnetLineItems" xlink:href="cbat-20210630.xsd#cbat_PayablestoFormerSubsidiariesnetDetailsScheduleofpayablestoaformersubsidiariesnetLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPayablesToAFormerSubsidiariesNetAbstract" xlink:to="PayablestoFormerSubsidiariesnetDetailsScheduleofpayablestoaformersubsidiariesnetTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PayablestoFormerSubsidiariesnetDetailsScheduleofpayablestoaformersubsidiariesnetTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="BakTianjinMember" xlink:href="cbat-20210630.xsd#cbat_BakTianjinMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="BakTianjinMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BakShenzhenMember" xlink:href="cbat-20210630.xsd#cbat_BakShenzhenMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="BakShenzhenMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PayablestoFormerSubsidiariesnetDetailsScheduleofpayablestoaformersubsidiariesnetTable" xlink:to="PayablestoFormerSubsidiariesnetDetailsScheduleofpayablestoaformersubsidiariesnetLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToOtherRelatedPartiesClassifiedCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DueToOtherRelatedPartiesClassifiedCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PayablestoFormerSubsidiariesnetDetailsScheduleofpayablestoaformersubsidiariesnetLineItems" xlink:to="us-gaap_DueToOtherRelatedPartiesClassifiedCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofpropertyplantandequipmentnetTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfPropertyPlantAndEquipmentNetAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfPropertyPlantAndEquipmentNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BuildingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_BuildingMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MachineryAndEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_MachineryAndEquipmentMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OfficeEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OfficeEquipmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_OfficeEquipmentMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VehiclesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VehiclesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_VehiclesMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetImpairmentCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetImpairmentCharges"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_AssetImpairmentCharges" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofconstructioninprogressTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfConstructionInProgressAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfConstructionInProgressAbstract"/>
    <loc xlink:type="locator" xlink:label="ConstructionProgress" xlink:href="cbat-20210630.xsd#cbat_ConstructionProgress"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfConstructionInProgressAbstract" xlink:to="ConstructionProgress" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentOther" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfConstructionInProgressAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentOther" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionInProgressGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionInProgressGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfConstructionInProgressAbstract" xlink:to="us-gaap_ConstructionInProgressGross" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofNonmarketableequitysecuritiesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfNonMarketableEquitySecuritiesAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfNonMarketableEquitySecuritiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquitySecuritiesFvNiCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesFvNiCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNonMarketableEquitySecuritiesAbstract" xlink:to="us-gaap_EquitySecuritiesFvNiCost" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="GoodwilImpairment" xlink:href="cbat-20210630.xsd#cbat_GoodwilImpairment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNonMarketableEquitySecuritiesAbstract" xlink:to="GoodwilImpairment" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CarryingAmount" xlink:href="cbat-20210630.xsd#cbat_CarryingAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNonMarketableEquitySecuritiesAbstract" xlink:to="CarryingAmount" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofrightofuseassetsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfRightOfUseAssetsAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfRightOfUseAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="OperatingLeaseRightOfUseAssetAtPeriod" xlink:href="cbat-20210630.xsd#cbat_OperatingLeaseRightOfUseAssetAtPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRightOfUseAssetsAbstract" xlink:to="OperatingLeaseRightOfUseAssetAtPeriod" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="AmortizationChargeForThePeriod" xlink:href="cbat-20210630.xsd#cbat_AmortizationChargeForThePeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRightOfUseAssetsAbstract" xlink:to="AmortizationChargeForThePeriod" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="ForeignExchangeAdjustment" xlink:href="cbat-20210630.xsd#cbat_ForeignExchangeAdjustment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRightOfUseAssetsAbstract" xlink:to="ForeignExchangeAdjustment" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OperatingLeaseRightOfUseAssetAtPeriod_0" xlink:href="cbat-20210630.xsd#cbat_OperatingLeaseRightOfUseAssetAtPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRightOfUseAssetsAbstract" xlink:to="OperatingLeaseRightOfUseAssetAtPeriod_0" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofnetinvestmentinsalestypeleasesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfNetInvestmentInSalesTypeLeasesAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfNetInvestmentInSalesTypeLeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetInvestmentInLease" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetInvestmentInLease"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNetInvestmentInSalesTypeLeasesAbstract" xlink:to="us-gaap_NetInvestmentInLease" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LessUnearnedIncomeRepresentingInterest" xlink:href="cbat-20210630.xsd#cbat_LessUnearnedIncomeRepresentingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNetInvestmentInSalesTypeLeasesAbstract" xlink:to="LessUnearnedIncomeRepresentingInterest" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetInvestmentInLeaseAfterAllowanceForCreditLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetInvestmentInLeaseAfterAllowanceForCreditLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNetInvestmentInSalesTypeLeasesAbstract" xlink:to="us-gaap_NetInvestmentInLeaseAfterAllowanceForCreditLoss" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetInvestmentInLeaseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetInvestmentInLeaseCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNetInvestmentInSalesTypeLeasesAbstract" xlink:to="us-gaap_NetInvestmentInLeaseCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetInvestmentInLeaseNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetInvestmentInLeaseNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNetInvestmentInSalesTypeLeasesAbstract" xlink:to="us-gaap_NetInvestmentInLeaseNoncurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfFutureMinimumLeasePaymentsReceivableForSalesTypeLeasesAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfFutureMinimumLeasePaymentsReceivableForSalesTypeLeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable" xlink:href="cbat-20210630.xsd#cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable"/>
    <loc xlink:type="locator" xlink:label="LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesLineItems" xlink:href="cbat-20210630.xsd#cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFutureMinimumLeasePaymentsReceivableForSalesTypeLeasesAbstract" xlink:to="LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="TotalMinimumLeasePaymentsToBeReceivedMember" xlink:href="cbat-20210630.xsd#cbat_TotalMinimumLeasePaymentsToBeReceivedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="TotalMinimumLeasePaymentsToBeReceivedMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AmortizationOfUnearnedIncomeMember" xlink:href="cbat-20210630.xsd#cbat_AmortizationOfUnearnedIncomeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="AmortizationOfUnearnedIncomeMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NetInvestmentInSalesTypeLeasesMember" xlink:href="cbat-20210630.xsd#cbat_NetInvestmentInSalesTypeLeasesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="NetInvestmentInSalesTypeLeasesMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable" xlink:to="LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="CapitalLeasesFutureMinimumPaymentReceivableCurrent" xlink:href="cbat-20210630.xsd#cbat_CapitalLeasesFutureMinimumPaymentReceivableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesLineItems" xlink:to="CapitalLeasesFutureMinimumPaymentReceivableCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CapitalLeasesFutureMinimumPaymentReceivableInTwoYears" xlink:href="cbat-20210630.xsd#cbat_CapitalLeasesFutureMinimumPaymentReceivableInTwoYears"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesLineItems" xlink:to="CapitalLeasesFutureMinimumPaymentReceivableInTwoYears" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CapitalLeasesFutureMinimumPaymentReceivableInThreeYears" xlink:href="cbat-20210630.xsd#cbat_CapitalLeasesFutureMinimumPaymentReceivableInThreeYears"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesLineItems" xlink:to="CapitalLeasesFutureMinimumPaymentReceivableInThreeYears" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CapitalLeasesFutureMinimumPaymentReceivableInFiveYears" xlink:href="cbat-20210630.xsd#cbat_CapitalLeasesFutureMinimumPaymentReceivableInFiveYears"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesLineItems" xlink:to="CapitalLeasesFutureMinimumPaymentReceivableInFiveYears" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CapitalLeasesFutureMinimumPaymentReceivableDueThereafter" xlink:href="cbat-20210630.xsd#cbat_CapitalLeasesFutureMinimumPaymentReceivableDueThereafter"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CapitalLeasesFutureMinimumPaymentReceivableInFiveYears" xlink:to="CapitalLeasesFutureMinimumPaymentReceivableDueThereafter" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CapitalLeasesFutureMinimumPaymentReceivable" xlink:href="cbat-20210630.xsd#cbat_CapitalLeasesFutureMinimumPaymentReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CapitalLeasesFutureMinimumPaymentReceivableInFiveYears" xlink:to="CapitalLeasesFutureMinimumPaymentReceivable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofmaturitiesofleaseliabilitiesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" xlink:href="cbat-20210630.xsd#cbat_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_OperatingLeaseLiability" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofleasetermanddiscountrateTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfLeaseTermAndDiscountRateAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfLeaseTermAndDiscountRateAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfLeaseTermAndDiscountRateAbstract" xlink:to="us-gaap_OperatingLeaseExpense" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfLeaseTermAndDiscountRateAbstract" xlink:to="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofoperatingleaseexpensesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfOperatingLeaseExpensesAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfOperatingLeaseExpensesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOperatingLeaseExpensesAbstract" xlink:to="us-gaap_OperatingLeaseCost" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOperatingLeaseExpensesAbstract" xlink:to="us-gaap_LeaseCost" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofintangibleassetsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfIntangibleAssetsAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfIntangibleAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalizedComputerSoftwareGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedComputerSoftwareGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfIntangibleAssetsAbstract" xlink:to="us-gaap_CapitalizedComputerSoftwareGross" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfIntangibleAssetsAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfIntangibleAssetsAbstract" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleoftradeaccountsandbillspayableTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfTradeAccountsAndBillsPayableAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfTradeAccountsAndBillsPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTradeAccountsAndBillsPayableAbstract" xlink:to="us-gaap_AccountsPayableCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BankAcceptancesExecutedAndOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BankAcceptancesExecutedAndOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTradeAccountsAndBillsPayableAbstract" xlink:to="us-gaap_BankAcceptancesExecutedAndOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableTradeCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableTradeCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTradeAccountsAndBillsPayableAbstract" xlink:to="us-gaap_AccountsPayableTradeCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofbankborrowingsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfBankBorrowingsAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfBankBorrowingsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableToBankCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansPayableToBankCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBankBorrowingsAbstract" xlink:to="us-gaap_LoansPayableToBankCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleoffacilitiessecuredbythecompanysassetsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfFacilitiesSecuredByTheCompanysAssetsAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfFacilitiesSecuredByTheCompanysAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsAndAssociatedLiabilitiesOfTransfersAccountedForAsSecuredBorrowingsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAndAssociatedLiabilitiesOfTransfersAccountedForAsSecuredBorrowingsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFacilitiesSecuredByTheCompanysAssetsAbstract" xlink:to="us-gaap_ScheduleOfAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CollateralAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CollateralAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTable" xlink:to="us-gaap_CollateralAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CollateralDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CollateralDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollateralAxis" xlink:to="us-gaap_CollateralDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="PledgedDepositsMember" xlink:href="cbat-20210630.xsd#cbat_PledgedDepositsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollateralAxis" xlink:to="PledgedDepositsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RightOfUseAssetsnote9Member" xlink:href="cbat-20210630.xsd#cbat_RightOfUseAssetsnote9Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollateralAxis" xlink:to="RightOfUseAssetsnote9Member" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CollateralBuildingsMember" xlink:href="cbat-20210630.xsd#cbat_CollateralBuildingsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollateralAxis" xlink:to="CollateralBuildingsMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CollateralMachineryAndEquipmentMember" xlink:href="cbat-20210630.xsd#cbat_CollateralMachineryAndEquipmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollateralAxis" xlink:to="CollateralMachineryAndEquipmentMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTable" xlink:to="us-gaap_AssetsAndAssociatedLiabilitiesOfTransfersAccountedForAsSecuredBorrowingsLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentCollateralAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentCollateralAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAndAssociatedLiabilitiesOfTransfersAccountedForAsSecuredBorrowingsLineItems" xlink:to="us-gaap_DebtInstrumentCollateralAmount" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofothershorttermloansTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfOtherShortTermLoansAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfOtherShortTermLoansAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShortTermDebtTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShortTermDebtTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermDebtLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherShortTermLoansAbstract" xlink:to="us-gaap_ScheduleOfShortTermDebtTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShortTermDebtTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="MrXiangqianLiTheCompanysFormerCEOMember" xlink:href="cbat-20210630.xsd#cbat_MrXiangqianLiTheCompanysFormerCEOMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="MrXiangqianLiTheCompanysFormerCEOMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MrYunfeiLiMember" xlink:href="cbat-20210630.xsd#cbat_MrYunfeiLiMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="MrYunfeiLiMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareholdersMember" xlink:href="cbat-20210630.xsd#cbat_ShareholdersMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="ShareholdersMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MrWenwuYuMember" xlink:href="cbat-20210630.xsd#cbat_MrWenwuYuMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="MrWenwuYuMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MrLongqianPengMember" xlink:href="cbat-20210630.xsd#cbat_MrLongqianPengMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="MrLongqianPengMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SuzhouZhengyuanweiNeedleCeCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_SuzhouZhengyuanweiNeedleCeCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="SuzhouZhengyuanweiNeedleCeCoLtdMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShortTermDebtTable" xlink:to="us-gaap_ShortTermDebtLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToRelatedPartiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_DueToRelatedPartiesCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AdvancesFromUnrelatedThirdParty" xlink:href="cbat-20210630.xsd#cbat_AdvancesFromUnrelatedThirdParty"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="AdvancesFromUnrelatedThirdParty" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OtherShortTermsBorrowings" xlink:href="cbat-20210630.xsd#cbat_OtherShortTermsBorrowings"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="OtherShortTermsBorrowings" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofaccruedexpensesandotherpayablesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfAccruedExpensesAndOtherPayablesAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfAccruedExpensesAndOtherPayablesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccruedExpensesAndOtherPayablesAbstract" xlink:to="us-gaap_ConstructionPayableCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EquipmentPurchasePayable" xlink:href="cbat-20210630.xsd#cbat_EquipmentPurchasePayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccruedExpensesAndOtherPayablesAbstract" xlink:to="EquipmentPurchasePayable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LiquidatedDamagesAmount" xlink:href="cbat-20210630.xsd#cbat_LiquidatedDamagesAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccruedExpensesAndOtherPayablesAbstract" xlink:to="LiquidatedDamagesAmount" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedEmployeeBenefitsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedEmployeeBenefitsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccruedExpensesAndOtherPayablesAbstract" xlink:to="us-gaap_AccruedEmployeeBenefitsCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AccruedCustomerDeposits" xlink:href="cbat-20210630.xsd#cbat_AccruedCustomerDeposits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccruedExpensesAndOtherPayablesAbstract" xlink:to="AccruedCustomerDeposits" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccruedExpensesAndOtherPayablesAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccruedExpensesAndOtherPayablesAbstract" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccruedExpensesAndOtherPayablesAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofdeferredgovernmentgrantsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfDeferredGovernmentGrantsAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfDeferredGovernmentGrantsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLongTermDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDeferredGovernmentGrantsAbstract" xlink:to="us-gaap_OtherLongTermDebt" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLongTermDebtCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDeferredGovernmentGrantsAbstract" xlink:to="us-gaap_OtherLongTermDebtCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLongTermDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLongTermDebtNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDeferredGovernmentGrantsAbstract" xlink:to="us-gaap_OtherLongTermDebtNoncurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofprovisionforincometaxesexpensesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfProvisionForIncomeTaxesExpensesAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfProvisionForIncomeTaxesExpensesAbstract"/>
    <loc xlink:type="locator" xlink:label="PrcIncomeTaxAbstract" xlink:href="cbat-20210630.xsd#cbat_PrcIncomeTaxAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfProvisionForIncomeTaxesExpensesAbstract" xlink:to="PrcIncomeTaxAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrcIncomeTaxAbstract" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrcIncomeTaxAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrcIncomeTaxAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofincometaxreconciliationTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfIncomeTaxReconciliationAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfIncomeTaxReconciliationAbstract"/>
    <loc xlink:type="locator" xlink:label="LossIncomeBeforeIncomeTaxes" xlink:href="cbat-20210630.xsd#cbat_LossIncomeBeforeIncomeTaxes"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfIncomeTaxReconciliationAbstract" xlink:to="LossIncomeBeforeIncomeTaxes" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfIncomeTaxReconciliationAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfIncomeTaxReconciliationAbstract" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfIncomeTaxReconciliationAbstract" xlink:to="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfIncomeTaxReconciliationAbstract" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpense" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfIncomeTaxReconciliationAbstract" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfIncomeTaxReconciliationAbstract" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfIncomeTaxReconciliationAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofdeferredtaxassetsandliabilitiesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfDeferredTaxAssetsAndLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesTable" xlink:href="cbat-20210630.xsd#cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesTable"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesLineItems" xlink:href="cbat-20210630.xsd#cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="ComponentsOfDeferredTaxAssetsAxis" xlink:href="cbat-20210630.xsd#cbat_ComponentsOfDeferredTaxAssetsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesTable" xlink:to="ComponentsOfDeferredTaxAssetsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ComponentsOfDeferredTaxAssetsDomain" xlink:href="cbat-20210630.xsd#cbat_ComponentsOfDeferredTaxAssetsDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ComponentsOfDeferredTaxAssetsAxis" xlink:to="ComponentsOfDeferredTaxAssetsDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradeAccountsReceivableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TradeAccountsReceivableMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ComponentsOfDeferredTaxAssetsAxis" xlink:to="us-gaap_TradeAccountsReceivableMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoriesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoriesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ComponentsOfDeferredTaxAssetsAxis" xlink:to="us-gaap_InventoriesMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DeferredTaxAssetsPropertyPlantAndEquipmentMember" xlink:href="cbat-20210630.xsd#cbat_DeferredTaxAssetsPropertyPlantAndEquipmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ComponentsOfDeferredTaxAssetsAxis" xlink:to="DeferredTaxAssetsPropertyPlantAndEquipmentMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ImpairmentOnNonmarketableEquitySecuritiesMember" xlink:href="cbat-20210630.xsd#cbat_ImpairmentOnNonmarketableEquitySecuritiesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ComponentsOfDeferredTaxAssetsAxis" xlink:to="ImpairmentOnNonmarketableEquitySecuritiesMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ProvisionForProductWarrantyMember" xlink:href="cbat-20210630.xsd#cbat_ProvisionForProductWarrantyMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ComponentsOfDeferredTaxAssetsAxis" xlink:to="ProvisionForProductWarrantyMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesTable" xlink:to="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="DeferredTaxAssetsAbstract" xlink:href="cbat-20210630.xsd#cbat_DeferredTaxAssetsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesLineItems" xlink:to="DeferredTaxAssetsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DeferredTaxAssetNetNoncurrent" xlink:href="cbat-20210630.xsd#cbat_DeferredTaxAssetNetNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsAbstract" xlink:to="DeferredTaxAssetNetNoncurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DeferredTaxAssetValuationAllowanceNoncurrent" xlink:href="cbat-20210630.xsd#cbat_DeferredTaxAssetValuationAllowanceNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsAbstract" xlink:to="DeferredTaxAssetValuationAllowanceNoncurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DeferredTaxesLiabilitiesNoncurrent" xlink:href="cbat-20210630.xsd#cbat_DeferredTaxesLiabilitiesNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesLineItems" xlink:to="DeferredTaxesLiabilitiesNoncurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfUnrecognizedTaxBenefitsExcludingInterestAndPenaltiesAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfUnrecognizedTaxBenefitsExcludingInterestAndPenaltiesAbstract"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesTable" xlink:href="cbat-20210630.xsd#cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesTable"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesLineItems" xlink:href="cbat-20210630.xsd#cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfUnrecognizedTaxBenefitsExcludingInterestAndPenaltiesAbstract" xlink:to="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="TypeOfCurrencyAxis" xlink:href="cbat-20210630.xsd#cbat_TypeOfCurrencyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesTable" xlink:to="TypeOfCurrencyAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="GrossUTBMember" xlink:href="cbat-20210630.xsd#cbat_GrossUTBMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TypeOfCurrencyAxis" xlink:to="GrossUTBMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SurchargeMember" xlink:href="cbat-20210630.xsd#cbat_SurchargeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TypeOfCurrencyAxis" xlink:to="SurchargeMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NetUTBMember" xlink:href="cbat-20210630.xsd#cbat_NetUTBMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TypeOfCurrencyAxis" xlink:to="NetUTBMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesTable" xlink:to="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefits" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefits" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrecognizedTaxBenefits_0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefits_0" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofnonvestedrestrictedshareunitsgrantedTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfNonVestedRestrictedShareUnitsGrantedAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfNonVestedRestrictedShareUnitsGrantedAbstract"/>
    <loc xlink:type="locator" xlink:label="SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedTable" xlink:href="cbat-20210630.xsd#cbat_SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedTable"/>
    <loc xlink:type="locator" xlink:label="SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedLineItems" xlink:href="cbat-20210630.xsd#cbat_SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNonVestedRestrictedShareUnitsGrantedAbstract" xlink:to="SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardDateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardDateAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedTable" xlink:to="us-gaap_AwardDateAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember" xlink:href="cbat-20210630.xsd#cbat_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardDateAxis" xlink:to="RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RestrictedSharesGrantedOnOctoberTwentyThreeTwoThousandNineteenMember" xlink:href="cbat-20210630.xsd#cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwoThousandNineteenMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardDateAxis" xlink:to="RestrictedSharesGrantedOnOctoberTwentyThreeTwoThousandNineteenMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedTable" xlink:to="SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofcalculationofincomelosspershareTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfCalculationOfIncomeLossPerShareAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfCalculationOfIncomeLossPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCalculationOfIncomeLossPerShareAbstract" xlink:to="us-gaap_NetIncomeLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="CapitalContributionFromNonControllingInterestsOfASubsidiary" xlink:href="cbat-20210630.xsd#cbat_CapitalContributionFromNonControllingInterestsOfASubsidiary"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCalculationOfIncomeLossPerShareAbstract" xlink:to="CapitalContributionFromNonControllingInterestsOfASubsidiary" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCalculationOfIncomeLossPerShareAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYTHh1lNGKaN8d6DODRRp1ljL35/9UoQegdaWOxpoSsNGBm8IVZubkTDylnfMbbpPrwjIRe7eCtNVFoNHxbZ17rd7VSKaFzmn9lLB9aGvGVO61Vzx8SQQe15LTPnCYoQDmpSLh4T07uZ1Subf6h/Hniox7DwHJZwT3+STg8lKTUb7M2Hzi3jhac6803nFwWd8V6pupts2rOkNdpeDbieizyn+6vgjvEidU=] CSR-->
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCalculationOfIncomeLossPerShareAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesRestrictedStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesRestrictedStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCalculationOfIncomeLossPerShareAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesRestrictedStock" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCalculationOfIncomeLossPerShareAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCalculationOfIncomeLossPerShareAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCalculationOfIncomeLossPerShareAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleoftheoutstandingwarrantsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfTheOutstandingWarrantsAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfTheOutstandingWarrantsAbstract"/>
    <loc xlink:type="locator" xlink:label="WarrantsDetailsScheduleoftheoutstandingwarrantsTable" xlink:href="cbat-20210630.xsd#cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsTable"/>
    <loc xlink:type="locator" xlink:label="WarrantsDetailsScheduleoftheoutstandingwarrantsLineItems" xlink:href="cbat-20210630.xsd#cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheOutstandingWarrantsAbstract" xlink:to="WarrantsDetailsScheduleoftheoutstandingwarrantsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsScheduleoftheoutstandingwarrantsTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="InvestorWarrantsMember" xlink:href="cbat-20210630.xsd#cbat_InvestorWarrantsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="InvestorWarrantsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PlacementAgentWarrantsMember" xlink:href="cbat-20210630.xsd#cbat_PlacementAgentWarrantsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="PlacementAgentWarrantsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsScheduleoftheoutstandingwarrantsTable" xlink:to="WarrantsDetailsScheduleoftheoutstandingwarrantsLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsScheduleoftheoutstandingwarrantsLineItems" xlink:to="us-gaap_SharePrice" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsScheduleoftheoutstandingwarrantsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsScheduleoftheoutstandingwarrantsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsScheduleoftheoutstandingwarrantsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsScheduleoftheoutstandingwarrantsLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsScheduleoftheoutstandingwarrantsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofwarrantsissuedTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfWarrantsIssuedAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfWarrantsIssuedAbstract"/>
    <loc xlink:type="locator" xlink:label="WarrantsDetailsScheduleofwarrantsissuedTable" xlink:href="cbat-20210630.xsd#cbat_WarrantsDetailsScheduleofwarrantsissuedTable"/>
    <loc xlink:type="locator" xlink:label="WarrantsDetailsScheduleofwarrantsissuedLineItems" xlink:href="cbat-20210630.xsd#cbat_WarrantsDetailsScheduleofwarrantsissuedLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfWarrantsIssuedAbstract" xlink:to="WarrantsDetailsScheduleofwarrantsissuedTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsScheduleofwarrantsissuedTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="InvestorWarrantsSeriesA1Member" xlink:href="cbat-20210630.xsd#cbat_InvestorWarrantsSeriesA1Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="InvestorWarrantsSeriesA1Member" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InvestorWarrantsSeriesA2Member" xlink:href="cbat-20210630.xsd#cbat_InvestorWarrantsSeriesA2Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="InvestorWarrantsSeriesA2Member" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InvestorWarrantsSeriesBMember" xlink:href="cbat-20210630.xsd#cbat_InvestorWarrantsSeriesBMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="InvestorWarrantsSeriesBMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PlacementAgentWarrantsMember" xlink:href="cbat-20210630.xsd#cbat_PlacementAgentWarrantsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="PlacementAgentWarrantsMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsScheduleofwarrantsissuedTable" xlink:to="WarrantsDetailsScheduleofwarrantsissuedLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsScheduleofwarrantsissuedLineItems" xlink:to="us-gaap_SharePrice" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsScheduleofwarrantsissuedLineItems" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsScheduleofwarrantsissuedLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsScheduleofwarrantsissuedLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsScheduleofwarrantsissuedLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsScheduleofwarrantsissuedLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofwarrantsliabilitymeasuredatfairvalueonarecurringbasisusingLevel3inputsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnARecurringBasisUsingLevel3InputsAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnARecurringBasisUsingLevel3InputsAbstract"/>
    <loc xlink:type="locator" xlink:label="BalanceAtBeginningAndEndingOfYear" xlink:href="cbat-20210630.xsd#cbat_BalanceAtBeginningAndEndingOfYear"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnARecurringBasisUsingLevel3InputsAbstract" xlink:to="BalanceAtBeginningAndEndingOfYear" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="WarrantsIssuedToInstitutionInvestors" xlink:href="cbat-20210630.xsd#cbat_WarrantsIssuedToInstitutionInvestors"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnARecurringBasisUsingLevel3InputsAbstract" xlink:to="WarrantsIssuedToInstitutionInvestors" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WarrantsIssuedToPlacementAgents" xlink:href="cbat-20210630.xsd#cbat_WarrantsIssuedToPlacementAgents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnARecurringBasisUsingLevel3InputsAbstract" xlink:to="WarrantsIssuedToPlacementAgents" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WarrantsRedeemed" xlink:href="cbat-20210630.xsd#cbat_WarrantsRedeemed"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnARecurringBasisUsingLevel3InputsAbstract" xlink:to="WarrantsRedeemed" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FairValueChangeOfIssuedWarrantsIncludedInEarnings" xlink:href="cbat-20210630.xsd#cbat_FairValueChangeOfIssuedWarrantsIncludedInEarnings"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnARecurringBasisUsingLevel3InputsAbstract" xlink:to="FairValueChangeOfIssuedWarrantsIncludedInEarnings" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BalanceAtBeginningAndEndingOfYear_0" xlink:href="cbat-20210630.xsd#cbat_BalanceAtBeginningAndEndingOfYear"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnARecurringBasisUsingLevel3InputsAbstract" xlink:to="BalanceAtBeginningAndEndingOfYear_0" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofthewarrantactivityTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfTheWarrantActivityAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfTheWarrantActivityAbstract"/>
    <loc xlink:type="locator" xlink:label="NumberOfWarrantsBeginningAndEnding" xlink:href="cbat-20210630.xsd#cbat_NumberOfWarrantsBeginningAndEnding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheWarrantActivityAbstract" xlink:to="NumberOfWarrantsBeginningAndEnding" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="AverageExercisePriceBeginningAndEnding" xlink:href="cbat-20210630.xsd#cbat_AverageExercisePriceBeginningAndEnding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheWarrantActivityAbstract" xlink:to="AverageExercisePriceBeginningAndEnding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheWarrantActivityAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NumberOfWarrantsExercisableBeginningAndEnding" xlink:href="cbat-20210630.xsd#cbat_NumberOfWarrantsExercisableBeginningAndEnding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheWarrantActivityAbstract" xlink:to="NumberOfWarrantsExercisableBeginningAndEnding" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="AverageExercisePriceExercisableBeginning" xlink:href="cbat-20210630.xsd#cbat_AverageExercisePriceExercisableBeginning"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheWarrantActivityAbstract" xlink:to="AverageExercisePriceExercisableBeginning" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheWarrantActivityAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NumberOfWarrantsGranted" xlink:href="cbat-20210630.xsd#cbat_NumberOfWarrantsGranted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheWarrantActivityAbstract" xlink:to="NumberOfWarrantsGranted" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AverageExercisePriceGranted" xlink:href="cbat-20210630.xsd#cbat_AverageExercisePriceGranted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheWarrantActivityAbstract" xlink:to="AverageExercisePriceGranted" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WeightedAveragesRemainingContractualTermInYearsGranted" xlink:href="cbat-20210630.xsd#cbat_WeightedAveragesRemainingContractualTermInYearsGranted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheWarrantActivityAbstract" xlink:to="WeightedAveragesRemainingContractualTermInYearsGranted" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NumberOfWarrantsExercisedSurrendered" xlink:href="cbat-20210630.xsd#cbat_NumberOfWarrantsExercisedSurrendered"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheWarrantActivityAbstract" xlink:to="NumberOfWarrantsExercisedSurrendered" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AverageExercisePriceExercisedSurrendered" xlink:href="cbat-20210630.xsd#cbat_AverageExercisePriceExercisedSurrendered"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheWarrantActivityAbstract" xlink:to="AverageExercisePriceExercisedSurrendered" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NumberOfWarrantsExpired" xlink:href="cbat-20210630.xsd#cbat_NumberOfWarrantsExpired"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheWarrantActivityAbstract" xlink:to="NumberOfWarrantsExpired" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AverageExercisePriceExpired" xlink:href="cbat-20210630.xsd#cbat_AverageExercisePriceExpired"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheWarrantActivityAbstract" xlink:to="AverageExercisePriceExpired" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NumberOfWarrantsBeginningAndEnding_0" xlink:href="cbat-20210630.xsd#cbat_NumberOfWarrantsBeginningAndEnding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheWarrantActivityAbstract" xlink:to="NumberOfWarrantsBeginningAndEnding_0" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="AverageExercisePriceBeginningAndEnding_0" xlink:href="cbat-20210630.xsd#cbat_AverageExercisePriceBeginningAndEnding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheWarrantActivityAbstract" xlink:to="AverageExercisePriceBeginningAndEnding_0" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheWarrantActivityAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NumberOfWarrantsExercisableBeginningAndEnding_0" xlink:href="cbat-20210630.xsd#cbat_NumberOfWarrantsExercisableBeginningAndEnding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheWarrantActivityAbstract" xlink:to="NumberOfWarrantsExercisableBeginningAndEnding_0" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="AverageExercisePriceExercisableBeginning_0" xlink:href="cbat-20210630.xsd#cbat_AverageExercisePriceExercisableBeginning"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheWarrantActivityAbstract" xlink:to="AverageExercisePriceExercisableBeginning_0" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionExercisableWeightedAverageRemainingContractualTerm1" xlink:href="cbat-20210630.xsd#cbat_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionExercisableWeightedAverageRemainingContractualTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheWarrantActivityAbstract" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionExercisableWeightedAverageRemainingContractualTerm1" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofcapitalcommitmentsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfCapitalCommitmentsAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfCapitalCommitmentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermPurchaseCommitmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermPurchaseCommitmentTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermPurchaseCommitmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermPurchaseCommitmentLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCapitalCommitmentsAbstract" xlink:to="us-gaap_LongTermPurchaseCommitmentTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCommitmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermPurchaseCommitmentTable" xlink:to="us-gaap_OtherCommitmentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCommitmentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsAxis" xlink:to="us-gaap_OtherCommitmentsDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ConstructionOfBuildingsMember" xlink:href="cbat-20210630.xsd#cbat_ConstructionOfBuildingsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsAxis" xlink:to="ConstructionOfBuildingsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PurchasesOfEquipmentMember" xlink:href="cbat-20210630.xsd#cbat_PurchasesOfEquipmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsAxis" xlink:to="PurchasesOfEquipmentMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AcquisitionOfASubsidiaryMember" xlink:href="cbat-20210630.xsd#cbat_AcquisitionOfASubsidiaryMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsAxis" xlink:to="AcquisitionOfASubsidiaryMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CapitalInjectionMember" xlink:href="cbat-20210630.xsd#cbat_CapitalInjectionMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsAxis" xlink:to="CapitalInjectionMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermPurchaseCommitmentTable" xlink:to="us-gaap_LongTermPurchaseCommitmentLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCommitment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermPurchaseCommitmentLineItems" xlink:to="us-gaap_OtherCommitment" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofrevenuebymajorcustomersbyreportingsegmentsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfRevenueByMajorCustomersByReportingSegmentsAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfRevenueByMajorCustomersByReportingSegmentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRevenueByMajorCustomersByReportingSegmentsAbstract" xlink:to="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="srt_MajorCustomersAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="CustomerAMember" xlink:href="cbat-20210630.xsd#cbat_CustomerAMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="CustomerAMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CustomerBMember" xlink:href="cbat-20210630.xsd#cbat_CustomerBMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="CustomerBMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CustomerEMember" xlink:href="cbat-20210630.xsd#cbat_CustomerEMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="CustomerEMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CustomerFMember" xlink:href="cbat-20210630.xsd#cbat_CustomerFMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="CustomerFMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CustomerCMember" xlink:href="cbat-20210630.xsd#cbat_CustomerCMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="CustomerCMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CustomerDMember" xlink:href="cbat-20210630.xsd#cbat_CustomerDMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="CustomerDMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="us-gaap_EntityWideRevenueMajorCustomerLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:to="us-gaap_Revenues" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConcentrationRiskThresholdPercentage" xlink:href="cbat-20210630.xsd#cbat_ConcentrationRiskThresholdPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:to="ConcentrationRiskThresholdPercentage" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofaccountsreceivablebymajorcustomerTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfAccountsReceivableByMajorCustomerAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfAccountsReceivableByMajorCustomerAbstract"/>
    <loc xlink:type="locator" xlink:label="ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerTable" xlink:href="cbat-20210630.xsd#cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerTable"/>
    <loc xlink:type="locator" xlink:label="ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerLineItems" xlink:href="cbat-20210630.xsd#cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccountsReceivableByMajorCustomerAbstract" xlink:to="ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerTable" xlink:to="srt_MajorCustomersAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="CustomerAMember" xlink:href="cbat-20210630.xsd#cbat_CustomerAMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="CustomerAMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ZhengzhouBAKBatteryCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_ZhengzhouBAKBatteryCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="ZhengzhouBAKBatteryCoLtdMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_AccountsReceivableMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerTable" xlink:to="ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerLineItems" order="3.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerLineItems" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="ConcentrationRiskPercentageOfAccountsReceivable" xlink:href="cbat-20210630.xsd#cbat_ConcentrationRiskPercentageOfAccountsReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerLineItems" xlink:to="ConcentrationRiskPercentageOfAccountsReceivable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofnetpurchasebysuppliersTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfNetPurchaseBySuppliersAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfNetPurchaseBySuppliersAbstract"/>
    <loc xlink:type="locator" xlink:label="ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersTable" xlink:href="cbat-20210630.xsd#cbat_ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersTable"/>
    <loc xlink:type="locator" xlink:label="ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersLineItems" xlink:href="cbat-20210630.xsd#cbat_ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNetPurchaseBySuppliersAbstract" xlink:to="ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersTable" xlink:to="srt_MajorCustomersAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_NameOfMajorCustomerDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ZhengzhouBAKBatteryCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_ZhengzhouBAKBatteryCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="ZhengzhouBAKBatteryCoLtdMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShenzhenBAKMember" xlink:href="cbat-20210630.xsd#cbat_ShenzhenBAKMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="ShenzhenBAKMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersTable" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="SupplerAMember" xlink:href="cbat-20210630.xsd#cbat_SupplerAMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="SupplerAMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersTable" xlink:to="ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersLineItems" order="3.0"/>
    <loc xlink:type="locator" xlink:label="NetPurchase" xlink:href="cbat-20210630.xsd#cbat_NetPurchase"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersLineItems" xlink:to="NetPurchase" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConcentrationRiskPercentageOfNetPurchase" xlink:href="cbat-20210630.xsd#cbat_ConcentrationRiskPercentageOfNetPurchase"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersLineItems" xlink:to="ConcentrationRiskPercentageOfNetPurchase" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofaccountspayablebysuppliersTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfAccountsPayableBySuppliersAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfAccountsPayableBySuppliersAbstract"/>
    <loc xlink:type="locator" xlink:label="ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersTable" xlink:href="cbat-20210630.xsd#cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersTable"/>
    <loc xlink:type="locator" xlink:label="ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersLineItems" xlink:href="cbat-20210630.xsd#cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccountsPayableBySuppliersAbstract" xlink:to="ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersTable" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="SupplierBMember" xlink:href="cbat-20210630.xsd#cbat_SupplierBMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="SupplierBMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SupplierCMember" xlink:href="cbat-20210630.xsd#cbat_SupplierCMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="SupplierCMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SupplierDMember" xlink:href="cbat-20210630.xsd#cbat_SupplierDMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="SupplierDMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersTable" xlink:to="ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersLineItems" xlink:to="us-gaap_AccountsPayableCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="ConcentrationRiskOnPercentageOfAccountsPayable" xlink:href="cbat-20210630.xsd#cbat_ConcentrationRiskOnPercentageOfAccountsPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersLineItems" xlink:to="ConcentrationRiskOnPercentageOfAccountsPayable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleoftransactionsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfTransactionsAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="ConcentrationsandCreditRiskDetailsScheduleoftransactionsTable" xlink:href="cbat-20210630.xsd#cbat_ConcentrationsandCreditRiskDetailsScheduleoftransactionsTable"/>
    <loc xlink:type="locator" xlink:label="ConcentrationsandCreditRiskDetailsScheduleoftransactionsLineItems" xlink:href="cbat-20210630.xsd#cbat_ConcentrationsandCreditRiskDetailsScheduleoftransactionsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTransactionsAbstract" xlink:to="ConcentrationsandCreditRiskDetailsScheduleoftransactionsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationsandCreditRiskDetailsScheduleoftransactionsTable" xlink:to="srt_MajorCustomersAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="BakShenzhenMember" xlink:href="cbat-20210630.xsd#cbat_BakShenzhenMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="BakShenzhenMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ZhengzhouBAKBatteryCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_ZhengzhouBAKBatteryCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="ZhengzhouBAKBatteryCoLtdMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ZhengzhouBAKElectronicsCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_ZhengzhouBAKElectronicsCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="ZhengzhouBAKElectronicsCoLtdMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ZhengzhouBAKNewEnergyVehicleCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_ZhengzhouBAKNewEnergyVehicleCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="ZhengzhouBAKNewEnergyVehicleCoLtdMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationsandCreditRiskDetailsScheduleoftransactionsTable" xlink:to="ConcentrationsandCreditRiskDetailsScheduleoftransactionsLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="SalesOfFinishedGoodsAndRawMaterials" xlink:href="cbat-20210630.xsd#cbat_SalesOfFinishedGoodsAndRawMaterials"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationsandCreditRiskDetailsScheduleoftransactionsLineItems" xlink:to="SalesOfFinishedGoodsAndRawMaterials" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationsandCreditRiskDetailsScheduleoftransactionsLineItems" xlink:to="us-gaap_AccountsAndOtherReceivablesNetCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofnetrevenuesfrommanufactureofbatteriesbyproductsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfNetRevenuesFromManufactureOfBatteriesByProductsAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfNetRevenuesFromManufactureOfBatteriesByProductsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNetRevenuesFromManufactureOfBatteriesByProductsAbstract" xlink:to="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:to="srt_ProductOrServiceAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="NetRevenuesByProductMember" xlink:href="cbat-20210630.xsd#cbat_NetRevenuesByProductMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="NetRevenuesByProductMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ElectricVehiclesMember" xlink:href="cbat-20210630.xsd#cbat_ElectricVehiclesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="ElectricVehiclesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LightElectricVehiclesMember" xlink:href="cbat-20210630.xsd#cbat_LightElectricVehiclesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="LightElectricVehiclesMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="UninterruptableSuppliesMember" xlink:href="cbat-20210630.xsd#cbat_UninterruptableSuppliesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="UninterruptableSuppliesMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OthersMember" xlink:href="cbat-20210630.xsd#cbat_OthersMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="OthersMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RawMaterialsUsedInLithiumBatteriesMember" xlink:href="cbat-20210630.xsd#cbat_RawMaterialsUsedInLithiumBatteriesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="RawMaterialsUsedInLithiumBatteriesMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:to="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" order="3.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenuesNetOfInterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenuesNetOfInterestExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:to="us-gaap_RevenuesNetOfInterestExpense" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfNetRevenuesFromManufactureOfBatteriesByGeographicalAreasAbstract" xlink:href="cbat-20210630.xsd#cbat_ScheduleOfNetRevenuesFromManufactureOfBatteriesByGeographicalAreasAbstract"/>
    <loc xlink:type="locator" xlink:label="SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasTable" xlink:href="cbat-20210630.xsd#cbat_SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasTable"/>
    <loc xlink:type="locator" xlink:label="SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasLineItems" xlink:href="cbat-20210630.xsd#cbat_SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNetRevenuesFromManufactureOfBatteriesByGeographicalAreasAbstract" xlink:to="SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasTable" xlink:to="srt_StatementGeographicalAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="MainlandChinaMember" xlink:href="cbat-20210630.xsd#cbat_MainlandChinaMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="MainlandChinaMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_EuropeMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_EuropeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_EuropeMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OtherGeographicAreasMember" xlink:href="cbat-20210630.xsd#cbat_OtherGeographicAreasMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="OtherGeographicAreasMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasTable" xlink:to="SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="NetRevenue" xlink:href="cbat-20210630.xsd#cbat_NetRevenue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasLineItems" xlink:to="NetRevenue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="PrincipalActivitiesBasisofPresentationandOrganizationDetailsTable" xlink:href="cbat-20210630.xsd#cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsTable"/>
    <loc xlink:type="locator" xlink:label="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:href="cbat-20210630.xsd#cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="PrincipalActivitiesBasisofPresentationandOrganizationDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_CommonStockMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="AgreementAxis" xlink:href="cbat-20210630.xsd#cbat_AgreementAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsTable" xlink:to="AgreementAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AgreementDomain" xlink:href="cbat-20210630.xsd#cbat_AgreementDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AgreementAxis" xlink:to="AgreementDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="CancellationAgreementMember" xlink:href="cbat-20210630.xsd#cbat_CancellationAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AgreementAxis" xlink:to="CancellationAgreementMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SecuritiesPurchaseAgreementMember" xlink:href="cbat-20210630.xsd#cbat_SecuritiesPurchaseAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AgreementAxis" xlink:to="SecuritiesPurchaseAgreementMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TheFirstExchangeAgreementMember" xlink:href="cbat-20210630.xsd#cbat_TheFirstExchangeAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AgreementAxis" xlink:to="TheFirstExchangeAgreementMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TheSecondExchangeAgreementMember" xlink:href="cbat-20210630.xsd#cbat_TheSecondExchangeAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AgreementAxis" xlink:to="TheSecondExchangeAgreementMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ThirdExchangeAgreementMember" xlink:href="cbat-20210630.xsd#cbat_ThirdExchangeAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AgreementAxis" xlink:to="ThirdExchangeAgreementMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FourthExchangeAgreementMember" xlink:href="cbat-20210630.xsd#cbat_FourthExchangeAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AgreementAxis" xlink:to="FourthExchangeAgreementMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FifthExchangeAgreementMember" xlink:href="cbat-20210630.xsd#cbat_FifthExchangeAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AgreementAxis" xlink:to="FifthExchangeAgreementMember" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SixthExchangeAgreementMember" xlink:href="cbat-20210630.xsd#cbat_SixthExchangeAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AgreementAxis" xlink:to="SixthExchangeAgreementMember" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SeventhExchangeAgreementMember" xlink:href="cbat-20210630.xsd#cbat_SeventhExchangeAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AgreementAxis" xlink:to="SeventhExchangeAgreementMember" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsTable" xlink:to="us-gaap_DebtInstrumentAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="PromissoryNotesMember" xlink:href="cbat-20210630.xsd#cbat_PromissoryNotesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="PromissoryNotesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ChinaBAKAsiaHoldingLimitedMember" xlink:href="cbat-20210630.xsd#cbat_ChinaBAKAsiaHoldingLimitedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="ChinaBAKAsiaHoldingLimitedMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CbakPowerMember" xlink:href="cbat-20210630.xsd#cbat_CbakPowerMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="CbakPowerMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CbakSuzhouMember" xlink:href="cbat-20210630.xsd#cbat_CbakSuzhouMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="CbakSuzhouMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsTable" xlink:to="us-gaap_ShortTermDebtTypeAxis" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="FirstDebtMember" xlink:href="cbat-20210630.xsd#cbat_FirstDebtMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="FirstDebtMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SecondDebtMember" xlink:href="cbat-20210630.xsd#cbat_SecondDebtMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="SecondDebtMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ThirdDebtMember" xlink:href="cbat-20210630.xsd#cbat_ThirdDebtMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="ThirdDebtMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FourthDebtMember" xlink:href="cbat-20210630.xsd#cbat_FourthDebtMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="FourthDebtMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsTable" xlink:to="srt_ConsolidatedEntitiesAxis" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="CBAKEnergyTechnologyCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_CBAKEnergyTechnologyCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="CBAKEnergyTechnologyCoLtdMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CBAKNewEnergyNanjingCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_CBAKNewEnergyNanjingCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="CBAKNewEnergyNanjingCoLtdMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CBAKNewEnergyTechnologyCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_CBAKNewEnergyTechnologyCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="CBAKNewEnergyTechnologyCoLtdMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="NanjingDaxinNewEnergyAutomobileIndustryCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_NanjingDaxinNewEnergyAutomobileIndustryCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="NanjingDaxinNewEnergyAutomobileIndustryCoLtdMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="MrYunfeiLiMember" xlink:href="cbat-20210630.xsd#cbat_MrYunfeiLiMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="MrYunfeiLiMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="MrXiangqianLiMember" xlink:href="cbat-20210630.xsd#cbat_MrXiangqianLiMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="MrXiangqianLiMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MrDaweiLiMember" xlink:href="cbat-20210630.xsd#cbat_MrDaweiLiMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="MrDaweiLiMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MrJunLangMember" xlink:href="cbat-20210630.xsd#cbat_MrJunLangMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="MrJunLangMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MsJingShiMember" xlink:href="cbat-20210630.xsd#cbat_MsJingShiMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="MsJingShiMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AsiaEVKMember" xlink:href="cbat-20210630.xsd#cbat_AsiaEVKMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="AsiaEVKMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TillicumInvestmentCompanyLimitedMember" xlink:href="cbat-20210630.xsd#cbat_TillicumInvestmentCompanyLimitedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="TillicumInvestmentCompanyLimitedMember" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InvestorsMember" xlink:href="cbat-20210630.xsd#cbat_InvestorsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="InvestorsMember" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="EnergyVehicleCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_EnergyVehicleCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="EnergyVehicleCoLtdMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsTable" xlink:to="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" order="9.0"/>
    <loc xlink:type="locator" xlink:label="DescriptionOfExchangeAgreement" xlink:href="cbat-20210630.xsd#cbat_DescriptionOfExchangeAgreement"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="DescriptionOfExchangeAgreement" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="SharesPlacedInEscrow" xlink:href="cbat-20210630.xsd#cbat_SharesPlacedInEscrow"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="SharesPlacedInEscrow" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EscrowAgreementDescription" xlink:href="cbat-20210630.xsd#cbat_EscrowAgreementDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="EscrowAgreementDescription" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SharesReleasedFromEscrow" xlink:href="cbat-20210630.xsd#cbat_SharesReleasedFromEscrow"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="SharesReleasedFromEscrow" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SharesDelivered" xlink:href="cbat-20210630.xsd#cbat_SharesDelivered"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="SharesDelivered" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CommonStockEquivalentPercentage" xlink:href="cbat-20210630.xsd#cbat_CommonStockEquivalentPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="CommonStockEquivalentPercentage" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TransferredShares" xlink:href="cbat-20210630.xsd#cbat_TransferredShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="TransferredShares" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RegisteredCapitalOfSubsidiary" xlink:href="cbat-20210630.xsd#cbat_RegisteredCapitalOfSubsidiary"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="RegisteredCapitalOfSubsidiary" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Cash"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_Cash" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EquityInterestPercentage" xlink:href="cbat-20210630.xsd#cbat_EquityInterestPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="EquityInterestPercentage" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CompanyContribtionOnRelatedDescription" xlink:href="cbat-20210630.xsd#cbat_CompanyContribtionOnRelatedDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="CompanyContribtionOnRelatedDescription" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RegisteredCapitalIncreased" xlink:href="cbat-20210630.xsd#cbat_RegisteredCapitalIncreased"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="RegisteredCapitalIncreased" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ContributedAmount" xlink:href="cbat-20210630.xsd#cbat_ContributedAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="ContributedAmount" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EquityInvestmentPaid" xlink:href="cbat-20210630.xsd#cbat_EquityInvestmentPaid"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="EquityInvestmentPaid" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InvestmentAcquirePercentage" xlink:href="cbat-20210630.xsd#cbat_InvestmentAcquirePercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="InvestmentAcquirePercentage" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssuedPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_SharesIssuedPricePerShare" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WorkingCapital" xlink:href="cbat-20210630.xsd#cbat_WorkingCapital"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="WorkingCapital" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ReceiveAdvanceAmount" xlink:href="cbat-20210630.xsd#cbat_ReceiveAdvanceAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="ReceiveAdvanceAmount" order="23.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PrincipalAmount" xlink:href="cbat-20210630.xsd#cbat_PrincipalAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="PrincipalAmount" order="24.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AggregateShare" xlink:href="cbat-20210630.xsd#cbat_AggregateShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="AggregateShare" order="25.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConversionPricePerShare" xlink:href="cbat-20210630.xsd#cbat_ConversionPricePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="ConversionPricePerShare" order="26.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FurtherAdvanceAmount" xlink:href="cbat-20210630.xsd#cbat_FurtherAdvanceAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="FurtherAdvanceAmount" order="27.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CommonStockPerShare" xlink:href="cbat-20210630.xsd#cbat_CommonStockPerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="CommonStockPerShare" order="28.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AggregateConsiderationAmount" xlink:href="cbat-20210630.xsd#cbat_AggregateConsiderationAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="AggregateConsiderationAmount" order="29.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InvestmentTotal" xlink:href="cbat-20210630.xsd#cbat_InvestmentTotal"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="InvestmentTotal" order="30.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InventoryPaidTotal" xlink:href="cbat-20210630.xsd#cbat_InventoryPaidTotal"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="InventoryPaidTotal" order="31.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesSubscriptions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesSubscriptions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_CommonStockSharesSubscriptions" order="32.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ProceedsFromReceivedInvestment" xlink:href="cbat-20210630.xsd#cbat_ProceedsFromReceivedInvestment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="ProceedsFromReceivedInvestment" order="33.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_SharePrice" order="34.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="AggregatePriceAmount" xlink:href="cbat-20210630.xsd#cbat_AggregatePriceAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="AggregatePriceAmount" order="35.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_SharesIssued" order="36.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="37.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockSharesConverted1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockSharesConverted1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_ConversionOfStockSharesConverted1" order="38.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_NotesPayable" order="39.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" order="40.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromOtherOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromOtherOperatingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_ProceedsFromOtherOperatingActivities" order="41.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OriginalIssueDiscount" xlink:href="cbat-20210630.xsd#cbat_OriginalIssueDiscount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="OriginalIssueDiscount" order="42.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherExpenses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_OtherExpenses" order="43.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PromissoryNotes" xlink:href="cbat-20210630.xsd#cbat_PromissoryNotes"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="PromissoryNotes" order="44.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IsuanceOfPromissoryNote" xlink:href="cbat-20210630.xsd#cbat_IsuanceOfPromissoryNote"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="IsuanceOfPromissoryNote" order="45.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockNoParValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockNoParValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_CommonStockNoParValue" order="46.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AmendmentToPromissoryNotesDescription" xlink:href="cbat-20210630.xsd#cbat_AmendmentToPromissoryNotesDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="AmendmentToPromissoryNotesDescription" order="47.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CancellationAgreementWithCreditorsDescription" xlink:href="cbat-20210630.xsd#cbat_CancellationAgreementWithCreditorsDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="CancellationAgreementWithCreditorsDescription" order="48.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SecuritiesPurchaseAgreementDescription" xlink:href="cbat-20210630.xsd#cbat_SecuritiesPurchaseAgreementDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="SecuritiesPurchaseAgreementDescription" order="49.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems" xlink:to="us-gaap_OtherLiabilitiesCurrent" order="50.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/PledgeddepositsDetails">
    <loc xlink:type="locator" xlink:label="PledgedDepositsAbstract" xlink:href="cbat-20210630.xsd#cbat_PledgedDepositsAbstract"/>
    <loc xlink:type="locator" xlink:label="PledgeddepositsDetailsTable" xlink:href="cbat-20210630.xsd#cbat_PledgeddepositsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="PledgeddepositsDetailsLineItems" xlink:href="cbat-20210630.xsd#cbat_PledgeddepositsDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PledgedDepositsAbstract" xlink:to="PledgeddepositsDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PledgeddepositsDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="SuzhouSecurityMember" xlink:href="cbat-20210630.xsd#cbat_SuzhouSecurityMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="SuzhouSecurityMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CangzhouHuibangMember" xlink:href="cbat-20210630.xsd#cbat_CangzhouHuibangMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="CangzhouHuibangMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DongguanShanshanMember" xlink:href="cbat-20210630.xsd#cbat_DongguanShanshanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="DongguanShanshanMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NanjingJinlongMember" xlink:href="cbat-20210630.xsd#cbat_NanjingJinlongMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="NanjingJinlongMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="XianAnpuMember" xlink:href="cbat-20210630.xsd#cbat_XianAnpuMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="XianAnpuMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TianjinChangyuanMember" xlink:href="cbat-20210630.xsd#cbat_TianjinChangyuanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="TianjinChangyuanMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="JiuzhaoMember" xlink:href="cbat-20210630.xsd#cbat_JiuzhaoMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="JiuzhaoMember" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ChongqingZhongrunMember" xlink:href="cbat-20210630.xsd#cbat_ChongqingZhongrunMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="ChongqingZhongrunMember" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PledgeddepositsDetailsTable" xlink:to="PledgeddepositsDetailsLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyDamagesSoughtValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyDamagesSoughtValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PledgeddepositsDetailsLineItems" xlink:to="us-gaap_LossContingencyDamagesSoughtValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ServiceExpensesAmount" xlink:href="cbat-20210630.xsd#cbat_ServiceExpensesAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PledgeddepositsDetailsLineItems" xlink:to="ServiceExpensesAmount" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseOther" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PledgeddepositsDetailsLineItems" xlink:to="us-gaap_InterestExpenseOther" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BankDeposits" xlink:href="cbat-20210630.xsd#cbat_BankDeposits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PledgeddepositsDetailsLineItems" xlink:to="BankDeposits" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FrozenByBank" xlink:href="cbat-20210630.xsd#cbat_FrozenByBank"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PledgeddepositsDetailsLineItems" xlink:to="FrozenByBank" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AccruedServiceCost" xlink:href="cbat-20210630.xsd#cbat_AccruedServiceCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PledgeddepositsDetailsLineItems" xlink:to="AccruedServiceCost" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MaterialsSuppliesAndOther" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MaterialsSuppliesAndOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PledgeddepositsDetailsLineItems" xlink:to="us-gaap_MaterialsSuppliesAndOther" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SettlementAmount" xlink:href="cbat-20210630.xsd#cbat_SettlementAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PledgeddepositsDetailsLineItems" xlink:to="SettlementAmount" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForLegalSettlements" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForLegalSettlements"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PledgeddepositsDetailsLineItems" xlink:to="us-gaap_PaymentsForLegalSettlements" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="Payments" xlink:href="cbat-20210630.xsd#cbat_Payments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PledgeddepositsDetailsLineItems" xlink:to="Payments" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquipmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquipmentExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PledgeddepositsDetailsLineItems" xlink:to="us-gaap_EquipmentExpense" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LiquidatedDamagesAmount" xlink:href="cbat-20210630.xsd#cbat_LiquidatedDamagesAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PledgeddepositsDetailsLineItems" xlink:to="LiquidatedDamagesAmount" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EmployeesCompensationDescription" xlink:href="cbat-20210630.xsd#cbat_EmployeesCompensationDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PledgeddepositsDetailsLineItems" xlink:to="EmployeesCompensationDescription" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MaterialCost" xlink:href="cbat-20210630.xsd#cbat_MaterialCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PledgeddepositsDetailsLineItems" xlink:to="MaterialCost" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/TradeAccountsandBillsReceivablenetDetails">
    <loc xlink:type="locator" xlink:label="TradeAccountsAndBillsReceivableNetAbstract" xlink:href="cbat-20210630.xsd#cbat_TradeAccountsAndBillsReceivableNetAbstract"/>
    <loc xlink:type="locator" xlink:label="TradeAccountsAndBillsReceivables" xlink:href="cbat-20210630.xsd#cbat_TradeAccountsAndBillsReceivables"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TradeAccountsAndBillsReceivableNetAbstract" xlink:to="TradeAccountsAndBillsReceivables" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/InventoriesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryWriteDown" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryWriteDown"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryWriteDown" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/PrepaymentsandOtherReceivablesDetails">
    <loc xlink:type="locator" xlink:label="PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract" xlink:href="cbat-20210630.xsd#cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract"/>
    <loc xlink:type="locator" xlink:label="LoanAgreementDescription" xlink:href="cbat-20210630.xsd#cbat_LoanAgreementDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract" xlink:to="LoanAgreementDescription" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/AcquisitionofasubsidiaryDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <loc xlink:type="locator" xlink:label="AcquisitionofasubsidiaryDetailsTable" xlink:href="cbat-20210630.xsd#cbat_AcquisitionofasubsidiaryDetailsTable"/>
    <loc xlink:type="locator" xlink:label="AcquisitionofasubsidiaryDetailsLineItems" xlink:href="cbat-20210630.xsd#cbat_AcquisitionofasubsidiaryDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="AcquisitionofasubsidiaryDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AcquisitionofasubsidiaryDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="JuzhongDaxinMember" xlink:href="cbat-20210630.xsd#cbat_JuzhongDaxinMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="JuzhongDaxinMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ZhejiangMeiduHitransLithiumBatteryTechnologyCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_ZhejiangMeiduHitransLithiumBatteryTechnologyCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="ZhejiangMeiduHitransLithiumBatteryTechnologyCoLtdMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="CbakPowerMember" xlink:href="cbat-20210630.xsd#cbat_CbakPowerMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="CbakPowerMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="MrYeMember" xlink:href="cbat-20210630.xsd#cbat_MrYeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="MrYeMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="HitransMember" xlink:href="cbat-20210630.xsd#cbat_HitransMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="HitransMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AcquisitionofasubsidiaryDetailsTable" xlink:to="AcquisitionofasubsidiaryDetailsLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AcquisitionofasubsidiaryDetailsLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="VotingRightsOverEquityInterests" xlink:href="cbat-20210630.xsd#cbat_VotingRightsOverEquityInterests"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AcquisitionofasubsidiaryDetailsLineItems" xlink:to="VotingRightsOverEquityInterests" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OwnershipOfEquityInterest" xlink:href="cbat-20210630.xsd#cbat_OwnershipOfEquityInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AcquisitionofasubsidiaryDetailsLineItems" xlink:to="OwnershipOfEquityInterest" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EquityInterestPercentage" xlink:href="cbat-20210630.xsd#cbat_EquityInterestPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AcquisitionofasubsidiaryDetailsLineItems" xlink:to="EquityInterestPercentage" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AcquisitionofasubsidiaryDetailsLineItems" xlink:to="us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AcquisitionAgreementDescription" xlink:href="cbat-20210630.xsd#cbat_AcquisitionAgreementDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AcquisitionofasubsidiaryDetailsLineItems" xlink:to="AcquisitionAgreementDescription" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AcquireOwnershipPercentage" xlink:href="cbat-20210630.xsd#cbat_AcquireOwnershipPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AcquisitionofasubsidiaryDetailsLineItems" xlink:to="AcquireOwnershipPercentage" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AcquiredOwnershipValue" xlink:href="cbat-20210630.xsd#cbat_AcquiredOwnershipValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AcquisitionofasubsidiaryDetailsLineItems" xlink:to="AcquiredOwnershipValue" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationAssetsAndLiabilitiesArisingFromContingenciesAmountRecognizedOtherThanAtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAssetsAndLiabilitiesArisingFromContingenciesAmountRecognizedOtherThanAtFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AcquisitionofasubsidiaryDetailsLineItems" xlink:to="us-gaap_BusinessCombinationAssetsAndLiabilitiesArisingFromContingenciesAmountRecognizedOtherThanAtFairValue" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/PropertyPlantandEquipmentnetDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_Depreciation" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ManufacturingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ManufacturingCosts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_ManufacturingCosts" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ConstructioninProgressDetails">
    <loc xlink:type="locator" xlink:label="ConstructionInProgressAbstract" xlink:href="cbat-20210630.xsd#cbat_ConstructionInProgressAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestCostsCapitalized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestCostsCapitalized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConstructionInProgressAbstract" xlink:to="us-gaap_InterestCostsCapitalized" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/NonmarketableequitysecuritiesDetails">
    <loc xlink:type="locator" xlink:label="NonMarketableSecuritiesAbstract" xlink:href="cbat-20210630.xsd#cbat_NonMarketableSecuritiesAbstract"/>
    <loc xlink:type="locator" xlink:label="NonmarketableequitysecuritiesDetailsTable" xlink:href="cbat-20210630.xsd#cbat_NonmarketableequitysecuritiesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="NonmarketableequitysecuritiesDetailsLineItems" xlink:href="cbat-20210630.xsd#cbat_NonmarketableequitysecuritiesDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NonMarketableSecuritiesAbstract" xlink:to="NonmarketableequitysecuritiesDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NonmarketableequitysecuritiesDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="CbakPowerMember" xlink:href="cbat-20210630.xsd#cbat_CbakPowerMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="CbakPowerMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NonmarketableequitysecuritiesDetailsTable" xlink:to="NonmarketableequitysecuritiesDetailsLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="CashPaidForAcquiringEquity" xlink:href="cbat-20210630.xsd#cbat_CashPaidForAcquiringEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NonmarketableequitysecuritiesDetailsLineItems" xlink:to="CashPaidForAcquiringEquity" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NonmarketableequitysecuritiesDetailsLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="ImpairmentOfNonmarketableEquitySecuritiesValue" xlink:href="cbat-20210630.xsd#cbat_ImpairmentOfNonmarketableEquitySecuritiesValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NonmarketableequitysecuritiesDetailsLineItems" xlink:to="ImpairmentOfNonmarketableEquitySecuritiesValue" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/LeaseDetails">
    <loc xlink:type="locator" xlink:label="OperatingLeasesOfLesseeDisclosuresAbstract" xlink:href="cbat-20210630.xsd#cbat_OperatingLeasesOfLesseeDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="LeaseDetailsTable" xlink:href="cbat-20210630.xsd#cbat_LeaseDetailsTable"/>
    <loc xlink:type="locator" xlink:label="LeaseDetailsLineItems" xlink:href="cbat-20210630.xsd#cbat_LeaseDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeasesOfLesseeDisclosuresAbstract" xlink:to="LeaseDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByAssetClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeaseDetailsTable" xlink:to="us-gaap_FairValueByAssetClassAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeaseDetailsTable" xlink:to="LeaseDetailsLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="OwnersLeasePeriod" xlink:href="cbat-20210630.xsd#cbat_OwnersLeasePeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeaseDetailsLineItems" xlink:to="OwnersLeasePeriod" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeOther" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeaseDetailsLineItems" xlink:to="us-gaap_InterestIncomeOther" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LeaseMaturityDate" xlink:href="cbat-20210630.xsd#cbat_LeaseMaturityDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeaseDetailsLineItems" xlink:to="LeaseMaturityDate" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForRent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeaseDetailsLineItems" xlink:to="us-gaap_PaymentsForRent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RentalPaymentPerMonth" xlink:href="cbat-20210630.xsd#cbat_RentalPaymentPerMonth"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeaseDetailsLineItems" xlink:to="RentalPaymentPerMonth" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/IntangibleAssetsnetDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/TradeAccountsandBillsPayableDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract"/>
    <loc xlink:type="locator" xlink:label="TradeAccountsandBillsPayableDetailsTable" xlink:href="cbat-20210630.xsd#cbat_TradeAccountsandBillsPayableDetailsTable"/>
    <loc xlink:type="locator" xlink:label="TradeAccountsandBillsPayableDetailsLineItems" xlink:href="cbat-20210630.xsd#cbat_TradeAccountsandBillsPayableDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract" xlink:to="TradeAccountsandBillsPayableDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TradeAccountsandBillsPayableDetailsTable" xlink:to="srt_RangeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TradeAccountsandBillsPayableDetailsTable" xlink:to="TradeAccountsandBillsPayableDetailsLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TradeAccountsandBillsPayableDetailsLineItems" xlink:to="us-gaap_DebtInstrumentTerm" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/LoansDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="LoansDetailsTable" xlink:href="cbat-20210630.xsd#cbat_LoansDetailsTable"/>
    <loc xlink:type="locator" xlink:label="LoansDetailsLineItems" xlink:href="cbat-20210630.xsd#cbat_LoansDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="LoansDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ChinaEverbrightBankDalianBranchMember" xlink:href="cbat-20210630.xsd#cbat_ChinaEverbrightBankDalianBranchMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="ChinaEverbrightBankDalianBranchMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ChinaEverbrightBankDalianFriendshipBranchMember" xlink:href="cbat-20210630.xsd#cbat_ChinaEverbrightBankDalianFriendshipBranchMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="ChinaEverbrightBankDalianFriendshipBranchMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ChinaMerchantBankMember" xlink:href="cbat-20210630.xsd#cbat_ChinaMerchantBankMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="ChinaMerchantBankMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ChinaZheshangBankCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_ChinaZheshangBankCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="ChinaZheshangBankCoLtdMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BankOfNingboCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_BankOfNingboCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="BankOfNingboCoLtdMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SuzhouZhengyuanweiNeedleCeCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_SuzhouZhengyuanweiNeedleCeCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="SuzhouZhengyuanweiNeedleCeCoLtdMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansDetailsTable" xlink:to="LoansDetailsLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableRelatedPartiesDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableRelatedPartiesDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansDetailsLineItems" xlink:to="us-gaap_LoansAndLeasesReceivableRelatedPartiesDescription" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BillsPayableDescription" xlink:href="cbat-20210630.xsd#cbat_BillsPayableDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansDetailsLineItems" xlink:to="BillsPayableDescription" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansDetailsLineItems" xlink:to="us-gaap_DebtInstrumentDescription" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansDetailsLineItems" xlink:to="us-gaap_InterestExpense" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InvestmentAgreementsDescription" xlink:href="cbat-20210630.xsd#cbat_InvestmentAgreementsDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansDetailsLineItems" xlink:to="InvestmentAgreementsDescription" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RemainedOutstandingValue" xlink:href="cbat-20210630.xsd#cbat_RemainedOutstandingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansDetailsLineItems" xlink:to="RemainedOutstandingValue" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LoanAgreementDescription" xlink:href="cbat-20210630.xsd#cbat_LoanAgreementDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansDetailsLineItems" xlink:to="LoanAgreementDescription" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseRelatedParty" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseRelatedParty"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansDetailsLineItems" xlink:to="us-gaap_InterestExpenseRelatedParty" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/AccruedExpensesandOtherPayablesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="AccruedExpensesandOtherPayablesDetailsTable" xlink:href="cbat-20210630.xsd#cbat_AccruedExpensesandOtherPayablesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="AccruedExpensesandOtherPayablesDetailsLineItems" xlink:href="cbat-20210630.xsd#cbat_AccruedExpensesandOtherPayablesDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="AccruedExpensesandOtherPayablesDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedExpensesandOtherPayablesDetailsTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrivatePlacementMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrivatePlacementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_PrivatePlacementMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedExpensesandOtherPayablesDetailsTable" xlink:to="AccruedExpensesandOtherPayablesDetailsLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="LiquidatedDamageAmount" xlink:href="cbat-20210630.xsd#cbat_LiquidatedDamageAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedExpensesandOtherPayablesDetailsLineItems" xlink:to="LiquidatedDamageAmount" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedExpensesandOtherPayablesDetailsLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedExpensesandOtherPayablesDetailsLineItems" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedExpensesandOtherPayablesDetailsLineItems" xlink:to="us-gaap_SaleOfStockPricePerShare" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFeeAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFeeAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedExpensesandOtherPayablesDetailsLineItems" xlink:to="us-gaap_DebtInstrumentFeeAmount" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LiquidatedDamagesDescription" xlink:href="cbat-20210630.xsd#cbat_LiquidatedDamagesDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedExpensesandOtherPayablesDetailsLineItems" xlink:to="LiquidatedDamagesDescription" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LiquidatedDamages" xlink:href="cbat-20210630.xsd#cbat_LiquidatedDamages"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedExpensesandOtherPayablesDetailsLineItems" xlink:to="LiquidatedDamages" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/DeferredGovernmentGrantsDetails">
    <loc xlink:type="locator" xlink:label="OtherLongTermPayablesAbstract" xlink:href="cbat-20210630.xsd#cbat_OtherLongTermPayablesAbstract"/>
    <loc xlink:type="locator" xlink:label="FinanceCosts" xlink:href="cbat-20210630.xsd#cbat_FinanceCosts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherLongTermPayablesAbstract" xlink:to="FinanceCosts" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherLongTermPayablesAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForRemovalCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRemovalCosts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherLongTermPayablesAbstract" xlink:to="us-gaap_PaymentsForRemovalCosts" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SubsidyReceived" xlink:href="cbat-20210630.xsd#cbat_SubsidyReceived"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherLongTermPayablesAbstract" xlink:to="SubsidyReceived" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherDepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherDepreciationAndAmortization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherLongTermPayablesAbstract" xlink:to="us-gaap_OtherDepreciationAndAmortization" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ProductWarrantyProvisionDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductWarrantiesDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StandardProductWarrantyDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StandardProductWarrantyDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:to="us-gaap_StandardProductWarrantyDescription" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsTable" xlink:href="cbat-20210630.xsd#cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsLineItems" xlink:href="cbat-20210630.xsd#cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsTable" xlink:to="us-gaap_IncomeTaxAuthorityNameAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="HongKongTaxMember" xlink:href="cbat-20210630.xsd#cbat_HongKongTaxMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="HongKongTaxMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsTable" xlink:to="srt_RangeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsTable" xlink:to="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsLineItems" order="3.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="PrcTaxDescription" xlink:href="cbat-20210630.xsd#cbat_PrcTaxDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsLineItems" xlink:to="PrcTaxDescription" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxCreditCarryforwardDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TaxCreditCarryforwardDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsLineItems" xlink:to="us-gaap_TaxCreditCarryforwardDescription" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/SharebasedCompensationDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="SharebasedCompensationDetailsTable" xlink:href="cbat-20210630.xsd#cbat_SharebasedCompensationDetailsTable"/>
    <loc xlink:type="locator" xlink:label="SharebasedCompensationDetailsLineItems" xlink:href="cbat-20210630.xsd#cbat_SharebasedCompensationDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="SharebasedCompensationDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharebasedCompensationDetailsTable" xlink:to="us-gaap_AwardTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="TwoZeroOneFiveEquityIncentivesPlanMember" xlink:href="cbat-20210630.xsd#cbat_TwoZeroOneFiveEquityIncentivesPlanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="TwoZeroOneFiveEquityIncentivesPlanMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_RestrictedStockMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="RestrictedSharesGrantedOnAprilOneNineTwoZeroOneSixMember" xlink:href="cbat-20210630.xsd#cbat_RestrictedSharesGrantedOnAprilOneNineTwoZeroOneSixMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="RestrictedSharesGrantedOnAprilOneNineTwoZeroOneSixMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember" xlink:href="cbat-20210630.xsd#cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember" xlink:href="cbat-20210630.xsd#cbat_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="RestrictedSharesGrantedOnOctoberTwentyThreeTwoThousandNineteenMember" xlink:href="cbat-20210630.xsd#cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwoThousandNineteenMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="RestrictedSharesGrantedOnOctoberTwentyThreeTwoThousandNineteenMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharebasedCompensationDetailsTable" xlink:to="SharebasedCompensationDetailsLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharebasedCompensationDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharebasedCompensationDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharebasedCompensationDetailsLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharebasedCompensationDetailsLineItems" xlink:to="us-gaap_SharePrice" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="RestrictedSharesVestedSharesToBeIssued" xlink:href="cbat-20210630.xsd#cbat_RestrictedSharesVestedSharesToBeIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharebasedCompensationDetailsLineItems" xlink:to="RestrictedSharesVestedSharesToBeIssued" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharebasedCompensationDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RestrictedShareDescription" xlink:href="cbat-20210630.xsd#cbat_RestrictedShareDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharebasedCompensationDetailsLineItems" xlink:to="RestrictedShareDescription" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharebasedCompensationDetailsLineItems" xlink:to="us-gaap_RestrictedStockExpense" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharebasedCompensationDetailsLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharebasedCompensationDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssuedDuringPeriodSharesRestrictedStockAwardFairValuePerShare" xlink:href="cbat-20210630.xsd#cbat_StockIssuedDuringPeriodSharesRestrictedStockAwardFairValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharebasedCompensationDetailsLineItems" xlink:to="StockIssuedDuringPeriodSharesRestrictedStockAwardFairValuePerShare" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/IncomeLossPerShareDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1" xlink:href="cbat-20210630.xsd#cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndExpectedToUnvestOutstandingNumber1" xlink:href="cbat-20210630.xsd#cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndExpectedToUnvestOutstandingNumber1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndExpectedToUnvestOutstandingNumber1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PurchaseShares" xlink:href="cbat-20210630.xsd#cbat_PurchaseShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="PurchaseShares" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/WarrantsDetails">
    <loc xlink:type="locator" xlink:label="WarrantsDisclosureAbstract" xlink:href="cbat-20210630.xsd#cbat_WarrantsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="WarrantsDetailsTable" xlink:href="cbat-20210630.xsd#cbat_WarrantsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="WarrantsDetailsLineItems" xlink:href="cbat-20210630.xsd#cbat_WarrantsDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDisclosureAbstract" xlink:to="WarrantsDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="TypeOfAgreementAxis" xlink:href="cbat-20210630.xsd#cbat_TypeOfAgreementAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsTable" xlink:to="TypeOfAgreementAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TypeOfAgreementDomain" xlink:href="cbat-20210630.xsd#cbat_TypeOfAgreementDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TypeOfAgreementAxis" xlink:to="TypeOfAgreementDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="SecuritiesPurchaseAgreementMember" xlink:href="cbat-20210630.xsd#cbat_SecuritiesPurchaseAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TypeOfAgreementAxis" xlink:to="SecuritiesPurchaseAgreementMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsTable" xlink:to="WarrantsDetailsLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="WarrantsDescription" xlink:href="cbat-20210630.xsd#cbat_WarrantsDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsLineItems" xlink:to="WarrantsDescription" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WarrantsIssuedAndOutstanding" xlink:href="cbat-20210630.xsd#cbat_WarrantsIssuedAndOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsLineItems" xlink:to="WarrantsIssuedAndOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/CommitmentsandContingenciesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="CommitmentsandContingenciesDetailsTable" xlink:href="cbat-20210630.xsd#cbat_CommitmentsandContingenciesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="CommitmentsandContingenciesDetailsLineItems" xlink:href="cbat-20210630.xsd#cbat_CommitmentsandContingenciesDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="CommitmentsandContingenciesDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="srt_LitigationCaseAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_LitigationCaseAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsTable" xlink:to="srt_LitigationCaseAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_LitigationCaseTypeDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_LitigationCaseTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="srt_LitigationCaseTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ShenzhenHuijieMember" xlink:href="cbat-20210630.xsd#cbat_ShenzhenHuijieMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="ShenzhenHuijieMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="AnyuanBusMember" xlink:href="cbat-20210630.xsd#cbat_AnyuanBusMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="AnyuanBusMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShenzhenXinjiatuoAutomobileTechnologMember" xlink:href="cbat-20210630.xsd#cbat_ShenzhenXinjiatuoAutomobileTechnologMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="ShenzhenXinjiatuoAutomobileTechnologMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShenzhenHSLBusinessTechnologyCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_ShenzhenHSLBusinessTechnologyCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="ShenzhenHSLBusinessTechnologyCoLtdMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SuzhouIndustrialParkSecurityServiceCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_SuzhouIndustrialParkSecurityServiceCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="SuzhouIndustrialParkSecurityServiceCoLtdMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CBAKSuzhouAndSuzhouSecurityMember" xlink:href="cbat-20210630.xsd#cbat_CBAKSuzhouAndSuzhouSecurityMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="CBAKSuzhouAndSuzhouSecurityMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ChongqingThatChongqingZhongrunChemistryCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_ChongqingThatChongqingZhongrunChemistryCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="ChongqingThatChongqingZhongrunChemistryCoLtdMember" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="HunanZhongkeXingchengCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_HunanZhongkeXingchengCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="HunanZhongkeXingchengCoLtdMember" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DongguanShanshanBatteryMaterialCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_DongguanShanshanBatteryMaterialCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="DongguanShanshanBatteryMaterialCoLtdMember" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BTRTianjinNanomaterialManufacturingCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_BTRTianjinNanomaterialManufacturingCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="BTRTianjinNanomaterialManufacturingCoLtdMember" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="UnitedWinnersLaserCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_UnitedWinnersLaserCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="UnitedWinnersLaserCoLtdMember" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BeijingHongfaElectricTechnologyCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_BeijingHongfaElectricTechnologyCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="BeijingHongfaElectricTechnologyCoLtdMember" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CangzhouHuibangMember" xlink:href="cbat-20210630.xsd#cbat_CangzhouHuibangMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="CangzhouHuibangMember" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="ShenzhenKlclearTechnologyCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_ShenzhenKlclearTechnologyCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="ShenzhenKlclearTechnologyCoLtdMember" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TianjinChangxingMetalCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_TianjinChangxingMetalCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="TianjinChangxingMetalCoLtdMember" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TianjinChangyuanElectricMaterialCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_TianjinChangyuanElectricMaterialCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="TianjinChangyuanElectricMaterialCoLtdMember" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NewEnergyTechnologyCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_NewEnergyTechnologyCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="NewEnergyTechnologyCoLtdMember" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="JiangxiGanfengBatteryTechnologyCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_JiangxiGanfengBatteryTechnologyCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="JiangxiGanfengBatteryTechnologyCoLtdMember" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="JihongkaiMachineEquipmentCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_JihongkaiMachineEquipmentCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="JihongkaiMachineEquipmentCoLtdMember" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NanjingJinlongChemicalCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_NanjingJinlongChemicalCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="NanjingJinlongChemicalCoLtdMember" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="XianAnpuNewEnergyTechnologyCoLTDMember" xlink:href="cbat-20210630.xsd#cbat_XianAnpuNewEnergyTechnologyCoLTDMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="XianAnpuNewEnergyTechnologyCoLTDMember" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShenzhenGdLaserTechnologyCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_ShenzhenGdLaserTechnologyCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="ShenzhenGdLaserTechnologyCoLtdMember" order="23.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShandongTianjiaoNewEnergyCoLTDMember" xlink:href="cbat-20210630.xsd#cbat_ShandongTianjiaoNewEnergyCoLTDMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="ShandongTianjiaoNewEnergyCoLTDMember" order="24.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShanghaiShengmengIndustrialTechnologyCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_ShanghaiShengmengIndustrialTechnologyCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="ShanghaiShengmengIndustrialTechnologyCoLtdMember" order="25.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="JiuzhaoNewEnergyTechnologyCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_JiuzhaoNewEnergyTechnologyCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="JiuzhaoNewEnergyTechnologyCoLtdMember" order="26.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DalianTiandaMetalMachineryTradeCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_DalianTiandaMetalMachineryTradeCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="DalianTiandaMetalMachineryTradeCoLtdMember" order="27.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShenzhenHaonengTechnologyMember" xlink:href="cbat-20210630.xsd#cbat_ShenzhenHaonengTechnologyMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="ShenzhenHaonengTechnologyMember" order="28.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SuzhouSuwangdaPlasticProductCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_SuzhouSuwangdaPlasticProductCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="SuzhouSuwangdaPlasticProductCoLtdMember" order="29.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShandongHangeweiNewEnergyVehicleControlCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_ShandongHangeweiNewEnergyVehicleControlCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis" xlink:to="ShandongHangeweiNewEnergyVehicleControlCoLtdMember" order="30.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LossContingencyByNatureOfContingencyAxis" xlink:href="cbat-20210630.xsd#cbat_LossContingencyByNatureOfContingencyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsTable" xlink:to="LossContingencyByNatureOfContingencyAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LossContingencyByNatureOfContingencyDomain" xlink:href="cbat-20210630.xsd#cbat_LossContingencyByNatureOfContingencyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LossContingencyByNatureOfContingencyAxis" xlink:to="LossContingencyByNatureOfContingencyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ConstructioncostsMember" xlink:href="cbat-20210630.xsd#cbat_ConstructioncostsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LossContingencyByNatureOfContingencyAxis" xlink:to="ConstructioncostsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InterestMember" xlink:href="cbat-20210630.xsd#cbat_InterestMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LossContingencyByNatureOfContingencyAxis" xlink:to="InterestMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CompensationMember" xlink:href="cbat-20210630.xsd#cbat_CompensationMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LossContingencyByNatureOfContingencyAxis" xlink:to="CompensationMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RemainingContractAmountMember" xlink:href="cbat-20210630.xsd#cbat_RemainingContractAmountMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LossContingencyByNatureOfContingencyAxis" xlink:to="RemainingContractAmountMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="GoodsAmountMember" xlink:href="cbat-20210630.xsd#cbat_GoodsAmountMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LossContingencyByNatureOfContingencyAxis" xlink:to="GoodsAmountMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsTable" xlink:to="us-gaap_LossContingenciesByNatureOfContingencyAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyNatureDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="us-gaap_LossContingencyNatureDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ChongqingThatChongqingZhongrunChemistryCoLtdMember_0" xlink:href="cbat-20210630.xsd#cbat_ChongqingThatChongqingZhongrunChemistryCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="ChongqingThatChongqingZhongrunChemistryCoLtdMember_0" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsTable" xlink:to="CommitmentsandContingenciesDetailsLineItems" order="4.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyDamagesSoughtValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyDamagesSoughtValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_LossContingencyDamagesSoughtValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_DepositAssets" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LitigationSettlementAmountAwardedToOtherParty" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LitigationSettlementAmountAwardedToOtherParty"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_LitigationSettlementAmountAwardedToOtherParty" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LitigationFees" xlink:href="cbat-20210630.xsd#cbat_LitigationFees"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="LitigationFees" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionContractCostProgressPaymentOffset" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionContractCostProgressPaymentOffset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_ConstructionContractCostProgressPaymentOffset" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AmountOfFinalJudgementNotReceived" xlink:href="cbat-20210630.xsd#cbat_AmountOfFinalJudgementNotReceived"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="AmountOfFinalJudgementNotReceived" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConstructionContractCostProgressPaymentAccrued" xlink:href="cbat-20210630.xsd#cbat_ConstructionContractCostProgressPaymentAccrued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="ConstructionContractCostProgressPaymentAccrued" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainContingencyUnrecordedAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainContingencyUnrecordedAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_GainContingencyUnrecordedAmount" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LitigationSettlementAmountesAwardedToOtherPartyDescription" xlink:href="cbat-20210630.xsd#cbat_LitigationSettlementAmountesAwardedToOtherPartyDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="LitigationSettlementAmountesAwardedToOtherPartyDescription" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ProvisionReceivable" xlink:href="cbat-20210630.xsd#cbat_ProvisionReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="ProvisionReceivable" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquipmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquipmentExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_EquipmentExpense" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LitigationSettlementExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LitigationSettlementExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_LitigationSettlementExpense" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ReturnOfPrepayment" xlink:href="cbat-20210630.xsd#cbat_ReturnOfPrepayment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="ReturnOfPrepayment" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LiquidatedDamages" xlink:href="cbat-20210630.xsd#cbat_LiquidatedDamages"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="LiquidatedDamages" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CommitmentsAndContingenciesDescription" xlink:href="cbat-20210630.xsd#cbat_CommitmentsAndContingenciesDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="CommitmentsAndContingenciesDescription" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MaterialsPurchaseCost" xlink:href="cbat-20210630.xsd#cbat_MaterialsPurchaseCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="MaterialsPurchaseCost" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DebtReductionAgreementAmount" xlink:href="cbat-20210630.xsd#cbat_DebtReductionAgreementAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="DebtReductionAgreementAmount" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ServicesExpenses" xlink:href="cbat-20210630.xsd#cbat_ServicesExpenses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="ServicesExpenses" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InterestIncurred" xlink:href="cbat-20210630.xsd#cbat_InterestIncurred"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="InterestIncurred" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BankDepositsPeriod" xlink:href="cbat-20210630.xsd#cbat_BankDepositsPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="BankDepositsPeriod" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FrozenByBank" xlink:href="cbat-20210630.xsd#cbat_FrozenByBank"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="FrozenByBank" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToEmployees" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToEmployees"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_PaymentsToEmployees" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_EmployeeBenefitsAndShareBasedCompensation" order="23.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CreditorsRight" xlink:href="cbat-20210630.xsd#cbat_CreditorsRight"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="CreditorsRight" order="24.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AccruedMaterialsCost" xlink:href="cbat-20210630.xsd#cbat_AccruedMaterialsCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="AccruedMaterialsCost" order="25.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/ConcentrationsandCreditRiskDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:label="ConcentrationsandCreditRiskDetailsTable" xlink:href="cbat-20210630.xsd#cbat_ConcentrationsandCreditRiskDetailsTable"/>
    <loc xlink:type="locator" xlink:label="ConcentrationsandCreditRiskDetailsLineItems" xlink:href="cbat-20210630.xsd#cbat_ConcentrationsandCreditRiskDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="ConcentrationsandCreditRiskDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationsandCreditRiskDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ZhengzhouBAKBatteryCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_ZhengzhouBAKBatteryCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="ZhengzhouBAKBatteryCoLtdMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ZhengzhouBAKElectronicsCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_ZhengzhouBAKElectronicsCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="ZhengzhouBAKElectronicsCoLtdMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ZhengzhouBAKNewEnergyTechnologyCoLtdMember" xlink:href="cbat-20210630.xsd#cbat_ZhengzhouBAKNewEnergyTechnologyCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="ZhengzhouBAKNewEnergyTechnologyCoLtdMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationsandCreditRiskDetailsTable" xlink:to="ConcentrationsandCreditRiskDetailsLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="ConcentrationRiskThresholdPercentage" xlink:href="cbat-20210630.xsd#cbat_ConcentrationRiskThresholdPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationsandCreditRiskDetailsLineItems" xlink:to="ConcentrationRiskThresholdPercentage" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="RepaidAmount" xlink:href="cbat-20210630.xsd#cbat_RepaidAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationsandCreditRiskDetailsLineItems" xlink:to="RepaidAmount" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/SegmentInformationDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="NumberOfSegment" xlink:href="cbat-20210630.xsd#cbat_NumberOfSegment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="NumberOfSegment" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/SubsequentEventsDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="SubsequentEventsDetailsTable" xlink:href="cbat-20210630.xsd#cbat_SubsequentEventsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="SubsequentEventsDetailsLineItems" xlink:href="cbat-20210630.xsd#cbat_SubsequentEventsDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="SubsequentEventsDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="BusinessAcquisitionMember" xlink:href="cbat-20210630.xsd#cbat_BusinessAcquisitionMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="HitransHeldMember" xlink:href="cbat-20210630.xsd#cbat_HitransHeldMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="HitransHeldMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="MeiduGrapheneMember" xlink:href="cbat-20210630.xsd#cbat_MeiduGrapheneMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="MeiduGrapheneMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MrJunnanYeMember" xlink:href="cbat-20210630.xsd#cbat_MrJunnanYeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="MrJunnanYeMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="HitransLoanMember" xlink:href="cbat-20210630.xsd#cbat_HitransLoanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="HitransLoanMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsTable" xlink:to="SubsequentEventsDetailsLineItems" order="3.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsLineItems" xlink:to="us-gaap_SubsequentEventDescription" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsLineItems" xlink:to="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockDividend" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockDividend"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockDividend" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PercentageOfShareholdersOwnership" xlink:href="cbat-20210630.xsd#cbat_PercentageOfShareholdersOwnership"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsLineItems" xlink:to="PercentageOfShareholdersOwnership" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PercentageOfAcquisitionPercentage" xlink:href="cbat-20210630.xsd#cbat_PercentageOfAcquisitionPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsLineItems" xlink:to="PercentageOfAcquisitionPercentage" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PledgedCollateralPercentage" xlink:href="cbat-20210630.xsd#cbat_PledgedCollateralPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsLineItems" xlink:to="PledgedCollateralPercentage" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AcquisitionAgreementPercentage" xlink:href="cbat-20210630.xsd#cbat_AcquisitionAgreementPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsLineItems" xlink:to="AcquisitionAgreementPercentage" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Cash"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsLineItems" xlink:to="us-gaap_Cash" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_BankLoans" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_BankLoans"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsLineItems" xlink:to="srt_BankLoans" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TerminationLoans" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TerminationLoans"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsLineItems" xlink:to="us-gaap_TerminationLoans" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SecurityDeposit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecurityDeposit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsLineItems" xlink:to="us-gaap_SecurityDeposit" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="PaymentsForLegalSettlement" xlink:href="cbat-20210630.xsd#cbat_PaymentsForLegalSettlement"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsLineItems" xlink:to="PaymentsForLegalSettlement" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SecuritiesSegregatedUnderSecuritiesExchangeCommissionRegulation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesSegregatedUnderSecuritiesExchangeCommissionRegulation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsLineItems" xlink:to="us-gaap_SecuritiesSegregatedUnderSecuritiesExchangeCommissionRegulation" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AcquireOwnershipPercentage" xlink:href="cbat-20210630.xsd#cbat_AcquireOwnershipPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsLineItems" xlink:to="AcquireOwnershipPercentage" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="ConcentrationRiskThresholdPercentage" xlink:href="cbat-20210630.xsd#cbat_ConcentrationRiskThresholdPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsLineItems" xlink:to="ConcentrationRiskThresholdPercentage" order="15.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BankOverdrafts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BankOverdrafts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsLineItems" xlink:to="us-gaap_BankOverdrafts" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansReceivableWithFixedRatesOfInterest1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableWithFixedRatesOfInterest1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsLineItems" xlink:to="us-gaap_LoansReceivableWithFixedRatesOfInterest1" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfOtherDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfOtherDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsLineItems" xlink:to="us-gaap_RepaymentsOfOtherDebt" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtInterestRateIncrease" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermDebtInterestRateIncrease"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsLineItems" xlink:to="us-gaap_ShortTermDebtInterestRateIncrease" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://cbak.com.cn/role/DocumentAndEntityInformation">
    <loc xlink:type="locator" xlink:label="DocumentAndEntityInformationAbstract" xlink:href="cbat-20210630.xsd#cbat_DocumentAndEntityInformationAbstract"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentInformationTable"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentInformationLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="dei_DocumentInformationTable" order="1.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable" xlink:to="dei_DocumentInformationLineItems" order="1.0"/>
    <loc xlink:type="locator" xlink:label="dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityRegistrantName"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_TradingSymbol"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_TradingSymbol" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentType"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CurrentFiscalYearEndDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_AmendmentFlag"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCentralIndexKey"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCurrentReportingStatus"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCurrentReportingStatus" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityFilerCategory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFilerCategory" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentPeriodEndDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentFiscalYearFocus"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentFiscalPeriodFocus"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntitySmallBusiness"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntitySmallBusiness" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityEmergingGrowthCompany"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityShellCompany"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityShellCompany" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentQuarterlyReport"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentQuarterlyReport" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentTransitionReport"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentTransitionReport" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityFileNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFileNumber" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityIncorporationStateCountryCode"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityIncorporationStateCountryCode" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityTaxIdentificationNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityTaxIdentificationNumber" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressAddressLine1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine1" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine2" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressAddressLine2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine2" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressCityOrTown"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressCityOrTown" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressCountry" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressCountry"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressCountry" order="23.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressPostalZipCode"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressPostalZipCode" order="24.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CityAreaCode"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CityAreaCode" order="25.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LocalPhoneNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_LocalPhoneNumber" order="26.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_Security12bTitle"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_Security12bTitle" order="27.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_SecurityExchangeName"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_SecurityExchangeName" order="28.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityInteractiveDataCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityInteractiveDataCurrent" order="29.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<FILENAME>f10q0621_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://cbak.com.cn/20210630"
  xmlns:dei="http://xbrl.sec.gov/dei/2021"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="cbat-20210630.xsd" xlink:type="simple"/>
    <context id="c0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <instant>2021-08-19</instant>
        </period>
    </context>
    <context id="c2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="c8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cbat:DonatedSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="c9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="c10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cbat:StatutoryReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="c11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="c12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="c13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="c14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="c15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="c16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cbat:DonatedSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cbat:StatutoryReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="c25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cbat:DonatedSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="c26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="c27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cbat:StatutoryReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="c28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="c29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="c30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="c31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="c32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="c33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="c34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cbat:DonatedSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="c35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="c36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cbat:StatutoryReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="c37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="c38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="c39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="c40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="c41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="c42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cbat:DonatedSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cbat:StatutoryReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cbat:DonatedSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cbat:StatutoryReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="c59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cbat:DonatedSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="c60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="c61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cbat:StatutoryReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="c62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="c63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="c64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="c65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="c66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="c67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cbat:DonatedSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cbat:StatutoryReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cbat:DonatedSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cbat:StatutoryReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cbat:DonatedSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cbat:StatutoryReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-10-14</endDate>
        </period>
    </context>
    <context id="c92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <startDate>2005-01-01</startDate>
            <endDate>2005-01-20</endDate>
        </period>
    </context>
    <context id="c93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <startDate>2005-12-01</startDate>
            <endDate>2005-12-31</endDate>
        </period>
    </context>
    <context id="c94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <startDate>2006-09-01</startDate>
            <endDate>2006-09-30</endDate>
        </period>
    </context>
    <context id="c95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <startDate>2007-08-21</startDate>
            <endDate>2007-10-01</endDate>
        </period>
    </context>
    <context id="c96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <startDate>2007-11-25</startDate>
            <endDate>2007-11-30</endDate>
        </period>
    </context>
    <context id="c97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <startDate>2015-06-01</startDate>
            <endDate>2015-06-30</endDate>
        </period>
    </context>
    <context id="c98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">cbat:ChinaBAKAsiaHoldingLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2013-08-14</instant>
        </period>
    </context>
    <context id="c99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <instant>2019-08-05</instant>
        </period>
    </context>
    <context id="c100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">cbat:CbakPowerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2013-12-27</instant>
        </period>
    </context>
    <context id="c101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">cbat:CbakPowerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-07-10</instant>
        </period>
    </context>
    <context id="c102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">cbat:CbakPowerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-10-29</instant>
        </period>
    </context>
    <context id="c103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">cbat:CbakSuzhouMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-04</instant>
        </period>
    </context>
    <context id="c104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">cbat:CbakSuzhouMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-02</startDate>
            <endDate>2018-05-04</endDate>
        </period>
    </context>
    <context id="c105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cbat:CBAKEnergyTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-21</instant>
        </period>
    </context>
    <context id="c106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cbat:CBAKEnergyTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2019-11-21</endDate>
        </period>
    </context>
    <context id="c107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cbat:CBAKNewEnergyNanjingCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="c108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cbat:CBAKNewEnergyNanjingCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="c109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cbat:CBAKNewEnergyTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-08-06</instant>
        </period>
    </context>
    <context id="c110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cbat:CBAKNewEnergyTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-08-06</endDate>
        </period>
    </context>
    <context id="c111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cbat:NanjingDaxinNewEnergyAutomobileIndustryCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-11-09</instant>
        </period>
    </context>
    <context id="c112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cbat:NanjingDaxinNewEnergyAutomobileIndustryCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2020-11-09</endDate>
        </period>
    </context>
    <context id="c113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <startDate>2021-04-15</startDate>
            <endDate>2021-04-21</endDate>
        </period>
    </context>
    <context id="c114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrYunfeiLiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-03-04</instant>
        </period>
    </context>
    <context id="c115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrYunfeiLiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2016-03-04</endDate>
        </period>
    </context>
    <context id="c116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrXiangqianLiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-03-04</instant>
        </period>
    </context>
    <context id="c117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrXiangqianLiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2016-03-04</endDate>
        </period>
    </context>
    <context id="c118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrYunfeiLiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrYunfeiLiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <instant>2015-07-31</instant>
        </period>
    </context>
    <context id="c121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <instant>2015-09-29</instant>
        </period>
    </context>
    <context id="c122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <instant>2016-06-30</instant>
        </period>
    </context>
    <context id="c123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <instant>2018-07-08</instant>
        </period>
    </context>
    <context id="c124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <instant>2016-07-28</instant>
        </period>
    </context>
    <context id="c125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <instant>2017-01-31</instant>
        </period>
    </context>
    <context id="c126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <instant>2017-04-01</instant>
        </period>
    </context>
    <context id="c127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <instant>2017-04-21</instant>
        </period>
    </context>
    <context id="c128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <instant>2017-04-26</instant>
        </period>
    </context>
    <context id="c129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <instant>2017-05-10</instant>
        </period>
    </context>
    <context id="c130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <startDate>2017-05-01</startDate>
            <endDate>2017-05-31</endDate>
        </period>
    </context>
    <context id="c131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <instant>2017-05-31</instant>
        </period>
    </context>
    <context id="c132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrDaweiLiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-07</instant>
        </period>
    </context>
    <context id="c133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrYunfeiLiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-07</instant>
        </period>
    </context>
    <context id="c134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrYunfeiLiMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">cbat:FirstDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-07</instant>
        </period>
    </context>
    <context id="c135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:CancellationAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrDaweiLiMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">cbat:FirstDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-01-07</endDate>
        </period>
    </context>
    <context id="c136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:CancellationAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrYunfeiLiMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">cbat:FirstDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-01-07</endDate>
        </period>
    </context>
    <context id="c137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:CancellationAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrDaweiLiMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">cbat:FirstDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-07</instant>
        </period>
    </context>
    <context id="c138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrJunLangMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">cbat:SecondDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-04-26</instant>
        </period>
    </context>
    <context id="c139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MsJingShiMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">cbat:SecondDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-04-26</instant>
        </period>
    </context>
    <context id="c140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:AsiaEVKMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">cbat:SecondDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-04-26</instant>
        </period>
    </context>
    <context id="c141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">cbat:SecondDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-04-26</instant>
        </period>
    </context>
    <context id="c142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:CancellationAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:AsiaEVKMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">cbat:SecondDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-04-26</endDate>
        </period>
    </context>
    <context id="c143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:CancellationAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrJunLangMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">cbat:SecondDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-04-26</instant>
        </period>
    </context>
    <context id="c144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrDaweiLiMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">cbat:ThirdDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-28</instant>
        </period>
    </context>
    <context id="c145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrYunfeiLiMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">cbat:ThirdDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-28</instant>
        </period>
    </context>
    <context id="c146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">cbat:ThirdDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-28</instant>
        </period>
    </context>
    <context id="c147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:AsiaEVKMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">cbat:FourthDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-16</instant>
        </period>
    </context>
    <context id="c148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrYunfeiLiMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">cbat:FourthDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-16</instant>
        </period>
    </context>
    <context id="c149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">cbat:FourthDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-16</instant>
        </period>
    </context>
    <context id="c150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrDaweiLiMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">cbat:ThirdDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-05</startDate>
            <endDate>2019-07-26</endDate>
        </period>
    </context>
    <context id="c151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrYunfeiLiMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">cbat:FourthDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-05</startDate>
            <endDate>2019-07-26</endDate>
        </period>
    </context>
    <context id="c152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:AsiaEVKMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-05</startDate>
            <endDate>2019-07-26</endDate>
        </period>
    </context>
    <context id="c153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <instant>2019-07-26</instant>
        </period>
    </context>
    <context id="c154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-24</instant>
        </period>
    </context>
    <context id="c155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-07-24</endDate>
        </period>
    </context>
    <context id="c156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">cbat:EnergyVehicleCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-10-10</endDate>
        </period>
    </context>
    <context id="c157">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-30</instant>
        </period>
    </context>
    <context id="c158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-01</startDate>
            <endDate>2019-12-30</endDate>
        </period>
    </context>
    <context id="c159">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:TheFirstExchangeAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-07-24</endDate>
        </period>
    </context>
    <context id="c160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:TheFirstExchangeAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-01-27</endDate>
        </period>
    </context>
    <context id="c161">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:TheFirstExchangeAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-27</instant>
        </period>
    </context>
    <context id="c162">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:TheSecondExchangeAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-07-24</endDate>
        </period>
    </context>
    <context id="c163">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:TheSecondExchangeAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-02-20</endDate>
        </period>
    </context>
    <context id="c164">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:TheSecondExchangeAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-02-20</instant>
        </period>
    </context>
    <context id="c165">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:ThirdExchangeAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-07-24</endDate>
        </period>
    </context>
    <context id="c166">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:ThirdExchangeAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-04-28</endDate>
        </period>
    </context>
    <context id="c167">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:ThirdExchangeAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-28</instant>
        </period>
    </context>
    <context id="c168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:FourthExchangeAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-07-24</endDate>
        </period>
    </context>
    <context id="c169">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:FourthExchangeAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-01</startDate>
            <endDate>2020-06-08</endDate>
        </period>
    </context>
    <context id="c170">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:FourthExchangeAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-08</instant>
        </period>
    </context>
    <context id="c171">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:FifthExchangeAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-07-24</endDate>
        </period>
    </context>
    <context id="c172">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:FifthExchangeAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-01</startDate>
            <endDate>2020-06-10</endDate>
        </period>
    </context>
    <context id="c173">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:FifthExchangeAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-10</instant>
        </period>
    </context>
    <context id="c174">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:SixthExchangeAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-07-24</endDate>
        </period>
    </context>
    <context id="c175">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:SixthExchangeAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-07-06</endDate>
        </period>
    </context>
    <context id="c176">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:SixthExchangeAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-06</instant>
        </period>
    </context>
    <context id="c177">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:SeventhExchangeAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-07-24</endDate>
        </period>
    </context>
    <context id="c178">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:SeventhExchangeAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-07-29</endDate>
        </period>
    </context>
    <context id="c179">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:SeventhExchangeAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-29</instant>
        </period>
    </context>
    <context id="c180">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbat:PromissoryNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-05</startDate>
            <endDate>2020-10-12</endDate>
        </period>
    </context>
    <context id="c181">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <startDate>2020-10-09</startDate>
            <endDate>2020-10-20</endDate>
        </period>
    </context>
    <context id="c182">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:TillicumInvestmentCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-06</startDate>
            <endDate>2020-11-11</endDate>
        </period>
    </context>
    <context id="c183">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:InvestorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-03</startDate>
            <endDate>2020-12-08</endDate>
        </period>
    </context>
    <context id="c184">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbat:AgreementAxis">cbat:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-02</startDate>
            <endDate>2021-02-08</endDate>
        </period>
    </context>
    <context id="c185">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:SuzhouSecurityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2019-11-30</endDate>
        </period>
    </context>
    <context id="c186">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:SuzhouSecurityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-30</instant>
        </period>
    </context>
    <context id="c187">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:SuzhouSecurityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="c188">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:SuzhouSecurityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c189">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:CangzhouHuibangMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-01</startDate>
            <endDate>2020-03-20</endDate>
        </period>
    </context>
    <context id="c190">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:CangzhouHuibangMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-20</instant>
        </period>
    </context>
    <context id="c191">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <instant>2020-03-20</instant>
        </period>
    </context>
    <context id="c192">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:CangzhouHuibangMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c193">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:DongguanShanshanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="c194">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:DongguanShanshanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-02-29</instant>
        </period>
    </context>
    <context id="c195">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:DongguanShanshanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="c196">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="c197">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:DongguanShanshanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="c198">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:DongguanShanshanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c199">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:DongguanShanshanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-25</startDate>
            <endDate>2021-03-05</endDate>
        </period>
    </context>
    <context id="c200">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:DongguanShanshanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="c201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:DongguanShanshanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="c202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:DongguanShanshanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="c203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:DongguanShanshanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c204">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:NanjingJinlongMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:NanjingJinlongMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="c206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:NanjingJinlongMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="c207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:XianAnpuMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:XianAnpuMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="c209">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:TianjinChangyuanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="c210">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:TianjinChangyuanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="c211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:TianjinChangyuanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:JiuzhaoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="c213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:JiuzhaoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-17</instant>
        </period>
    </context>
    <context id="c214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:ChongqingZhongrunMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-10-31</endDate>
        </period>
    </context>
    <context id="c215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:ChongqingZhongrunMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:ChongqingZhongrunMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-08-31</instant>
        </period>
    </context>
    <context id="c217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:ChongqingZhongrunMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:JuzhongDaxinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-01</instant>
        </period>
    </context>
    <context id="c219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:ZhejiangMeiduHitransLithiumBatteryTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-02</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="c220">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:JuzhongDaxinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-02</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="c221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:CbakPowerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:ZhejiangMeiduHitransLithiumBatteryTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:ZhejiangMeiduHitransLithiumBatteryTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:CbakPowerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrYeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:HitransMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:BakTianjinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:BakTianjinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:BakShenzhenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:BakShenzhenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <startDate>2020-12-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c232">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c233">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c234">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c235">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c236">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c237">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c238">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c239">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c240">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c241">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c242">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:CbakPowerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-04-21</endDate>
        </period>
    </context>
    <context id="c243">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:CbakPowerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-21</instant>
        </period>
    </context>
    <context id="c244">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c245">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c246">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-01-14</endDate>
        </period>
    </context>
    <context id="c247">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-04-06</endDate>
        </period>
    </context>
    <context id="c248">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <startDate>2021-04-02</startDate>
            <endDate>2021-04-06</endDate>
        </period>
    </context>
    <context id="c249">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <startDate>2021-05-25</startDate>
            <endDate>2021-06-02</endDate>
        </period>
    </context>
    <context id="c250">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <instant>2021-06-02</instant>
        </period>
    </context>
    <context id="c251">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:TotalMinimumLeasePaymentsToBeReceivedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c252">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:AmortizationOfUnearnedIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c253">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:NetInvestmentInSalesTypeLeasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c254">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c255">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c256">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:ChinaEverbrightBankDalianBranchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2018-06-04</endDate>
        </period>
    </context>
    <context id="c257">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:ChinaEverbrightBankDalianBranchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-01</startDate>
            <endDate>2020-06-28</endDate>
        </period>
    </context>
    <context id="c258">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:ChinaEverbrightBankDalianBranchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-10-15</endDate>
        </period>
    </context>
    <context id="c259">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:ChinaEverbrightBankDalianFriendshipBranchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c260">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:ChinaMerchantBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c261">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:ChinaZheshangBankCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c262">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:BankOfNingboCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-04</startDate>
            <endDate>2021-04-19</endDate>
        </period>
    </context>
    <context id="c263">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c264">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <startDate>2021-03-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="c265">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:SuzhouZhengyuanweiNeedleCeCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c266">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">cbat:PledgedDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c267">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">cbat:PledgedDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c268">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">cbat:RightOfUseAssetsnote9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c269">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">cbat:RightOfUseAssetsnote9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c270">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">cbat:CollateralBuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c271">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">cbat:CollateralBuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c272">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">cbat:CollateralMachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c273">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">cbat:CollateralMachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c274">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrXiangqianLiTheCompanysFormerCEOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c275">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrXiangqianLiTheCompanysFormerCEOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c276">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrYunfeiLiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c277">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:ShareholdersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c278">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:ShareholdersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c279">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrWenwuYuMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c280">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrWenwuYuMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c281">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrLongqianPengMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c282">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrLongqianPengMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c283">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:SuzhouZhengyuanweiNeedleCeCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c284">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:SuzhouZhengyuanweiNeedleCeCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c285">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <startDate>2006-08-02</startDate>
            <endDate>2006-08-08</endDate>
        </period>
    </context>
    <context id="c286">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2007-11-01</startDate>
            <endDate>2007-11-09</endDate>
        </period>
    </context>
    <context id="c287">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2007-11-09</instant>
        </period>
    </context>
    <context id="c288">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <instant>2007-11-30</instant>
        </period>
    </context>
    <context id="c289">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <instant>2013-09-30</instant>
        </period>
    </context>
    <context id="c290">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <startDate>2015-09-01</startDate>
            <endDate>2015-09-30</endDate>
        </period>
    </context>
    <context id="c291">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <instant>2014-10-17</instant>
        </period>
    </context>
    <context id="c292">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <instant>2020-06-23</instant>
        </period>
    </context>
    <context id="c293">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c294">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c295">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">cbat:HongKongTaxMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c296">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbat:ComponentsOfDeferredTaxAssetsAxis">us-gaap:TradeAccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c297">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbat:ComponentsOfDeferredTaxAssetsAxis">us-gaap:TradeAccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c298">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbat:ComponentsOfDeferredTaxAssetsAxis">us-gaap:InventoriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c299">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbat:ComponentsOfDeferredTaxAssetsAxis">us-gaap:InventoriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c300">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbat:ComponentsOfDeferredTaxAssetsAxis">cbat:DeferredTaxAssetsPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbat:ComponentsOfDeferredTaxAssetsAxis">cbat:DeferredTaxAssetsPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c302">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbat:ComponentsOfDeferredTaxAssetsAxis">cbat:ImpairmentOnNonmarketableEquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c303">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbat:ComponentsOfDeferredTaxAssetsAxis">cbat:ImpairmentOnNonmarketableEquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c304">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbat:ComponentsOfDeferredTaxAssetsAxis">cbat:ProvisionForProductWarrantyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c305">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbat:ComponentsOfDeferredTaxAssetsAxis">cbat:ProvisionForProductWarrantyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c306">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbat:TypeOfCurrencyAxis">cbat:GrossUTBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="c307">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbat:TypeOfCurrencyAxis">cbat:SurchargeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="c308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbat:TypeOfCurrencyAxis">cbat:NetUTBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="c309">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbat:TypeOfCurrencyAxis">cbat:GrossUTBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c310">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbat:TypeOfCurrencyAxis">cbat:SurchargeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c311">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbat:TypeOfCurrencyAxis">cbat:NetUTBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c312">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbat:TypeOfCurrencyAxis">cbat:GrossUTBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="c313">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbat:TypeOfCurrencyAxis">cbat:SurchargeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="c314">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbat:TypeOfCurrencyAxis">cbat:NetUTBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="c315">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cbat:TwoZeroOneFiveEquityIncentivesPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-06-01</startDate>
            <endDate>2015-06-12</endDate>
        </period>
    </context>
    <context id="c316">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cbat:TwoZeroOneFiveEquityIncentivesPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-06-01</startDate>
            <endDate>2015-06-30</endDate>
        </period>
    </context>
    <context id="c317">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-06-30</instant>
        </period>
    </context>
    <context id="c318">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c319">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cbat:RestrictedSharesGrantedOnAprilOneNineTwoZeroOneSixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-01</startDate>
            <endDate>2016-04-19</endDate>
        </period>
    </context>
    <context id="c320">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cbat:RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-20</startDate>
            <endDate>2019-08-23</endDate>
        </period>
    </context>
    <context id="c321">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cbat:RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c322">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cbat:RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c323">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cbat:RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c324">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cbat:RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c325">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cbat:RestrictedSharesGrantedOnOctoberTwentyThreeTwoThousandNineteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-10-23</endDate>
        </period>
    </context>
    <context id="c326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cbat:RestrictedSharesGrantedOnOctoberTwentyThreeTwoThousandNineteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cbat:RestrictedSharesGrantedOnOctoberTwentyThreeTwoThousandNineteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cbat:RestrictedSharesGrantedOnOctoberTwentyThreeTwoThousandNineteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">cbat:RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c330">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">cbat:RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">cbat:RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="c332">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">cbat:RestrictedSharesGrantedOnOctoberTwentyThreeTwoThousandNineteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c333">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">cbat:RestrictedSharesGrantedOnOctoberTwentyThreeTwoThousandNineteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c334">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">cbat:RestrictedSharesGrantedOnOctoberTwentyThreeTwoThousandNineteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c335">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">cbat:RestrictedSharesGrantedOnOctoberTwentyThreeTwoThousandNineteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c336">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbat:TypeOfAgreementAxis">cbat:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-01</startDate>
            <endDate>2020-12-08</endDate>
        </period>
    </context>
    <context id="c337">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbat:TypeOfAgreementAxis">cbat:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-02-08</endDate>
        </period>
    </context>
    <context id="c338">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">cbat:InvestorWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-10</instant>
        </period>
    </context>
    <context id="c339">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">cbat:PlacementAgentWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-10</instant>
        </period>
    </context>
    <context id="c340">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">cbat:InvestorWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-10</startDate>
            <endDate>2020-12-10</endDate>
        </period>
    </context>
    <context id="c341">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">cbat:PlacementAgentWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-10</startDate>
            <endDate>2020-12-10</endDate>
        </period>
    </context>
    <context id="c342">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">cbat:InvestorWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c343">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">cbat:PlacementAgentWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c344">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">cbat:InvestorWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c345">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">cbat:PlacementAgentWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c346">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">cbat:InvestorWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c347">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">cbat:PlacementAgentWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c348">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">cbat:InvestorWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-30</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c349">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">cbat:PlacementAgentWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-30</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c350">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cbat:InvestorWarrantsSeriesA1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-10</instant>
        </period>
    </context>
    <context id="c351">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cbat:InvestorWarrantsSeriesA2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-10</instant>
        </period>
    </context>
    <context id="c352">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cbat:InvestorWarrantsSeriesBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-10</instant>
        </period>
    </context>
    <context id="c353">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cbat:PlacementAgentWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-10</instant>
        </period>
    </context>
    <context id="c354">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cbat:InvestorWarrantsSeriesA1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-10</startDate>
            <endDate>2021-02-10</endDate>
        </period>
    </context>
    <context id="c355">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cbat:InvestorWarrantsSeriesA2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-10</startDate>
            <endDate>2021-02-10</endDate>
        </period>
    </context>
    <context id="c356">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cbat:InvestorWarrantsSeriesBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-10</startDate>
            <endDate>2021-02-10</endDate>
        </period>
    </context>
    <context id="c357">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cbat:PlacementAgentWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-10</startDate>
            <endDate>2021-02-10</endDate>
        </period>
    </context>
    <context id="c358">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cbat:InvestorWarrantsSeriesA1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c359">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cbat:InvestorWarrantsSeriesA2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c360">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cbat:InvestorWarrantsSeriesBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c361">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cbat:PlacementAgentWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c362">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cbat:InvestorWarrantsSeriesA1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-30</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c363">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cbat:InvestorWarrantsSeriesA2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-30</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c364">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cbat:InvestorWarrantsSeriesBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-30</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c365">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cbat:PlacementAgentWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-30</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c366">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c367">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenHuijieMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-07</startDate>
            <endDate>2016-07-07</endDate>
        </period>
    </context>
    <context id="c368">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbat:LossContingencyByNatureOfContingencyAxis">cbat:ConstructioncostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenHuijieMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-07</startDate>
            <endDate>2016-07-07</endDate>
        </period>
    </context>
    <context id="c369">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbat:LossContingencyByNatureOfContingencyAxis">cbat:InterestMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenHuijieMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-07</startDate>
            <endDate>2016-07-07</endDate>
        </period>
    </context>
    <context id="c370">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbat:LossContingencyByNatureOfContingencyAxis">cbat:CompensationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenHuijieMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-07</startDate>
            <endDate>2016-07-07</endDate>
        </period>
    </context>
    <context id="c371">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenHuijieMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-09-07</instant>
        </period>
    </context>
    <context id="c372">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenHuijieMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2017-06-30</endDate>
        </period>
    </context>
    <context id="c373">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbat:LossContingencyByNatureOfContingencyAxis">cbat:RemainingContractAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenHuijieMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2017-06-30</endDate>
        </period>
    </context>
    <context id="c374">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenHuijieMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-08</instant>
        </period>
    </context>
    <context id="c375">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenHuijieMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-20</instant>
        </period>
    </context>
    <context id="c376">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenHuijieMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-28</instant>
        </period>
    </context>
    <context id="c377">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenHuijieMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-25</startDate>
            <endDate>2019-04-02</endDate>
        </period>
    </context>
    <context id="c378">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenHuijieMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c379">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:AnyuanBusMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-05-31</instant>
        </period>
    </context>
    <context id="c380">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbat:LossContingencyByNatureOfContingencyAxis">cbat:GoodsAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:AnyuanBusMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-05-01</startDate>
            <endDate>2017-05-31</endDate>
        </period>
    </context>
    <context id="c381">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbat:LossContingencyByNatureOfContingencyAxis">cbat:InterestMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:AnyuanBusMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-05-01</startDate>
            <endDate>2017-05-31</endDate>
        </period>
    </context>
    <context id="c382">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbat:LossContingencyByNatureOfContingencyAxis">cbat:GoodsAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:AnyuanBusMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-01</startDate>
            <endDate>2017-12-19</endDate>
        </period>
    </context>
    <context id="c383">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:AnyuanBusMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c384">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenXinjiatuoAutomobileTechnologMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-07-25</endDate>
        </period>
    </context>
    <context id="c385">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbat:LossContingencyByNatureOfContingencyAxis">cbat:InterestMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenXinjiatuoAutomobileTechnologMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-07-25</endDate>
        </period>
    </context>
    <context id="c386">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenXinjiatuoAutomobileTechnologMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-08-09</instant>
        </period>
    </context>
    <context id="c387">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenXinjiatuoAutomobileTechnologMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2019-08-09</endDate>
        </period>
    </context>
    <context id="c388">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbat:LossContingencyByNatureOfContingencyAxis">cbat:InterestMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenXinjiatuoAutomobileTechnologMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2019-08-09</endDate>
        </period>
    </context>
    <context id="c389">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenXinjiatuoAutomobileTechnologMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2019-08-07</endDate>
        </period>
    </context>
    <context id="c390">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenXinjiatuoAutomobileTechnologMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-08-07</instant>
        </period>
    </context>
    <context id="c391">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenHSLBusinessTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-09-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="c392">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <startDate>2019-09-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="c393">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenHSLBusinessTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c394">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenHSLBusinessTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="c395">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:SuzhouIndustrialParkSecurityServiceCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2019-11-30</endDate>
        </period>
    </context>
    <context id="c396">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:SuzhouIndustrialParkSecurityServiceCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-30</instant>
        </period>
    </context>
    <context id="c397">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:CBAKSuzhouAndSuzhouSecurityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c398">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:SuzhouIndustrialParkSecurityServiceCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="c399">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:SuzhouIndustrialParkSecurityServiceCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="c400">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:SuzhouIndustrialParkSecurityServiceCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-09-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="c401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:SuzhouIndustrialParkSecurityServiceCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="c402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ChongqingThatChongqingZhongrunChemistryCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-10-31</endDate>
        </period>
    </context>
    <context id="c403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-10-31</endDate>
        </period>
    </context>
    <context id="c404">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">cbat:ChongqingThatChongqingZhongrunChemistryCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-10-31</endDate>
        </period>
    </context>
    <context id="c405">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:HunanZhongkeXingchengCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-10-31</endDate>
        </period>
    </context>
    <context id="c406">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbat:LossContingencyByNatureOfContingencyAxis">cbat:ConstructioncostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c407">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c408">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="c409">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:DongguanShanshanBatteryMaterialCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="c410">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:DongguanShanshanBatteryMaterialCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-02-29</instant>
        </period>
    </context>
    <context id="c411">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:DongguanShanshanBatteryMaterialCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="c412">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:BTRTianjinNanomaterialManufacturingCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="c413">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:BTRTianjinNanomaterialManufacturingCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="c414">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:UnitedWinnersLaserCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="c415">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:UnitedWinnersLaserCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c416">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:BeijingHongfaElectricTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c417">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:BeijingHongfaElectricTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c418">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:CangzhouHuibangMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-01</startDate>
            <endDate>2020-03-20</endDate>
        </period>
    </context>
    <context id="c419">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:CangzhouHuibangMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-20</instant>
        </period>
    </context>
    <context id="c420">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:CangzhouHuibangMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c421">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenKlclearTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="c422">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenKlclearTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-02-28</endDate>
        </period>
    </context>
    <context id="c423">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2021-06-07</endDate>
        </period>
    </context>
    <context id="c424">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:TianjinChangxingMetalCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="c425">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:TianjinChangxingMetalCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-08-24</instant>
        </period>
    </context>
    <context id="c426">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:TianjinChangxingMetalCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-08-24</endDate>
        </period>
    </context>
    <context id="c427">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:TianjinChangxingMetalCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c428">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:TianjinChangyuanElectricMaterialCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="c429">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:TianjinChangyuanElectricMaterialCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="c430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:TianjinChangyuanElectricMaterialCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c431">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:TianjinChangyuanElectricMaterialCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="c432">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:NewEnergyTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c433">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:NewEnergyTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c434">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:NewEnergyTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c435">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:JiangxiGanfengBatteryTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c436">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:JiangxiGanfengBatteryTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="c437">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:JihongkaiMachineEquipmentCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c438">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:JihongkaiMachineEquipmentCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c439">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:JihongkaiMachineEquipmentCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="c440">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:NanjingJinlongChemicalCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c441">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:NanjingJinlongChemicalCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="c442">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:NanjingJinlongChemicalCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="c443">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:XianAnpuNewEnergyTechnologyCoLTDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c444">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:XianAnpuNewEnergyTechnologyCoLTDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="c445">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:XianAnpuNewEnergyTechnologyCoLTDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-11</instant>
        </period>
    </context>
    <context id="c446">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:XianAnpuNewEnergyTechnologyCoLTDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c447">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:XianAnpuNewEnergyTechnologyCoLTDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c448">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenGdLaserTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c449">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenGdLaserTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c450">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShandongTianjiaoNewEnergyCoLTDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="c451">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShandongTianjiaoNewEnergyCoLTDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="c452">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShandongTianjiaoNewEnergyCoLTDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c453">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShanghaiShengmengIndustrialTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="c454">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShanghaiShengmengIndustrialTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2020-11-30</endDate>
        </period>
    </context>
    <context id="c455">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:JiuzhaoNewEnergyTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="c456">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:JiuzhaoNewEnergyTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-25</startDate>
            <endDate>2020-12-02</endDate>
        </period>
    </context>
    <context id="c457">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:DalianTiandaMetalMachineryTradeCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2020-11-30</endDate>
        </period>
    </context>
    <context id="c458">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:DalianTiandaMetalMachineryTradeCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c459">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShenzhenHaonengTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c460">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:SuzhouSuwangdaPlasticProductCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="c461">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:SuzhouSuwangdaPlasticProductCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c462">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:SuzhouSuwangdaPlasticProductCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="c463">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShandongHangeweiNewEnergyVehicleControlCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c464">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cbat:ShandongHangeweiNewEnergyVehicleControlCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="c465">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">cbat:ConstructionOfBuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c466">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">cbat:ConstructionOfBuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c467">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">cbat:PurchasesOfEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c468">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">cbat:PurchasesOfEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c469">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">cbat:AcquisitionOfASubsidiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c470">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">cbat:AcquisitionOfASubsidiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c471">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">cbat:CapitalInjectionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c472">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">cbat:CapitalInjectionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c473">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:ZhengzhouBAKBatteryCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c474">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:ZhengzhouBAKElectronicsCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c475">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:ZhengzhouBAKNewEnergyTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c476">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:ZhengzhouBAKNewEnergyTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c477">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:CustomerAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c478">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:CustomerAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c479">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:CustomerBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c480">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:CustomerBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c481">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:CustomerEMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c482">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:CustomerEMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c483">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:CustomerFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c484">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:CustomerFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c485">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:CustomerAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c486">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:CustomerAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c487">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:CustomerBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c488">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:CustomerBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c489">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:CustomerCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c490">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:CustomerCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c491">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:CustomerDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c492">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:CustomerDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c493">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:CustomerEMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c494">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:CustomerEMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c495">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:CustomerFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c496">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:CustomerFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c497">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:CustomerAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c498">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:CustomerAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c499">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:ZhengzhouBAKBatteryCoLtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c500">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:ZhengzhouBAKBatteryCoLtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">cbat:SupplerAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c502">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">cbat:SupplerAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c503">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:ZhengzhouBAKBatteryCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c504">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:ZhengzhouBAKBatteryCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c505">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:ShenzhenBAKMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c506">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">cbat:SupplierBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c507">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">cbat:SupplierCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c508">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">cbat:SupplierCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c509">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">cbat:SupplierDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c510">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:BakShenzhenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c511">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:BakShenzhenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c512">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:BakShenzhenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c513">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:BakShenzhenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c514">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:ZhengzhouBAKBatteryCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c515">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:ZhengzhouBAKBatteryCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c516">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:ZhengzhouBAKElectronicsCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c517">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:ZhengzhouBAKElectronicsCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c518">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:ZhengzhouBAKElectronicsCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c519">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:ZhengzhouBAKElectronicsCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c520">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:ZhengzhouBAKElectronicsCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c521">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:ZhengzhouBAKElectronicsCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c522">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:ZhengzhouBAKNewEnergyVehicleCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c523">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cbat:ZhengzhouBAKNewEnergyVehicleCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c524">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbat:NetRevenuesByProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbat:ElectricVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c525">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbat:NetRevenuesByProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbat:ElectricVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c526">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbat:NetRevenuesByProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbat:ElectricVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c527">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbat:NetRevenuesByProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbat:ElectricVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c528">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbat:NetRevenuesByProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbat:LightElectricVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c529">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbat:NetRevenuesByProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbat:LightElectricVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c530">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbat:NetRevenuesByProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbat:LightElectricVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbat:NetRevenuesByProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbat:LightElectricVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c532">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbat:NetRevenuesByProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbat:UninterruptableSuppliesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c533">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbat:NetRevenuesByProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbat:UninterruptableSuppliesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c534">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbat:NetRevenuesByProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbat:UninterruptableSuppliesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c535">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbat:NetRevenuesByProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbat:UninterruptableSuppliesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c536">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbat:NetRevenuesByProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbat:OthersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c537">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbat:NetRevenuesByProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbat:OthersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c538">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbat:NetRevenuesByProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbat:OthersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c539">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbat:NetRevenuesByProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbat:OthersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c540">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbat:NetRevenuesByProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbat:RawMaterialsUsedInLithiumBatteriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c541">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbat:NetRevenuesByProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbat:RawMaterialsUsedInLithiumBatteriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c542">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbat:NetRevenuesByProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c543">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbat:NetRevenuesByProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c544">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbat:NetRevenuesByProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c545">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbat:NetRevenuesByProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c546">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cbat:MainlandChinaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c547">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cbat:MainlandChinaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c548">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cbat:MainlandChinaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c549">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cbat:MainlandChinaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c550">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c551">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c552">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c553">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c554">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cbat:OtherGeographicAreasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c555">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cbat:OtherGeographicAreasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c556">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cbat:OtherGeographicAreasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c557">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cbat:OtherGeographicAreasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c558">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-04-01</endDate>
        </period>
    </context>
    <context id="c559">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <instant>2021-07-20</instant>
        </period>
    </context>
    <context id="c560">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cbat:BusinessAcquisitionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MeiduGrapheneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-20</instant>
        </period>
    </context>
    <context id="c561">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MeiduGrapheneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-10</startDate>
            <endDate>2021-07-20</endDate>
        </period>
    </context>
    <context id="c562">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <startDate>2021-07-10</startDate>
            <endDate>2021-07-20</endDate>
        </period>
    </context>
    <context id="c563">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cbat:HitransHeldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-10</startDate>
            <endDate>2021-07-20</endDate>
        </period>
    </context>
    <context id="c564">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:MrJunnanYeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-20</instant>
        </period>
    </context>
    <context id="c565">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">cbat:HitransLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-20</instant>
        </period>
    </context>
    <context id="c566">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <startDate>2021-07-20</startDate>
            <endDate>2021-07-20</endDate>
        </period>
    </context>
    <context id="c567">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c568">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <startDate>2021-12-31</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPershares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <unit id="cny">
        <measure>iso4217:CNY</measure>
    </unit>
    <dei:DocumentQuarterlyReport contextRef="c0">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate contextRef="c0">2021-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentFiscalYearFocus contextRef="c0">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentTransitionReport contextRef="c0">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="c0">001-32898</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c0">CBAK ENERGY TECHNOLOGY, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c0">NV</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="c0">88-0442833</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c0">BAK Industrial Park</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="c0">Meigui Street Huayuankou Economic Zone</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown contextRef="c0">Dalian City</dei:EntityAddressCityOrTown>
    <dei:EntityAddressCountry contextRef="c0">CN</dei:EntityAddressCountry>
    <dei:EntityAddressPostalZipCode contextRef="c0">116450</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c0">(86)(411)</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c0">-3918-5985</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c0">Common Stock, $0.001 par value</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c0">CBAT</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c0">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus contextRef="c0">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c0">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c0">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="c0">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="c0">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany contextRef="c0">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding contextRef="c1" decimals="INF" unitRef="shares">88411184</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c2" decimals="0" unitRef="usd">11681750</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c3" decimals="0" unitRef="usd">33299230</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:DepositsAssetsCurrent contextRef="c2" decimals="0" unitRef="usd">8989748</us-gaap:DepositsAssetsCurrent>
    <us-gaap:DepositsAssetsCurrent contextRef="c3" decimals="0" unitRef="usd">19070676</us-gaap:DepositsAssetsCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c2" decimals="0" unitRef="usd">29571274</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c3" decimals="0" unitRef="usd">22186035</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet contextRef="c2" decimals="0" unitRef="usd">5252845</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c3" decimals="0" unitRef="usd">9697450</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssets contextRef="c2" decimals="0" unitRef="usd">7439544</us-gaap:PrepaidExpenseAndOtherAssets>
    <us-gaap:PrepaidExpenseAndOtherAssets contextRef="c3" decimals="0" unitRef="usd">8404443</us-gaap:PrepaidExpenseAndOtherAssets>
    <us-gaap:NetInvestmentInLeaseCurrent contextRef="c2" decimals="0" unitRef="usd">235245</us-gaap:NetInvestmentInLeaseCurrent>
    <us-gaap:NetInvestmentInLeaseCurrent contextRef="c3" decimals="0" unitRef="usd">749703</us-gaap:NetInvestmentInLeaseCurrent>
    <us-gaap:AssetsCurrent contextRef="c2" decimals="0" unitRef="usd">63170406</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c3" decimals="0" unitRef="usd">93407537</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c2" decimals="0" unitRef="usd">41040370</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c3" decimals="0" unitRef="usd">40285018</us-gaap:PropertyPlantAndEquipmentNet>
    <cbat:ConstructionInProgressNet contextRef="c2" decimals="0" unitRef="usd">30193309</cbat:ConstructionInProgressNet>
    <cbat:ConstructionInProgressNet contextRef="c3" decimals="0" unitRef="usd">43892784</cbat:ConstructionInProgressNet>
    <us-gaap:MarketableSecuritiesNoncurrent contextRef="c3" decimals="0" unitRef="usd">701743</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent contextRef="c3" decimals="0" unitRef="usd">3096646</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <cbat:OperatingLeaseRightOfUseAssetGross contextRef="c2" decimals="0" unitRef="usd">7500780</cbat:OperatingLeaseRightOfUseAssetGross>
    <cbat:OperatingLeaseRightOfUseAssetGross contextRef="c3" decimals="0" unitRef="usd">7495092</cbat:OperatingLeaseRightOfUseAssetGross>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c3" decimals="0" unitRef="usd">2154035</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c2" decimals="0" unitRef="usd">11807</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c3" decimals="0" unitRef="usd">10558</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:NetInvestmentInLeaseNoncurrent contextRef="c2" decimals="0" unitRef="usd">850407</us-gaap:NetInvestmentInLeaseNoncurrent>
    <us-gaap:NetInvestmentInLeaseNoncurrent contextRef="c3" decimals="0" unitRef="usd">1130389</us-gaap:NetInvestmentInLeaseNoncurrent>
    <us-gaap:Assets contextRef="c2" decimals="0" unitRef="usd">142767079</us-gaap:Assets>
    <us-gaap:Assets contextRef="c3" decimals="0" unitRef="usd">192173802</us-gaap:Assets>
    <us-gaap:AccountsPayableTradeCurrent contextRef="c2" decimals="0" unitRef="usd">28352292</us-gaap:AccountsPayableTradeCurrent>
    <us-gaap:AccountsPayableTradeCurrent contextRef="c3" decimals="0" unitRef="usd">24250568</us-gaap:AccountsPayableTradeCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="c2" decimals="0" unitRef="usd">13739546</us-gaap:LongTermDebtCurrent>
    <us-gaap:OtherShortTermBorrowings contextRef="c2" decimals="0" unitRef="usd">1253869</us-gaap:OtherShortTermBorrowings>
    <us-gaap:OtherShortTermBorrowings contextRef="c3" decimals="0" unitRef="usd">830237</us-gaap:OtherShortTermBorrowings>
    <us-gaap:OtherAccountsPayableAndAccruedLiabilities contextRef="c2" decimals="0" unitRef="usd">11645459</us-gaap:OtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:OtherAccountsPayableAndAccruedLiabilities contextRef="c3" decimals="0" unitRef="usd">12407180</us-gaap:OtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:DueToOtherRelatedPartiesClassifiedCurrent contextRef="c2" decimals="0" unitRef="usd">626990</us-gaap:DueToOtherRelatedPartiesClassifiedCurrent>
    <us-gaap:DueToOtherRelatedPartiesClassifiedCurrent contextRef="c3" decimals="0" unitRef="usd">362549</us-gaap:DueToOtherRelatedPartiesClassifiedCurrent>
    <cbat:DeferredGovernmentGrantsCurrent contextRef="c2" decimals="0" unitRef="usd">151476</cbat:DeferredGovernmentGrantsCurrent>
    <cbat:DeferredGovernmentGrantsCurrent contextRef="c3" decimals="0" unitRef="usd">153118</cbat:DeferredGovernmentGrantsCurrent>
    <us-gaap:ProductWarrantyAccrualClassifiedCurrent contextRef="c2" decimals="0" unitRef="usd">155888</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
    <us-gaap:ProductWarrantyAccrualClassifiedCurrent contextRef="c3" decimals="0" unitRef="usd">124075</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c3" decimals="0" unitRef="usd">1180631</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent contextRef="c2" decimals="0" unitRef="usd">17783000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent contextRef="c3" decimals="0" unitRef="usd">33472000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c2" decimals="0" unitRef="usd">73708520</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c3" decimals="0" unitRef="usd">72780358</us-gaap:LiabilitiesCurrent>
    <us-gaap:DeferredRevenueNoncurrent contextRef="c2" decimals="0" unitRef="usd">7304832</us-gaap:DeferredRevenueNoncurrent>
    <us-gaap:DeferredRevenueNoncurrent contextRef="c3" decimals="0" unitRef="usd">7307444</us-gaap:DeferredRevenueNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c3" decimals="0" unitRef="usd">787562</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <cbat:ProductWarrantyAccrualClassifiedNonCurrent contextRef="c2" decimals="0" unitRef="usd">1835717</cbat:ProductWarrantyAccrualClassifiedNonCurrent>
    <cbat:ProductWarrantyAccrualClassifiedNonCurrent contextRef="c3" decimals="0" unitRef="usd">1867312</cbat:ProductWarrantyAccrualClassifiedNonCurrent>
    <us-gaap:TaxesPayableCurrentAndNoncurrent contextRef="c2" decimals="0" unitRef="usd">7511182</us-gaap:TaxesPayableCurrentAndNoncurrent>
    <us-gaap:TaxesPayableCurrentAndNoncurrent contextRef="c3" decimals="0" unitRef="usd">7592590</us-gaap:TaxesPayableCurrentAndNoncurrent>
    <us-gaap:Liabilities contextRef="c2" decimals="0" unitRef="usd">90360251</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c3" decimals="0" unitRef="usd">90335266</us-gaap:Liabilities>
    <us-gaap:CommonStockParOrStatedValuePerShare contextRef="c2" decimals="3" unitRef="usdPershares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="c2" decimals="INF" unitRef="shares">500000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c3" decimals="INF" unitRef="shares">500000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued contextRef="c2" decimals="INF" unitRef="shares">79310249</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c2" decimals="INF" unitRef="shares">79166043</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued contextRef="c3" decimals="INF" unitRef="shares">88538723</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c3" decimals="INF" unitRef="shares">88394517</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue contextRef="c2" decimals="0" unitRef="usd">79310</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c3" decimals="0" unitRef="usd">88538</us-gaap:CommonStockValue>
    <cbat:DonatedShares contextRef="c2" decimals="0" unitRef="usd">14101689</cbat:DonatedShares>
    <cbat:DonatedShares contextRef="c3" decimals="0" unitRef="usd">14101689</cbat:DonatedShares>
    <us-gaap:AdditionalPaidInCapital contextRef="c2" decimals="0" unitRef="usd">225278113</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital contextRef="c3" decimals="0" unitRef="usd">241141468</us-gaap:AdditionalPaidInCapital>
    <cbat:StatutoryReserves contextRef="c2" decimals="0" unitRef="usd">1230511</cbat:StatutoryReserves>
    <cbat:StatutoryReserves contextRef="c3" decimals="0" unitRef="usd">1230511</cbat:StatutoryReserves>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c2" decimals="0" unitRef="usd">-183984311</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c3" decimals="0" unitRef="usd">-151674428</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c2" decimals="0" unitRef="usd">-239609</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c3" decimals="0" unitRef="usd">997013</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquityBeforeTreasuryStock contextRef="c2" decimals="0" unitRef="usd">56465703</us-gaap:StockholdersEquityBeforeTreasuryStock>
    <us-gaap:StockholdersEquityBeforeTreasuryStock contextRef="c3" decimals="0" unitRef="usd">105884791</us-gaap:StockholdersEquityBeforeTreasuryStock>
    <us-gaap:TreasuryStockValue contextRef="c2" decimals="0" unitRef="usd">4066610</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue contextRef="c3" decimals="0" unitRef="usd">4066610</us-gaap:TreasuryStockValue>
    <us-gaap:StockholdersEquity contextRef="c2" decimals="0" unitRef="usd">52399093</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c3" decimals="0" unitRef="usd">101818181</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest contextRef="c2" decimals="0" unitRef="usd">7735</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest contextRef="c3" decimals="0" unitRef="usd">20355</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c2" decimals="0" unitRef="usd">52406828</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c3" decimals="0" unitRef="usd">101838536</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c2" decimals="0" unitRef="usd">142767079</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c3" decimals="0" unitRef="usd">192173802</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues contextRef="c4" decimals="0" unitRef="usd">4624247</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c5" decimals="0" unitRef="usd">5889154</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c6" decimals="0" unitRef="usd">11525521</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c0" decimals="0" unitRef="usd">15305203</us-gaap:Revenues>
    <us-gaap:CostOfRevenue contextRef="c4" decimals="0" unitRef="usd">4536637</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="c5" decimals="0" unitRef="usd">4791503</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="c6" decimals="0" unitRef="usd">11231908</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="c0" decimals="0" unitRef="usd">12368123</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit contextRef="c4" decimals="0" unitRef="usd">87610</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c5" decimals="0" unitRef="usd">1097651</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c6" decimals="0" unitRef="usd">293613</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c0" decimals="0" unitRef="usd">2937080</us-gaap:GrossProfit>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c4" decimals="0" unitRef="usd">385224</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c5" decimals="0" unitRef="usd">1045312</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c6" decimals="0" unitRef="usd">684154</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c0" decimals="0" unitRef="usd">1529061</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c4" decimals="0" unitRef="usd">100707</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c5" decimals="0" unitRef="usd">539471</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c6" decimals="0" unitRef="usd">194478</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c0" decimals="0" unitRef="usd">752613</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c4" decimals="0" unitRef="usd">756946</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c5" decimals="0" unitRef="usd">2340896</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c6" decimals="0" unitRef="usd">1872564</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c0" decimals="0" unitRef="usd">3665377</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c4" decimals="0" unitRef="usd">-245484</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c5" decimals="0" unitRef="usd">-104517</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c6" decimals="0" unitRef="usd">427702</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c0" decimals="0" unitRef="usd">-258578</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:OperatingExpenses contextRef="c4" decimals="0" unitRef="usd">997393</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c5" decimals="0" unitRef="usd">3821162</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c6" decimals="0" unitRef="usd">3178898</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c0" decimals="0" unitRef="usd">5688473</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss contextRef="c4" decimals="0" unitRef="usd">-909783</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c5" decimals="0" unitRef="usd">-2723511</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c6" decimals="0" unitRef="usd">-2885285</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c0" decimals="0" unitRef="usd">-2751393</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNet contextRef="c4" decimals="0" unitRef="usd">-385208</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet contextRef="c5" decimals="0" unitRef="usd">52700</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet contextRef="c6" decimals="0" unitRef="usd">-813291</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet contextRef="c0" decimals="0" unitRef="usd">45102</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c4" decimals="0" unitRef="usd">96824</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c5" decimals="0" unitRef="usd">331576</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c6" decimals="0" unitRef="usd">146298</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c0" decimals="0" unitRef="usd">1549224</us-gaap:OtherNonoperatingIncomeExpense>
    <cbat:ImpairmentOfNonmarketableEquitySecurities contextRef="c5" decimals="0" unitRef="usd">690542</cbat:ImpairmentOfNonmarketableEquitySecurities>
    <cbat:ImpairmentOfNonmarketableEquitySecurities contextRef="c0" decimals="0" unitRef="usd">690542</cbat:ImpairmentOfNonmarketableEquitySecurities>
    <cbat:ChangeInFairValueOfWarrants contextRef="c5" decimals="0" unitRef="usd">-5750000</cbat:ChangeInFairValueOfWarrants>
    <cbat:ChangeInFairValueOfWarrants contextRef="c0" decimals="0" unitRef="usd">-34176000</cbat:ChangeInFairValueOfWarrants>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c4" decimals="0" unitRef="usd">-1198167</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c5" decimals="0" unitRef="usd">2720223</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c6" decimals="0" unitRef="usd">-3552278</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c0" decimals="0" unitRef="usd">32328391</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:NetIncomeLoss contextRef="c4" decimals="0" unitRef="usd">-1198167</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c5" decimals="0" unitRef="usd">2720223</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c6" decimals="0" unitRef="usd">-3552278</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="0" unitRef="usd">32328391</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c4" decimals="0" unitRef="usd">-952</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c5" decimals="0" unitRef="usd">19622</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c6" decimals="0" unitRef="usd">4918</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c0" decimals="0" unitRef="usd">18508</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c4" decimals="0" unitRef="usd">-1197215</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c5" decimals="0" unitRef="usd">2700601</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c6" decimals="0" unitRef="usd">-3557196</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c0" decimals="0" unitRef="usd">32309883</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:ProfitLoss contextRef="c4" decimals="0" unitRef="usd">-1198167</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c5" decimals="0" unitRef="usd">2720223</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c6" decimals="0" unitRef="usd">-3552278</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c0" decimals="0" unitRef="usd">32328391</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c4" decimals="0" unitRef="usd">29876</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c5" decimals="0" unitRef="usd">1141596</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c6" decimals="0" unitRef="usd">-272169</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c0" decimals="0" unitRef="usd">1230734</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c4" decimals="0" unitRef="usd">-1168291</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c5" decimals="0" unitRef="usd">3861819</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c6" decimals="0" unitRef="usd">-3824447</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c0" decimals="0" unitRef="usd">33559125</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="c4" decimals="0" unitRef="usd">-945</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="c5" decimals="0" unitRef="usd">18637</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="c6" decimals="0" unitRef="usd">4095</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="c0" decimals="0" unitRef="usd">12620</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c4" decimals="0" unitRef="usd">-1167346</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c5" decimals="0" unitRef="usd">3843182</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c6" decimals="0" unitRef="usd">-3828542</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c0" decimals="0" unitRef="usd">33546505</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:EarningsPerShareBasic contextRef="c4" decimals="2" unitRef="usdPershares">-0.02</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="c5" decimals="2" unitRef="usdPershares">0.02</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="c6" decimals="2" unitRef="usdPershares">-0.06</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="c0" decimals="2" unitRef="usdPershares">0.37</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted contextRef="c4" decimals="2" unitRef="usdPershares">-0.02</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="c5" decimals="2" unitRef="usdPershares">0.02</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="c6" decimals="2" unitRef="usdPershares">-0.06</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="c0" decimals="2" unitRef="usdPershares">0.37</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c4" decimals="INF" unitRef="shares">60430255</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c5" decimals="INF" unitRef="shares">88411583</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c6" decimals="INF" unitRef="shares">56877900</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c0" decimals="INF" unitRef="shares">86347656</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c4" decimals="INF" unitRef="shares">60430255</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c5" decimals="INF" unitRef="shares">88993839</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c6" decimals="INF" unitRef="shares">56877900</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c0" decimals="INF" unitRef="shares">86938886</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:SharesOutstanding contextRef="c7" decimals="INF" unitRef="shares">53588799</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c7" decimals="0" unitRef="usd">53590</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c8" decimals="0" unitRef="usd">14101689</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c9" decimals="0" unitRef="usd">180708377</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c10" decimals="0" unitRef="usd">1230511</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c11" decimals="0" unitRef="usd">-178537394</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c12" decimals="0" unitRef="usd">-2045945</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c13" decimals="0" unitRef="usd">57817</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding contextRef="c14" decimals="INF" unitRef="shares">-144206</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c14" decimals="0" unitRef="usd">-4066610</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c15" decimals="0" unitRef="usd">11502035</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss contextRef="c20" decimals="0" unitRef="usd">-1197215</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c22" decimals="0" unitRef="usd">-952</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c4" decimals="0" unitRef="usd">-1198167</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c18" decimals="0" unitRef="usd">153961</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c4" decimals="0" unitRef="usd">153961</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesOther contextRef="c16" decimals="INF" unitRef="shares">293498</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan contextRef="c16" decimals="0" unitRef="usd">293</us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan contextRef="c18" decimals="0" unitRef="usd">-293</us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions contextRef="c16" decimals="INF" unitRef="shares">9920041</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="c16" decimals="0" unitRef="usd">9920</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="c18" decimals="0" unitRef="usd">4625612</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="c4" decimals="0" unitRef="usd">4635532</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c21" decimals="0" unitRef="usd">29869</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c22" decimals="0" unitRef="usd">7</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c4" decimals="0" unitRef="usd">29876</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:SharesOutstanding contextRef="c24" decimals="INF" unitRef="shares">63802338</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c24" decimals="0" unitRef="usd">63803</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c25" decimals="0" unitRef="usd">14101689</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c26" decimals="0" unitRef="usd">185487657</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c27" decimals="0" unitRef="usd">1230511</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c28" decimals="0" unitRef="usd">-179734609</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c29" decimals="0" unitRef="usd">-2016076</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c30" decimals="0" unitRef="usd">56872</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding contextRef="c31" decimals="INF" unitRef="shares">-144206</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c31" decimals="0" unitRef="usd">-4066610</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c32" decimals="0" unitRef="usd">15123237</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding contextRef="c33" decimals="INF" unitRef="shares">88250225</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c33" decimals="0" unitRef="usd">88250</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c34" decimals="0" unitRef="usd">14101689</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c35" decimals="0" unitRef="usd">241048002</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c36" decimals="0" unitRef="usd">1230511</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c37" decimals="0" unitRef="usd">-154375029</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c38" decimals="0" unitRef="usd">-145568</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c39" decimals="0" unitRef="usd">1718</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding contextRef="c40" decimals="INF" unitRef="shares">-144206</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c40" decimals="0" unitRef="usd">-4066610</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c41" decimals="0" unitRef="usd">97882963</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss contextRef="c46" decimals="0" unitRef="usd">2700601</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c48" decimals="0" unitRef="usd">19622</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c5" decimals="0" unitRef="usd">2720223</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c44" decimals="0" unitRef="usd">93754</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c5" decimals="0" unitRef="usd">93754</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesOther contextRef="c42" decimals="INF" unitRef="shares">288498</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan contextRef="c42" decimals="0" unitRef="usd">288</us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan contextRef="c44" decimals="0" unitRef="usd">-288</us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c47" decimals="0" unitRef="usd">1142581</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c48" decimals="0" unitRef="usd">-985</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c5" decimals="0" unitRef="usd">1141596</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:SharesOutstanding contextRef="c50" decimals="INF" unitRef="shares">88538723</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c50" decimals="0" unitRef="usd">88538</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c51" decimals="0" unitRef="usd">14101689</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c52" decimals="0" unitRef="usd">241141468</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c53" decimals="0" unitRef="usd">1230511</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c54" decimals="0" unitRef="usd">-151674428</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c55" decimals="0" unitRef="usd">997013</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c56" decimals="0" unitRef="usd">20355</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding contextRef="c57" decimals="INF" unitRef="shares">-144206</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c57" decimals="0" unitRef="usd">-4066610</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c3" decimals="0" unitRef="usd">101838536</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding contextRef="c58" decimals="INF" unitRef="shares">53220902</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c58" decimals="0" unitRef="usd">53222</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c59" decimals="0" unitRef="usd">14101689</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c60" decimals="0" unitRef="usd">180208610</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c61" decimals="0" unitRef="usd">1230511</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c62" decimals="0" unitRef="usd">-176177413</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c63" decimals="0" unitRef="usd">-1744730</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c64" decimals="0" unitRef="usd">52777</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding contextRef="c65" decimals="INF" unitRef="shares">-144206</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c65" decimals="0" unitRef="usd">-4066610</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c66" decimals="0" unitRef="usd">13658056</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss contextRef="c71" decimals="0" unitRef="usd">-3557196</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c72" decimals="0" unitRef="usd">4918</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c6" decimals="0" unitRef="usd">-3552278</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c69" decimals="0" unitRef="usd">454096</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c6" decimals="0" unitRef="usd">454096</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesOther contextRef="c67" decimals="INF" unitRef="shares">293498</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan contextRef="c67" decimals="0" unitRef="usd">293</us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan contextRef="c69" decimals="0" unitRef="usd">-293</us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions contextRef="c67" decimals="INF" unitRef="shares">10287938</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="c67" decimals="0" unitRef="usd">10288</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="c69" decimals="0" unitRef="usd">4825244</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="c6" decimals="0" unitRef="usd">4835532</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c74" decimals="0" unitRef="usd">-271346</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c72" decimals="0" unitRef="usd">-823</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c6" decimals="0" unitRef="usd">-272169</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:SharesOutstanding contextRef="c24" decimals="INF" unitRef="shares">63802338</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c24" decimals="0" unitRef="usd">63803</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c25" decimals="0" unitRef="usd">14101689</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c26" decimals="0" unitRef="usd">185487657</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c27" decimals="0" unitRef="usd">1230511</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c28" decimals="0" unitRef="usd">-179734609</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c29" decimals="0" unitRef="usd">-2016076</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c30" decimals="0" unitRef="usd">56872</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding contextRef="c31" decimals="INF" unitRef="shares">-144206</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c31" decimals="0" unitRef="usd">-4066610</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c32" decimals="0" unitRef="usd">15123237</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding contextRef="c75" decimals="INF" unitRef="shares">79310249</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c75" decimals="0" unitRef="usd">79310</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c76" decimals="0" unitRef="usd">14101689</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c77" decimals="0" unitRef="usd">225278113</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c78" decimals="0" unitRef="usd">1230511</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c79" decimals="0" unitRef="usd">-183984311</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c80" decimals="0" unitRef="usd">-239609</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c81" decimals="0" unitRef="usd">7735</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding contextRef="c82" decimals="INF" unitRef="shares">-144206</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c82" decimals="0" unitRef="usd">-4066610</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c2" decimals="0" unitRef="usd">52406828</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss contextRef="c87" decimals="0" unitRef="usd">32309883</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c89" decimals="0" unitRef="usd">18508</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="0" unitRef="usd">32328391</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c85" decimals="0" unitRef="usd">242572</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c0" decimals="0" unitRef="usd">242572</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesOther contextRef="c83" decimals="INF" unitRef="shares">288498</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan contextRef="c83" decimals="0" unitRef="usd">288</us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan contextRef="c85" decimals="0" unitRef="usd">-288</us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="c83" decimals="INF" unitRef="shares">8939976</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c83" decimals="0" unitRef="usd">8940</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c85" decimals="0" unitRef="usd">15621071</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c0" decimals="0" unitRef="usd">15630011</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c88" decimals="0" unitRef="usd">1236622</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c89" decimals="0" unitRef="usd">-5888</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c0" decimals="0" unitRef="usd">1230734</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:SharesOutstanding contextRef="c50" decimals="INF" unitRef="shares">88538723</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c50" decimals="0" unitRef="usd">88538</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c51" decimals="0" unitRef="usd">14101689</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c52" decimals="0" unitRef="usd">241141468</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c53" decimals="0" unitRef="usd">1230511</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c54" decimals="0" unitRef="usd">-151674428</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c55" decimals="0" unitRef="usd">997013</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c56" decimals="0" unitRef="usd">20355</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding contextRef="c57" decimals="INF" unitRef="shares">-144206</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c57" decimals="0" unitRef="usd">-4066610</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c3" decimals="0" unitRef="usd">101838536</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss contextRef="c6" decimals="0" unitRef="usd">-3552278</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c0" decimals="0" unitRef="usd">32328391</us-gaap:ProfitLoss>
    <us-gaap:DepreciationAndAmortization contextRef="c6" decimals="0" unitRef="usd">1154563</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c0" decimals="0" unitRef="usd">1401505</us-gaap:DepreciationAndAmortization>
    <cbat:ProvisionForDoubtfulAccount contextRef="c6" decimals="0" unitRef="usd">427702</cbat:ProvisionForDoubtfulAccount>
    <cbat:ProvisionForDoubtfulAccount contextRef="c0" decimals="0" unitRef="usd">-258578</cbat:ProvisionForDoubtfulAccount>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense contextRef="c0" decimals="0" unitRef="usd">114119</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <cbat:WritedownOfInventories contextRef="c6" decimals="0" unitRef="usd">457039</cbat:WritedownOfInventories>
    <cbat:WritedownOfInventories contextRef="c0" decimals="0" unitRef="usd">338057</cbat:WritedownOfInventories>
    <cbat:SharebasedCompensation contextRef="c6" decimals="0" unitRef="usd">454096</cbat:SharebasedCompensation>
    <cbat:SharebasedCompensation contextRef="c0" decimals="0" unitRef="usd">242572</cbat:SharebasedCompensation>
    <us-gaap:FairValueAdjustmentOfWarrants contextRef="c0" decimals="0" unitRef="usd">-34176000</us-gaap:FairValueAdjustmentOfWarrants>
    <cbat:ImpairmentOfNonmarketableEquitySecuritiesValue contextRef="c0" decimals="0" unitRef="usd">690542</cbat:ImpairmentOfNonmarketableEquitySecuritiesValue>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c6" decimals="0" unitRef="usd">13360</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c0" decimals="0" unitRef="usd">-9613</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c6" decimals="0" unitRef="usd">4154650</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c0" decimals="0" unitRef="usd">-7886902</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c6" decimals="0" unitRef="usd">-2738941</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c0" decimals="0" unitRef="usd">4716578</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c6" decimals="0" unitRef="usd">-309378</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c0" decimals="0" unitRef="usd">898925</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <cbat:TradeAccountsAndBillsPayable contextRef="c6" decimals="0" unitRef="usd">-351898</cbat:TradeAccountsAndBillsPayable>
    <cbat:TradeAccountsAndBillsPayable contextRef="c0" decimals="0" unitRef="usd">-4399818</cbat:TradeAccountsAndBillsPayable>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayable contextRef="c6" decimals="0" unitRef="usd">190330</us-gaap:IncreaseDecreaseInOtherAccountsPayable>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayable contextRef="c0" decimals="0" unitRef="usd">170246</us-gaap:IncreaseDecreaseInOtherAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c0" decimals="0" unitRef="usd">-299573</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOverEnergyRecovery contextRef="c0" decimals="0" unitRef="usd">781041</us-gaap:IncreaseDecreaseInOverEnergyRecovery>
    <us-gaap:IncreaseDecreaseInAccountsReceivableRelatedParties contextRef="c6" decimals="0" unitRef="usd">-4321809</us-gaap:IncreaseDecreaseInAccountsReceivableRelatedParties>
    <us-gaap:IncreaseDecreaseInAccountsReceivableRelatedParties contextRef="c0" decimals="0" unitRef="usd">75713</us-gaap:IncreaseDecreaseInAccountsReceivableRelatedParties>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c6" decimals="0" unitRef="usd">1981672</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c0" decimals="0" unitRef="usd">-2424279</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c6" decimals="0" unitRef="usd">779064</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c0" decimals="0" unitRef="usd">13200827</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c0" decimals="0" unitRef="usd">3090187</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <cbat:InvestmentInNonmarketableEquitySecurities contextRef="c0" decimals="0" unitRef="usd">1390584</cbat:InvestmentInNonmarketableEquitySecurities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c6" decimals="0" unitRef="usd">-779064</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c0" decimals="0" unitRef="usd">-17681598</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:RepaymentsOfBankDebt contextRef="c6" decimals="0" unitRef="usd">155128</us-gaap:RepaymentsOfBankDebt>
    <us-gaap:RepaymentsOfBankDebt contextRef="c0" decimals="0" unitRef="usd">13859489</us-gaap:RepaymentsOfBankDebt>
    <us-gaap:ProceedsFromOtherShortTermDebt contextRef="c6" decimals="0" unitRef="usd">3440970</us-gaap:ProceedsFromOtherShortTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfRelatedPartyDebt contextRef="c6" decimals="0" unitRef="usd">267315</us-gaap:ProceedsFromRepaymentsOfRelatedPartyDebt>
    <us-gaap:RepaymentsOfOtherShortTermDebt contextRef="c0" decimals="0" unitRef="usd">435228</us-gaap:RepaymentsOfOtherShortTermDebt>
    <cbat:ProceedsFromUnrelatedPartyDebt contextRef="c6" decimals="0" unitRef="usd">-5630679</cbat:ProceedsFromUnrelatedPartyDebt>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c0" decimals="0" unitRef="usd">65495011</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c6" decimals="0" unitRef="usd">-2077522</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c0" decimals="0" unitRef="usd">51200294</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c6" decimals="0" unitRef="usd">-88048</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c0" decimals="0" unitRef="usd">603991</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c6" decimals="0" unitRef="usd">-962962</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c0" decimals="0" unitRef="usd">31698408</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c66" decimals="0" unitRef="usd">7133948</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c2" decimals="0" unitRef="usd">20671498</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c32" decimals="0" unitRef="usd">6170986</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c3" decimals="0" unitRef="usd">52369906</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <cbat:TransferOfConstructionInProgressToPropertyPlantAndEquipment contextRef="c6" decimals="0" unitRef="usd">42958</cbat:TransferOfConstructionInProgressToPropertyPlantAndEquipment>
    <cbat:TransferOfConstructionInProgressToPropertyPlantAndEquipment contextRef="c0" decimals="0" unitRef="usd">314238</cbat:TransferOfConstructionInProgressToPropertyPlantAndEquipment>
    <cbat:NoncashPaymentForPurchaseOfPropertyPlantAndEquipmentAndConstructionInProgressBy contextRef="c0" decimals="0" unitRef="usd">61340</cbat:NoncashPaymentForPurchaseOfPropertyPlantAndEquipmentAndConstructionInProgressBy>
    <cbat:OffsetRepaymentOfPromissoryNotes contextRef="c6" decimals="0" unitRef="usd">550000</cbat:OffsetRepaymentOfPromissoryNotes>
    <cbat:OffsetPayableToShenzhenBAKSixthDebt contextRef="c6" decimals="0" unitRef="usd">4285532</cbat:OffsetPayableToShenzhenBAKSixthDebt>
    <us-gaap:InterestPaidNet contextRef="c6" decimals="0" unitRef="usd">524860</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="c0" decimals="0" unitRef="usd">4661</us-gaap:InterestPaidNet>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0px"/&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;1.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Principal Activities, Basis of Presentation and Organization&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;i&gt;Principal Activities&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;CBAK Energy Technology, Inc. (formerly
known as China BAK Battery, Inc.) (&#x201c;CBAK&#x201d; or the &#x201c;Company&#x201d;) is a corporation formed in the State of Nevada on
October 4, 1999 as Medina Copy, Inc. The Company changed its name to Medina Coffee, Inc. on October 6, 1999 and subsequently changed its
name to China BAK Battery, Inc. on February 14, 2005. CBAK and its subsidiaries (hereinafter, collectively referred to as the &#x201c;Company&#x201d;)
are principally engaged in the manufacture, commercialization and distribution of a wide variety of standard and customized lithium ion
(known as &#x201c;Li-ion&#x201d; or &#x201c;Li-ion cell&#x201d;) high power rechargeable batteries. Prior to the disposal of BAK International
Limited (&#x201c;BAK International&#x201d;) and its subsidiaries (see below), the batteries produced by the Company were for use in cellular
telephones, as well as various other portable electronic applications, including high-power handset telephones, laptop computers, power
tools, digital cameras, video camcorders, MP3 players, electric bicycles, hybrid/electric vehicles, and general industrial applications.
After the disposal of BAK International and its subsidiaries on June 30, 2014, the Company will focus on the manufacture, commercialization
and distribution of high power lithium ion rechargeable batteries for use in cordless power tools, light electric vehicles, hybrid electric
vehicles, electric cars, electric busses, uninterruptable power supplies and other high power applications.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;The shares of the Company traded in
the over-the-counter market through the Over-the-Counter Bulletin Board from 2005 until May 31, 2006, when the Company obtained approval
to list its common stock on The NASDAQ Global Market, and trading commenced that same date under the symbol &#x201c;CBAK&#x201d;.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On January 10, 2017, the Company filed
Articles of Merger with the Secretary of State of Nevada to effectuate a merger between the Company and the Company&#x2019;s newly formed,
wholly owned subsidiary, CBAK Merger Sub, Inc. (the &#x201c;Merger Sub&#x201d;). According to the Articles of Merger, effective January
16, 2017, the Merger Sub merged with and into the Company with the Company being the surviving entity (the &#x201c;Merger&#x201d;). As permitted
by Chapter 92A.180 of Nevada Revised Statutes, the sole purpose of the Merger was to effect a change of the Company&#x2019;s name.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;Effective November 30, 2018, the trading
symbol for common stock of the Company was changed from CBAK to CBAT. Effective at the opening of business on June 21, 2019, the Company&#x2019;s
common stock started trading on the Nasdaq Capital Market.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;i&gt;Basis of Presentation and Organization&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On November 6, 2004, BAK International,
a non-operating holding company that had substantially the same shareholders as Shenzhen BAK Battery Co., Ltd (&#x201c;Shenzhen BAK&#x201d;),
entered into a share swap transaction with the shareholders of Shenzhen BAK for the purpose of the subsequent reverse acquisition of the
Company. The share swap transaction between BAK International and the shareholders of Shenzhen BAK was accounted for as a reverse acquisition
of Shenzhen BAK with no adjustment to the historical basis of the assets and liabilities of Shenzhen BAK.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On January 20, 2005, the Company completed
a share swap transaction with the shareholders of BAK International. The share swap transaction, also referred to as the &#x201c;reverse
acquisition&#x201d; of the Company, was consummated under Nevada law pursuant to the terms of a Securities Exchange Agreement entered by
and among CBAK, BAK International and the shareholders of BAK International on January 20, 2005. The share swap transaction has been accounted
for as a capital-raising transaction of the Company whereby the historical financial statements and operations of Shenzhen BAK are consolidated
using historical carrying amounts.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;Also on January 20, 2005, immediately
prior to consummating the share swap transaction, BAK International executed a private placement of its common stock with unrelated investors
whereby it issued an aggregate of 1,720,087 shares of common stock for gross proceeds of $17,000,000. In conjunction with this financing,
Mr. Xiangqian Li, the Chairman and Chief Executive Officer of the Company (&#x201c;Mr. Li&#x201d;), agreed to place 435,910 shares of the
Company&#x2019;s common stock owned by him into an escrow account pursuant to an Escrow Agreement dated January 20, 2005 (the &#x201c;Escrow
Agreement&#x201d;). Pursuant to the Escrow Agreement, 50% of the escrowed shares were to be released to the investors in the private placement
if audited net income of the Company for the fiscal year ended September 30, 2005 was not at least $12,000,000, and the remaining 50%
was to be released to investors in the private placement if audited net income of the Company for the fiscal year ended September 30,
2006 was not at least $27,000,000. If the audited net income of the Company for the fiscal years ended September 30, 2005 and 2006 reached
the above-mentioned targets, the 435,910 shares would be released to Mr. Li in the amount of 50% upon reaching the 2005 target and the
remaining 50% upon reaching the 2006 target.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;Under accounting principles generally
accepted in the United States of America (&#x201c;US GAAP&#x201d;), escrow agreements such as the one established by Mr. Li generally constitute
compensation if, following attainment of a performance threshold, shares are returned to a company officer. The Company determined that
without consideration of the compensation charge, the performance thresholds for the year ended September 30, 2005 would be achieved.
However, after consideration of a related compensation charge, the Company determined that such thresholds would not have been achieved.
The Company also determined that, even without consideration of a compensation charge, the performance thresholds for the year ended September
30, 2006 would not be achieved.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;While the 217,955 escrow shares relating
to the 2005 performance threshold were previously released to Mr. Li, Mr. Li executed a further undertaking on August&#160;21, 2006 to
return those shares to the escrow agent for the distribution to the relevant investors. However, such shares were not returned to the
escrow agent, but, pursuant to a Delivery of Make Good Shares, Settlement and Release Agreement between the Company, BAK International
and Mr. Li entered into on October&#160;22, 2007 (the &#x201c;Li Settlement Agreement&#x201d;), such shares were ultimately delivered to
the Company as described below. Because the Company failed to satisfy the performance threshold for the fiscal year ended September 30,
2006, the remaining 217,955 escrow shares relating to the fiscal year 2006 performance threshold were released to the relevant investors.
As Mr. Li has not retained any of the shares placed into escrow, and as the investors party to the Escrow Agreement are only shareholders
of the Company and do not have and are not expected to have any other relationship to the Company, the Company has not recorded a compensation
charge for the years ended September 30, 2005 and 2006.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;At the time the escrow shares relating
to the 2006 performance threshold were transferred to the investors in fiscal year 2007, the Company should have recognized a credit to
donated shares and a debit to additional paid-in capital, both of which are elements of shareholders&#x2019; equity. This entry is not
material because total ordinary shares issued and outstanding, total shareholders&#x2019; equity and total assets do not change; nor is
there any impact on income or earnings per share. Therefore, previously filed consolidated financial statements for the fiscal year ended
September 30, 2007 will not be restated. This share transfer has been reflected in these financial statements by reclassifying the balances
of certain items as of October 1, 2007. The balances of donated shares and additional paid-in capital as of October 1, 2007 were credited
and debited by $7,955,358 respectively, as set out in the consolidated statements of changes in shareholders&#x2019; equity.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;In November 2007, Mr. Li delivered
the 217,955 shares related to the 2005 performance threshold to BAK International pursuant to the Li Settlement Agreement; BAK International
in turn delivered the shares to the Company. Such shares (other than those issued to investors pursuant to the 2008 Settlement Agreements,
as described below) are now held by the Company. Upon receipt of these shares, the Company and BAK International released all claims and
causes of action against Mr. Li regarding the shares, and Mr. Li released all claims and causes of action against the Company and BAK
International regarding the shares. Under the terms of the Li Settlement Agreement, the Company commenced negotiations with the investors
who participated in the Company&#x2019;s January 2005 private placement in order to achieve a complete settlement of BAK International&#x2019;s
obligations (and the Company&#x2019;s obligations to the extent it has any) under the applicable agreements with such investors.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;Beginning on March 13, 2008, the Company
entered into settlement agreements (the &#x201c;2008 Settlement Agreements&#x201d;) with certain investors in the January 2005 private placement.
Since the other investors have never submitted any claims regarding this matter, the Company did not reach any settlement with them.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;Pursuant to the 2008 Settlement Agreements,
the Company and the settling investors have agreed, without any admission of liability, to a settlement and mutual release from all claims
relating to the January 2005 private placement, including all claims relating to the escrow shares related to the 2005 performance threshold
that had been placed into escrow by Mr. Li, as well as all claims, including claims for liquidated damages relating to registration rights
granted in connection with the January 2005 private placement. Under the 2008 Settlement Agreement, the Company has made settlement payments
to each of the settling investors of the number of shares of the Company&#x2019;s common stock equivalent to 50% of the number of the escrow
shares related to the 2005 performance threshold these investors had claimed; aggregate settlement payments as of June 30, 2015amounted
to 73,749 shares. Share payments to date have been made in reliance upon the exemptions from registration provided by Section 4(2) and/or
other applicable provisions of the Securities Act of 1933, as amended. In accordance with the 2008 Settlement Agreements, the Company
filed a registration statement covering the resale of such shares which was declared effective by the SEC on June 26, 2008.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;Pursuant to the Li Settlement Agreement,
the 2008 Settlement Agreements and upon the release of the 217,955 escrow shares relating to the fiscal year 2006 performance threshold
to the relevant investors, neither Mr. Li or the Company have any obligations to the investors who participated in the Company&#x2019;s
January 2005 private placement relating to the escrow shares.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;As of June 30, 2021, the Company had
not received any claim from the other investors who have not been covered by the &#x201c;2008 Settlement Agreements&#x201d; in the January
2005 private placement.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;As the Company has transferred the
217,955 shares related to the 2006 performance threshold to the relevant investors in fiscal year 2007 and the Company also have transferred
73,749 shares relating to the 2005 performance threshold to the investors who had entered the &#x201c;2008 Settlement Agreements&#x201d;
with us in fiscal year 2008, pursuant to &#x201c;Li Settlement Agreement&#x201d; and &#x201c;2008 Settlement Agreements&#x201d;, neither Mr.
Li nor the Company had any remaining obligations to those related investors who participated in the Company&#x2019;s January 2005 private
placement relating to the escrow shares.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On August 14, 2013, Dalian BAK Trading
Co., Ltd was established as a wholly owned subsidiary of China BAK Asia Holding Limited (&#x201c;BAK Asia&#x201d;) with a registered capital
of $500,000. Pursuant to CBAK Trading&#x2019;s articles of association and relevant PRC regulations, BAK Asia was required to contribute
the capital to CBAK Trading on or before August 14, 2015. On August 5, 2019, CBAK Trading&#x2019;s registered capital was increased to
$5,000,000. Pursuant to CBAK Trading&#x2019;s amendment articles of association and relevant PRC regulations, BAK Asia was required to
contribute the capital to CBAK Trading on or before August 1, 2033. Up to the date of this report, the Company has contributed $2,435,000
to CBAK Trading in cash.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On December 27, 2013, Dalian BAK Power
Battery Co., Ltd was established as a wholly owned subsidiary of BAK Asia with a registered capital of $30,000,000. Pursuant to CBAK Power&#x2019;s
articles of association and relevant PRC regulations, BAK Asia was required to contribute the capital to CBAK Power on or before December
27, 2015. On March 7, 2017, the name of Dalian BAK Power Battery Co., Ltd was changed to Dalian CBAK Power Battery Co., Ltd (&#x201c;CBAK
Power&#x201d;). On July 10, 2018, CBAK Power&#x2019;s registered capital was increased to $50,000,000. On October 29, 2019, CBAK Power&#x2019;s
registered capital was further increased to $60,000,000. Pursuant to CBAK Power&#x2019;s amendment articles of association and relevant
PRC regulations, BAK Asia was required to contribute the capital to CBAK Power on or before December 31, 2021. Up to the date of this
report, the Company has contributed $60,000,000 to CBAK Power through injection of a series of patents and cash.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On May 4, 2018, CBAK New Energy (Suzhou)
Co., Ltd (&#x201c;CBAK Suzhou&#x201d;) was established as a 90% owned subsidiary of CBAK Power with a registered capital of RMB10,000,000
(approximately $1.5 million). The remaining 10% equity interest was held by certain employees of CBAK Suzhou. Pursuant to CBAK Suzhou&#x2019;s
articles of association, each shareholder is entitled to the right of the profit distribution or responsible for the loss according to
its proportion to the capital contribution. Pursuant to CBAK Suzhou&#x2019;s articles of association and relevant PRC regulations, CBAK
Power was required to contribute the capital to CBAK Suzhou on or before December 31, 2019. Up to the date of this report, the Company
has contributed RMB9.0 million (approximately $1.3 million), and the other shareholders have contributed RMB1.0 million (approximately
$0.1 million) to CBAK Suzhou through injection of a series of cash. The Company plan to dissolve CBAK Suzhou in 2021.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On November 21, 2019, Dalian CBAK Energy
Technology Co., Ltd (&#x201c;CBAK Energy&#x201d;) was established as a wholly owned subsidiary of BAK Asia with a registered capital of
$50,000,000. Pursuant to CBAK Energy&#x2019;s articles of association and relevant PRC regulations, BAK Asia was required to contribute
the capital to CBAK Energy on or before November 20, 2022. Up to the date of this report, the Company has contributed $23,519,972 to CBAK
Energy. CBAK Energy will be focus on manufacture and sale of lithium batteries and lithium batteries&#x2019; materials.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On July 14, 2020, the Company acquired
BAK Asia Investments Limited (&#x201c;BAK Investments&#x201d;), a company incorporated under Hong Kong laws, from Mr. Xiangqian Li, the
Company&#x2019;s former CEO, for a cash consideration of HK$1.00. BAK Asia Investments Limited is a holding company without any other business
operations.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On July 31, 2020, BAK Investments formed
a wholly owned subsidiary CBAK New Energy (Nanjing) Co., Ltd. (&#x201c;CBAK Nanjing&#x201d;) in China with a registered capital of $100,000,000.
Pursuant to CBAK Nanjing&#x2019;s articles of association and relevant PRC regulations, BAK Investments was required to contribute the
capital to CBAK Nanjing on or before July 29, 2040. Up to the date of this report, the Company has contributed $55,289,915 to CBAK Nanjing.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On August 6, 2020, Nanjing CBAK New
Energy Technology Co., Ltd. (&#x201c;Nanjing CBAK&#x201d;) was established as a wholly owned subsidiary of CBAK Nanjing with a registered
capital of RMB700,000,000 (approximately $107 million). Pursuant to Nanjing CBAK&#x2019;s articles of association and relevant PRC regulations,
CBAK Nanjing was required to contribute the capital to Nanjing CBAK on or before August 5, 2040. Up to the date of this report, the Company
has contributed RMB306,418,836 (approximately $47.4 million) to Nanjing CBAK.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On November 9, 2020, Nanjing Daxin
New Energy Automobile Industry Co., Ltd (&#x201c;Nanjing Daxin&#x201d;) was established as a wholly owned subsidiary of CBAK Nanjing with
a register capital of RMB50,000,000 (approximately $7.6 million). Up to the date of this report, the Company has contributed RMB16,416,000
(approximately $2.54 million) to Nanjing Daxin. On January 18, 2021, Nanjing Daxin established a branch in Tianjin City.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On April 21, 2021, CBAK Power, along
with Shenzhen BAK Power Battery Co., Ltd (BAK SZ), Shenzhen Asian Plastics Technology Co., Ltd (SZ Asian Plastics) and Xiaoxia Liu, entered
into an investment agreement with Junxiu Li, Hunan Xintao New Energy Technology Partnership, Xingyu Zhu, and Jiangsu Saideli Pharmaceutical
Machinery Manufacturing Co., Ltd for an investment in Hunan DJY Technology Co., Ltd (&#x201c;DJY&#x201d;). CBAK Power has paid $1.4 million
(RMB9,000,000) to acquire 9.74% of the equity interests of DJY. CBAK Power has appointed one director to the Board of Directors of DJY.
DJY is an unrelated third party of the Company engaging in researching and manufacturing of raw materials and equipment.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;The Company&#x2019;s condensed consolidated
financial statements have been prepared under US GAAP.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;These condensed consolidated financial
statements are unaudited. In the opinion of management, all adjustments and disclosures necessary for a fair presentation of these condensed
consolidated financial statements, which are of a normal and recurring nature, have been included. The results reported in the condensed
consolidated financial statements for any interim periods are not necessarily indicative of the results that may be reported for the entire
year. The following (a) condensed consolidated balance sheet as of December 31, 2020, which was derived from the Company&#x2019;s audited
financial statements, and (b) the unaudited condensed consolidated financial statements have been prepared pursuant to the rules and regulations
of the Securities and Exchange Commission. Certain information and note disclosures normally included in annual financial statements prepared
in accordance with US GAAP have been condensed or omitted pursuant to those rules and regulations, though the Company believes that the
disclosures made are adequate to make the information not misleading. These unaudited condensed consolidated financial statements should
be read in conjunction with the audited consolidated financial statements and accompanying footnotes of the Company for the year ended
December 31, 2020 filed with the SEC on April 13, 2021.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;The preparation of financial statements
in conformity with US GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities
and disclosures of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and
expenses during the reporting periods. Actual results could differ from those estimates. This basis of accounting differs in certain material
respects from that used for the preparation of the books of account of the Company&#x2019;s principal subsidiaries, which are prepared
in accordance with the accounting principles and the relevant financial regulations applicable to enterprises with limited liability established
in the PRC or Hong Kong. The accompanying consolidated financial statements reflect necessary adjustments not recorded in the books of
account of the Company&#x2019;s subsidiaries to present them in conformity with US GAAP.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;After the disposal of BAK International
Limited and its subsidiaries, namely Shenzhen BAK, Shenzhen BAK Power Battery Co., Ltd (formerly BAK Battery (Shenzhen) Co., Ltd.) (&#x201c;BAK
Shenzhen&#x201d;), BAK International (Tianjin) Ltd. (&#x201c;BAK Tianjin&#x201d;), Tianjin Chenhao Technological Development Limited (a subsidiary
of BAK Tianjin established on May 8, 2014, &#x201c;Tianjin Chenhao&#x201d;), BAK Battery Canada Ltd. (&#x201c;BAK Canada&#x201d;), BAK Europe
GmbH (&#x201c;BAK Europe&#x201d;) and BAK Telecom India Private Limited (&#x201c;BAK India&#x201d;), effective on June 30, 2014, and as of
Jun 30, 2021, the Company&#x2019;s subsidiaries consisted of: i) China BAK Asia Holdings Limited (&#x201c;BAK Asia&#x201d;), a wholly owned
limited liability company incorporated in Hong Kong on July 9, 2013; ii) Dalian CBAK Trading Co., Ltd. (&#x201c;CBAK Trading&#x201d;), a
wholly owned limited company established on August 14, 2013 in the PRC; iii) Dalian CBAK Power Battery Co., Ltd. (&#x201c;CBAK Power&#x201d;),
a wholly owned limited liability company established on December 27, 2013 in the PRC; iv) CBAK New Energy (Suzhou) Co., Ltd. (&#x201c;CBAK
Suzhou&#x201d;), a 90% owned limited liability company established on May 4, 2018 in the PRC; v) Dalian CBAK Energy Technology Co., Ltd
(&#x201c;CBAK Energy&#x201d;), a wholly owned limited liability company established on November 21, 2019 in the PRC; (vi) BAK Asia Investments
Limited (&#x201c;BAK Investments&#x201d;), a wholly owned limited liability company incorporated in Hong Kong acquired on July 14, 2020;
(vii) CBAK New Energy (Nanjing) Co., Ltd. (&#x201c;CBAK Nanjing&#x201d;), a wholly owned limited liability company established on July 31,
2020 in the PRC; (viii) Nanjing CBAK New Energy Technology Co., Ltd, (&#x201c;Nanjing CBAK&#x201d;), a wholly owned limited liability company
established on August 6, 2020 in the PRC; (ix) Nanjing Daxin New Energy Automobile Industry Co., Ltd (&#x201c;Nanjing Daxin&#x201d;), a
wholly owned limited liability company established on November 9, 2020.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;The Company continued its business
and continued to generate revenues from sale of batteries via subcontracting the production to BAK Tianjin and BAK Shenzhen, former subsidiaries
before the completion of construction and operation of its facility in Dalian. BAK Tianjin and BAK Shenzhen are now suppliers of the Company,
and the Company does not have any significant benefits or liability from the operating results of BAK Tianjin and BAK Shenzhen except
the normal risk with any major supplier.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;As of the date of this report, Mr.
Xiangqian Li is no longer a director of BAK International and BAK Tianjin. He remained as a director of Shenzhen BAK and BAK Shenzhen.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On and effective March 1, 2016, Mr.
Xiangqian Li resigned as Chairman, director, Chief Executive Officer, President and Secretary of the Company. On the same date, the Board
of Directors of the Company appointed Mr. Yunfei Li as Chairman, Chief Executive Officer, President and Secretary of the Company. On
March&#160;4, 2016, Mr. Xiangqian Li transferred 3,000,000 shares to Mr. Yunfei Li for a price of $2.4 per share. After the share transfer,
Mr. Yunfei Li held 3,000,000 shares or 17.3% and Mr. Xiangqian Li held 760,557 shares at 4.4% of the Company&#x2019;s outstanding stock,
respectively. As of June 30, 2021, Mr. Yunfei Li held 10,852,539 shares or 12.3% of the Company&#x2019;s outstanding stock, and Mr. Xiangqian
Li held none of the Company&#x2019;s outstanding stock.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;The Company had an accumulated deficit
from recurring losses from operations and short-term debt obligations as of December 31, 2020 and June 30, 2021. As of December 31, 2020,
the Company has a working capital deficiency of $10.5 million. These factors raise substantial doubts about the Company&#x2019;s ability
to continue as a going concern.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;In June and July 2015, the Company
received advances of approximately $9.8 million from potential investors. On September 29, 2015, the Company entered into a Debt Conversion
Agreement with these investors. Pursuant to the terms of the Debt Conversion Agreement, each of the creditors agreed to convert existing
loan principal of $9,847,644 into an aggregate 4,376,731 shares of common stock of the Company (&#x201c;the Shares&#x201d;) at a conversion
price of $2.25 per share. Upon receipt of the Shares on October 16, 2015, the creditors released the Company from all claims, demands
and other obligations relating to the Debts. As such, no interest was recognized by the Company on the advances from investors pursuant
to the supplemental agreements with investors and the Debt Conversion Agreement.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;In June 2016, the Company received
further advances in the aggregate of $2.9 million from Mr. Jiping Zhou and Mr. Dawei Li. These advances were unsecured, non-interest bearing
and repayable on demand. On July 8, 2018, the Company received further advances of $2.6 million from Mr. Jiping Zhou. On July 28, 2016,
the Company entered into securities purchase agreements with Mr. Jiping Zhou and Mr. Dawei Li to issue and sell an aggregate of 2,206,640
shares of common stock of the Company, at $2.5 per share, for an aggregate consideration of approximately $5.52 million. On August 17,
2016, the Company issued these shares to the investors.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On February 17, 2017, the Company signed
investment agreements with eight investors (including Mr. Yunfei Li, the Company&#x2019;s CEO, and seven of the Company&#x2019;s existing
shareholders) whereby the investors agreed to subscribe new shares of the Company totaling $10 million. Pursuant to the investment agreements,
in January 2017 the 8 investors paid the Company a total of $2.06 million as down payments. Mr. Yunfei Li agrees to subscribe new shares
of the Company totaled $1,120,000 and paid the earnest money of $225,784 in January 2017. On April 1, April 21, April 26 and May 10, 2017,
the Company received $1,999,910, $3,499,888, $1,119,982 and $2,985,497 from these investors, respectively. On May 31, 2017, the Company
entered into a securities purchase agreement with the eight investors, pursuant to which the Company 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, among which
746,018 shares issued to Mr. Yunfei Li. On June 22, 2017, the Company issued the shares to the investors.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;In 2019, according to the investment
agreements and agreed by the investors, the Company returned partial earnest money of $966,579 (approximately RMB6.7 million) to these
investors.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On January 7, 2019, each of Mr. Dawei
Li and Mr. Yunfei Li entered into an agreement with CBAK Power and Tianjin New Energy whereby Tianjin New Energy assigned its rights to
loans to CBAK Power of approximately $3.4 million (RMB23,980,950) and $1.7 million (RMB11,647,890) (totaled $5.1 million, the &#x201c;First
Debt&#x201d;) to Mr. Dawei Li and Mr. Yunfei Li, respectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On January 7, 2019, the Company entered
into a cancellation agreement with Mr. Dawei Li and Mr. Yunfei Li. Pursuant to the terms of the cancellation agreement, Mr. Dawei Li and
Mr. Yunfei Li agreed to cancel the First Debt in exchange for 3,431,373 and 1,666,667 shares of common stock of the Company, respectively,
at an exchange price of $1.02 per share. Upon receipt of the shares, the creditors released the Company from any claims, demands and other
obligations relating to the First Debt.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On April 26, 2019, each of Mr. Jun
Lang, Ms. Jing Shi and Asia EVK Energy Auto Limited (&#x201c;Asia EVK&#x201d;) entered into an agreement with CBAK Power and Tianjin New
Energy whereby Tianjin New Energy assigned its rights to loans to CBAK Power of approximately $0.3 million (RMB2,225,082), $0.1 million
(RMB 912,204) and $5.0 million (RMB35,406,036) (collectively $5.4 million, the &#x201c;Second Debt&#x201d;) to Mr. Jun Lang, Ms. Jing Shi
and Asia EVK, respectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On April 26, 2019, the Company entered
into a cancellation agreement with Mr. Jun Lang, Ms. Jing Shi and Asia EVK (the creditors). Pursuant to the terms of the cancellation
agreement, the creditors agreed to cancel the Second Debt in exchange for 300,534, 123,208 and 4,782,163 shares of common stock of the
Company, respectively, at an exchange price of $1.1 per share. Upon receipt of the shares, the creditors released the Company from any
claims, demands and other obligations relating to the Second Debt.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On June 28, 2019, each of Mr. Dawei
Li and Mr. Yunfei Li entered into an agreement with CBAK Power to loan approximately $1.4 million (RMB10,000,000) and $2.5 million (RMB18,000,000)
respectively to CBAK Power for a terms of six months (collectively $3.9 million, the &#x201c;Third Debt&#x201d;). The loan was unsecured,
non-interest bearing and repayable on demand.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On July 16, 2019, each of Asia EVK
and Mr. Yunfei Li entered into an agreement with CBAK Power and Dalian Zhenghong Architectural Decoration and Installation Engineering
Co. Ltd. (the Company&#x2019;s construction contractor) whereby Dalian Zhenghong Architectural Decoration and Installation Engineering
Co. Ltd. assigned its rights to the unpaid construction fees owed by CBAK Power of approximately $2.8 million (RMB20,000,000) and $0.4
million (RMB2,813,810) (collectively $3.2 million, the &#x201c;Fourth Debt&#x201d;) to Asia EVK and Mr. Yunfei Li, respectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On July 26, 2019, the Company entered
into a cancellation agreement with Mr. Dawei Li, Mr. Yunfei Li and Asia EVK (the creditors). Pursuant to the terms of the cancellation
agreement, Mr. Dawei Li, Mr. Yunfei Li and Asia EVK agreed to cancel the Third Debt and Fourth Debt in exchange for 1,384,717, 2,938,067
and 2,769,435 shares of common stock of the Company, respectively, at an exchange price of $1.05 per share. 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. The cancellation
agreement contains customary representations and warranties of the creditors. The creditors do not have registration rights with respect
to the shares.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On July 24, 2019, the Company entered
into a securities purchase agreement with Atlas Sciences, LLC (the &#x201c;Lender&#x201d;), pursuant to which the Company issued a promissory
note (the &#x201c;Note 1&#x201d;) to the Lender. The Note has an original principal amount of $1,395,000, bears interest at a rate of 10%
per annum and will mature 12 months after the issuance, unless earlier paid or redeemed in accordance with its terms. The Company received
proceeds of $1,250,000 after an original issue discount of $125,000 and payment of Lender&#x2019;s expenses of $20,000.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On October 10, 2019, each of Mr. Shibin
Mao, Ms. Lijuan Wang and Mr. Ping Shen entered into an agreement with CBAK Power and Zhengzhou BAK New Energy Vehicle Co., Ltd. (the Company&#x2019;s
supplier of which Mr. Xiangqian Li, the former CEO, is a director of this company) whereby Zhengzhou BAK New Energy Vehicle Co., Ltd.
assigned its rights to the unpaid inventories cost owed by CBAK Power of approximately $2.1 million (RMB15,000,000), $1.0 million (RMB7,380,000)
and $1.0 million (RMB7,380,000) (collectively $4.2 million, the &#x201c;Fifth Debt&#x201d;) to Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping
Shen, respectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On October 14, 2019, the Company entered
into a cancellation agreement with Mr. Shangdong Liu, Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping Shen (the creditors). Pursuant to the
terms of the cancellation agreement, Mr. Shangdong Liu, Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping Shen agreed to cancel and convert
the Fifth Debt and the Unpaid Earnest Money of approximately $1 million (RMB6,720,000) in exchange for 528,053, 3,536,068, 2,267,798 and
2,267,798 shares of common stock of the Company, respectively, at an exchange price of $0.6 per share. Upon receipt of the shares, the
creditors released the Company from any claims, demands and other obligations relating to the Fifth Debt&#160;and the Unpaid Earnest Money.
The cancellation agreement contains customary representations and warranties of the creditors. The creditors do not have registration
rights with respect to the shares.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On December 30, 2019, the Company entered
into a second securities purchase agreement with Atlas Sciences, LLC (the &#x201c;Lender&#x201d;), pursuant to which the Company issued
a promissory note (the &#x201c;Note II&#x201d;) to the Lender. The Note II has an original principal amount of $1,670,000, bears interest
at a rate of 10% per annum and will mature 12 months after the issuance, unless earlier paid or redeemed in accordance with its terms.
The Company received proceeds of $1,500,000 after an original issue discount of $150,000 and payment of Lender&#x2019;s expenses of $20,000.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On January 27, 2020, the Company entered
into an exchange agreement (the &#x201c;First Exchange Agreement&#x201d;) with Atlas Sciences, LLC (the &#x201c;Lender&#x201d;), pursuant
to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $100,000 (the
&#x201c;Partitioned Promissory Note) from the outstanding balance of certain promissory note that the Company issued to the Lender on July
24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the issuance of
160,256 shares of the Company&#x2019;s common stock, par value $0.001 per share to the Lender.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On February 20, 2020, the Company entered
into a second exchange agreement (the &#x201c;Second Exchange Agreement&#x201d;) with Atlas Sciences, LLC (the &#x201c;Lender&#x201d;), pursuant
to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $100,000 (the
&#x201c;Partitioned Promissory Note&#x201d;) from the outstanding balance of certain promissory note that the Company issued to the Lender
on July 24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the issuance
of 207,641 shares of the Company&#x2019;s common stock, par value $0.001 per share to the Lender.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On April 10, 2020, each of Mr. Yunfei
Li, Mr. Ping Shen and Asia EVK entered into an agreement with CBAK Power and Shenzhen BAK, whereby Shenzhen BAK assigned its rights to
the unpaid inventories cost (note 7) owed by CBAK Power of approximately $1.0 million (RMB7,000,000), $2.3 million (RMB16,000,000) and
$1.0 million (RMB7,300,000) (collectively $4.3 million, the &#x201c;Sixth Debt&#x201d;) to Mr. Yunfei Li, Mr. Ping Shen and Asia EVK, respectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On April 27, 2020, the Company entered
into a cancellation agreement with Mr. Yunfei Li, Mr. Ping Shen and Asia EVK (the &#x201c;creditors&#x201d;). 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 of the Company, 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. The cancellation agreement
contains customary representations and warranties of the creditors. The creditors do not have registration rights with respect to the
shares.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On April 28, 2020, the Company entered
into a third exchange agreement (the &#x201c;Third Exchange Agreement&#x201d;) with Atlas Sciences, LLC (the &#x201c;Lender&#x201d;), pursuant
to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $100,000 (the
&#x201c;Partitioned Promissory Note&#x201d;) from the outstanding balance of certain promissory note that the Company issued to the Lender
on July 24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the issuance
of 312,500 shares of the Company&#x2019;s common stock, par value $0.001 per share to the Lender.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On June 8, 2020, the Company entered
into a fourth exchange agreement (the &#x201c;Fourth Exchange Agreement&#x201d;) with Atlas Sciences, LLC (the &#x201c;Lender&#x201d;), pursuant
to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $100,000 (the
&#x201c;Partitioned Promissory Note&#x201d;) from the outstanding balance of certain promissory note that the Company issued to the Lender
on July 24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the issuance
of 271,739 shares of the Company&#x2019;s common stock, par value $0.001 per share to the Lender.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On June 10, 2020, the Company entered
into a Fifth exchange agreement (the &#x201c;Fifth Exchange Agreement&#x201d;) with Atlas Sciences, LLC (the &#x201c;Lender&#x201d;), pursuant
to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $150,000 (the
&#x201c;Partitioned Promissory Note&#x201d;) from the outstanding balance of certain promissory note that the Company issued to the Lender
on July 24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the issuance
of 407,609 shares of the Company&#x2019;s common stock, par value $0.001 per share to the Lender.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On July 6, 2020, the Company entered
into a Sixth exchange agreement (the &#x201c;Sixth Exchange Agreement&#x201d;) with Atlas Sciences, LLC (the &#x201c;Lender&#x201d;), pursuant
to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $250,000 (the
&#x201c;Partitioned Promissory Note&#x201d;) from the outstanding balance of certain promissory note that the Company issued to the Lender
on July 24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the issuance
of 461,595 shares of the Company&#x2019;s common stock, par value $0.001 per share to the Lender.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On July 8, 2020, the Company entered
into a First exchange agreement for Note II (the &#x201c;First Exchange Agreement- Note II&#x201d;) with Atlas Sciences, LLC (the &#x201c;Lender&#x201d;),
pursuant to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $250,000
(the &#x201c;Partitioned Promissory Note&#x201d;) from the outstanding balance of certain promissory note that the Company issued to the
Lender on December 30, 2019, which has an original principal amount of $1,670,000, and (ii) exchange the Partitioned Promissory Note for
the issuance of 453,161 shares of the Company&#x2019;s common stock, par value $0.001 per share to the Lender.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On July 29, 2020, the Company entered
into a Seventh exchange agreement (the &#x201c;Seventh Exchange Agreement&#x201d;) with Atlas Sciences, LLC (the &#x201c;Lender&#x201d;),
pursuant to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $365,000
(the &#x201c;Partitioned Promissory Note&#x201d;) from the outstanding balance of certain promissory note that the Company issued to the
Lender on July 24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the
issuance of 576,802 shares of the Company&#x2019;s common stock, par value $0.001 per share to the Lender.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On October 12, 2020, the Company entered
into an Amendment to Promissory Notes (the &#x201c;Amendment&#x201d;) with Atlas Sciences, LLC (the Lender), pursuant to which the Lender
has the right at any time until the outstanding balance of the Notes has been paid in full, at its election, to convert all or any portion
of the outstanding balance of the Notes into shares of common stock of the Company. The conversion price for each conversion will be calculated
pursuant to the following formula: 80% multiplied by the lowest closing price of the Company common stock during the ten (10) trading
days immediately preceding the applicable conversion (the &#x201c;Conversion Price&#x201d;). Notwithstanding the foregoing, in no event
will the Conversion Price be less than $1.00.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;According to the Amendment, on October
13, 2020, the Company exchange $230,000 in principal and $141,275 coupon interest under the Note I and $775,000 principal under the Note
II for the issuance of 229,750 and 479,579 shares of the Company&#x2019;s common stock, par value $0.001 per share to the Lender, respectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On October 20, 2020, the Company further
exchange $645,000 in principal and $133,252 coupon interests under Note II for the issuance of 329,768 shares of the Company&#x2019;s common
stock, par value $0.001 per share to the Lender. Up to the date of this report, the Company has fully repaid the principal and coupon
interests of Note I and Note II.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On November 5, 2020, each of Tillicum
Investment Company Limited, an unrelated party, entered into an agreement with CBAK Nanjing and Shenzhen ESTAR Industrial Company Limited,
whereby Shenzhen ESTAR Industrial Company Limited assigned its rights to the unpaid equipment cost owed by CBAK Nanjing of approximately
$11.17 million (RMB75,000,000) (the &#x201c;Seventh Debt&#x201d;) to Tillicum Investment Company Limited.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On November 11, 2020, the Company entered
into a cancellation agreement with Tillicum Investment Company Limited (the &#x201c;creditor&#x201d;). Pursuant to the terms of the cancellation
agreement, Tillicum Investment Company Limited agreed to cancel the Seventh Debt in exchange for 3,192,291 shares of common stock of the
Company, at an exchange price of $3.5 per share. Upon receipt of the shares, the creditor released the Company from any claims, demands
and other obligations relating to the Seventh Debt. The cancellation agreement contains customary representations and warranties of the
creditor. The creditor does not have registration rights with respect to the shares.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On December 8, 2020, the Company entered
into a securities purchase agreement with certain institutional investors, pursuant to which the Company issued in a registered direct
offering, an aggregate of 9,489,800 shares of common stock of the Company at a per share purchase price of $5.18, and warrants to purchase
an aggregate of 3,795,920 shares of common stock of the Company at an exercise price of $6.46 per share exercisable for 36 months from
the date of issuance, for gross proceeds of approximately $49.16 million, before deducting fees to the placement agent and other offering
expenses of $3.81 million. In addition, the placement agent for this transaction also received warrants (&#x201c;Placement Agent Warrants&#x201d;)
for the purchase of up to 379,592 shares of the Company&#x2019;s common stock at an exercise price of $6.475 per share exercisable for
36 months after 6 months from the issuance.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On February 8, 2021, the Company entered
into another securities purchase agreement with the same investors, pursuant to which the Company issued in a registered direct offering,
an aggregate of 8,939,976 shares of common stock of the Company at a per share purchase price of $7.83. In addition, the Company issued
to the investors (i) in a concurrent private placement, the Series A-1 warrants to purchase a total of 4,469,988 shares of common stock,
at a per share exercise price of $7.67 and exercisable for 42 months from the date of issuance; (ii) in the registered direct offering,
the Series B warrants to purchase a total of 4,469,988 shares of common stock, at a per share exercise price of $7.83 and exercisable
for 90 days from the date of issuance; and (iii) in the registered direct offering, the Series A-2 warrants to purchase up to 2,234,992
shares of common stock, at a per share exercise price of $7.67 and exercisable for 45 months from the date of issuance. The Company received
gross proceeds of approximately $70 million from the registered direct offering and the concurrent private placement, before deducting
fees to the placement agent and other offering expenses of $5.0 million. In addition, the placement agent for this transaction also received
warrants (&#x201c;Placement Agent Warrants&#x201d;) for the purchase of up to 446,999 shares of the Company&#x2019;s common stock at an exercise
price of $9.204 per share exercisable for 36 months after 6 months from the issuance.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On May 10, 2021, the Company entered
into that Amendment No. 1 to the Series B Warrant (the &#x201c;Series B Warrant Amendment&#x201d;) with each of the holders of the Company&#x2019;s
outstanding Series B warrants. Pursuant to the Series B Warrant Amendment, the term of the Series B warrants was extended from May 11,
2021 to August 31, 2021.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;As of June 30, 2021, the Company had
&lt;span style="-sec-ix-hidden: hidden-fact-149"&gt;nil&lt;/span&gt; bank loans and approximately $39.3 million of other current liabilities (excluding warrants derivative liability).&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;The Company is currently expanding
its product lines and manufacturing capacity in its Dalian and Nanjing plant, which requires more funding to finance the expansion. The
Company plans to raise additional funds through banks borrowing and equity financing in the future to meet its daily cash demands, if
required.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;However, there can be no assurance
that the Company will be successful in obtaining further financing. The Company expects that it will be able to secure more potential
orders from the new energy market, especially from the electric car market and UPS market. The Company believes that with the booming
future market demand in high power lithium ion products, it can continue as a going concern and return to profitability.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;The accompanying consolidated financial
statements have been prepared assuming the Company will continue to operate as a going concern, which contemplates the realization of
assets and the settlement of liabilities in the normal course of business. The consolidated financial statements do not include any adjustments
to reflect the possible future effects on the recoverability and classification of assets or the amounts and classification of liabilities
that may result from the outcome of this uncertainty related to the Company&#x2019;s ability to continue as a going concern.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;i&gt;Revenue Recognition &lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;The Company recognizes revenues when
its customer obtains control of promised goods or services, in an amount that reflects the consideration which it expects to receive in
exchange for those goods. The Company recognizes revenues following the five step model prescribed under ASU No. 2014-09: (i) identify
contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate
the transaction price to the performance obligations in the contract; and (v) recognize revenues when (or as) we satisfy the performance
obligation.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;Revenues from product sales are recognized
when the customer obtains control of the Company&#x2019;s product, which occurs at a point in time, typically upon delivery to the customer.
The Company expenses incremental costs of obtaining a contract as and when incurred if the expected amortization period of the asset that
it would have recognized is one year or less or the amount is immaterial.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;Revenues from product sales are recorded
net of reserves established for applicable discounts and allowances that are offered within contracts with the Company&#x2019;s customers.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;Product revenue reserves, which are
classified as a reduction in product revenues, are generally characterized in the categories: discounts and returns. These reserves are
based on estimates of the amounts earned or to be claimed on the related sales and are classified as reductions of accounts receivable
as the amount is payable to the Company&#x2019;s customer.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;i&gt;Recently Adopted Accounting Standards&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; "&gt;In December&#160;2019,
the FASB issued ASU 2019-12, Simplifying the Accounting for Income Taxes, which simplifies the accounting for income taxes, eliminates
certain exceptions within ASC 740, Income Taxes, and clarifies certain aspects of the current guidance to promote consistent application
among reporting entities. Upon adoption, the Company must apply certain aspects of this standard retrospectively for all periods presented
while other aspects are applied on a modified retrospective basis through a cumulative-effect adjustment to retained earnings as of the
beginning of the fiscal year of adoption. The Company applied the new standard beginning January 1, 2021.&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; "&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; "&gt;In August
2020, the FASB issued ASU No. 2020-06 (&#x201c;ASU 2020-06&#x201d;) &#x201c;Debt&#x2014;Debt with Conversion and Other Options (Subtopic 470-20)
and Derivatives and Hedging&#x2014;Contracts in Entity&#x2019;s Own Equity (Subtopic 815-40).&#x201d; ASU 2020-06 reduces the number of accounting
models for convertible debt instruments by eliminating the cash conversion and beneficial conversion models. As a result, a convertible
debt instrument will be accounted for as a single liability measured at its amortized cost as long as no other features require bifurcation
and recognition as derivatives. For contracts in an entity&#x2019;s own equity, the type of contracts primarily affected by this update
are freestanding and embedded features that are accounted for as derivatives under the current guidance due to a failure to meet the settlement
conditions of the derivative scope exception. This update simplifies the related settlement assessment by removing the requirements to
(i) consider whether the contract would be settled in registered shares, (ii) consider whether collateral is required to be posted, and
(iii) assess shareholder rights. ASU 2020-06 is effective for fiscal years beginning after December 15, 2023. Early adoption is permitted,
but no earlier than fiscal years beginning after December 15, 2020, and only if adopted as of the beginning of such fiscal year. The Company
adopted ASU 2020-06 effective January 1, 2021. The adoption of ASU 2020-06 did not have any impact on the Company&#x2019;s condensed consolidated
financial statement presentation or disclosures.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;i&gt;Recently Issued Accounting Standards&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; "&gt;In June 2016,
the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326) (&#x201c;ASU 2016-13&#x201d;), which requires entities
to measure all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions,
and reasonable and supportable forecasts. ASU 2016-13 replaces the existing incurred loss model and is applicable to the measurement of
credit losses on financial assets measured at amortized cost. ASU 2016-13 is to be adopted on a modified retrospective basis. As a smaller
reporting company, ASU 2016-13 will be effective for the Company for interim and annual reporting periods beginning after December 15,
2022. The Company is currently evaluating the impact that the adoption of ASU 2016-13 will have on its consolidated financial statement
presentations and disclosures.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; "&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; "&gt;Other accounting
standards that have been issued or proposed by the FASB or other standards-setting bodies that do not require adoption until a future
date are not expected to have a material impact on the Company&#x2019;s condensed consolidated financial statements upon adoption.&lt;/p&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <cbat:DescriptionOfExchangeAgreement contextRef="c91">The shares of the Company traded in
the over-the-counter market through the Over-the-Counter Bulletin Board from 2005 until May 31, 2006, when the Company obtained approval
to list its common stock on The NASDAQ Global Market, and trading commenced that same date under the symbol &#x201c;CBAK&#x201d;.&#160;</cbat:DescriptionOfExchangeAgreement>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;i&gt;Basis of Presentation and Organization&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On November 6, 2004, BAK International,
a non-operating holding company that had substantially the same shareholders as Shenzhen BAK Battery Co., Ltd (&#x201c;Shenzhen BAK&#x201d;),
entered into a share swap transaction with the shareholders of Shenzhen BAK for the purpose of the subsequent reverse acquisition of the
Company. The share swap transaction between BAK International and the shareholders of Shenzhen BAK was accounted for as a reverse acquisition
of Shenzhen BAK with no adjustment to the historical basis of the assets and liabilities of Shenzhen BAK.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On January 20, 2005, the Company completed
a share swap transaction with the shareholders of BAK International. The share swap transaction, also referred to as the &#x201c;reverse
acquisition&#x201d; of the Company, was consummated under Nevada law pursuant to the terms of a Securities Exchange Agreement entered by
and among CBAK, BAK International and the shareholders of BAK International on January 20, 2005. The share swap transaction has been accounted
for as a capital-raising transaction of the Company whereby the historical financial statements and operations of Shenzhen BAK are consolidated
using historical carrying amounts.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;Also on January 20, 2005, immediately
prior to consummating the share swap transaction, BAK International executed a private placement of its common stock with unrelated investors
whereby it issued an aggregate of 1,720,087 shares of common stock for gross proceeds of $17,000,000. In conjunction with this financing,
Mr. Xiangqian Li, the Chairman and Chief Executive Officer of the Company (&#x201c;Mr. Li&#x201d;), agreed to place 435,910 shares of the
Company&#x2019;s common stock owned by him into an escrow account pursuant to an Escrow Agreement dated January 20, 2005 (the &#x201c;Escrow
Agreement&#x201d;). Pursuant to the Escrow Agreement, 50% of the escrowed shares were to be released to the investors in the private placement
if audited net income of the Company for the fiscal year ended September 30, 2005 was not at least $12,000,000, and the remaining 50%
was to be released to investors in the private placement if audited net income of the Company for the fiscal year ended September 30,
2006 was not at least $27,000,000. If the audited net income of the Company for the fiscal years ended September 30, 2005 and 2006 reached
the above-mentioned targets, the 435,910 shares would be released to Mr. Li in the amount of 50% upon reaching the 2005 target and the
remaining 50% upon reaching the 2006 target.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;Under accounting principles generally
accepted in the United States of America (&#x201c;US GAAP&#x201d;), escrow agreements such as the one established by Mr. Li generally constitute
compensation if, following attainment of a performance threshold, shares are returned to a company officer. The Company determined that
without consideration of the compensation charge, the performance thresholds for the year ended September 30, 2005 would be achieved.
However, after consideration of a related compensation charge, the Company determined that such thresholds would not have been achieved.
The Company also determined that, even without consideration of a compensation charge, the performance thresholds for the year ended September
30, 2006 would not be achieved.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;While the 217,955 escrow shares relating
to the 2005 performance threshold were previously released to Mr. Li, Mr. Li executed a further undertaking on August&#160;21, 2006 to
return those shares to the escrow agent for the distribution to the relevant investors. However, such shares were not returned to the
escrow agent, but, pursuant to a Delivery of Make Good Shares, Settlement and Release Agreement between the Company, BAK International
and Mr. Li entered into on October&#160;22, 2007 (the &#x201c;Li Settlement Agreement&#x201d;), such shares were ultimately delivered to
the Company as described below. Because the Company failed to satisfy the performance threshold for the fiscal year ended September 30,
2006, the remaining 217,955 escrow shares relating to the fiscal year 2006 performance threshold were released to the relevant investors.
As Mr. Li has not retained any of the shares placed into escrow, and as the investors party to the Escrow Agreement are only shareholders
of the Company and do not have and are not expected to have any other relationship to the Company, the Company has not recorded a compensation
charge for the years ended September 30, 2005 and 2006.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;At the time the escrow shares relating
to the 2006 performance threshold were transferred to the investors in fiscal year 2007, the Company should have recognized a credit to
donated shares and a debit to additional paid-in capital, both of which are elements of shareholders&#x2019; equity. This entry is not
material because total ordinary shares issued and outstanding, total shareholders&#x2019; equity and total assets do not change; nor is
there any impact on income or earnings per share. Therefore, previously filed consolidated financial statements for the fiscal year ended
September 30, 2007 will not be restated. This share transfer has been reflected in these financial statements by reclassifying the balances
of certain items as of October 1, 2007. The balances of donated shares and additional paid-in capital as of October 1, 2007 were credited
and debited by $7,955,358 respectively, as set out in the consolidated statements of changes in shareholders&#x2019; equity.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;In November 2007, Mr. Li delivered
the 217,955 shares related to the 2005 performance threshold to BAK International pursuant to the Li Settlement Agreement; BAK International
in turn delivered the shares to the Company. Such shares (other than those issued to investors pursuant to the 2008 Settlement Agreements,
as described below) are now held by the Company. Upon receipt of these shares, the Company and BAK International released all claims and
causes of action against Mr. Li regarding the shares, and Mr. Li released all claims and causes of action against the Company and BAK
International regarding the shares. Under the terms of the Li Settlement Agreement, the Company commenced negotiations with the investors
who participated in the Company&#x2019;s January 2005 private placement in order to achieve a complete settlement of BAK International&#x2019;s
obligations (and the Company&#x2019;s obligations to the extent it has any) under the applicable agreements with such investors.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;Beginning on March 13, 2008, the Company
entered into settlement agreements (the &#x201c;2008 Settlement Agreements&#x201d;) with certain investors in the January 2005 private placement.
Since the other investors have never submitted any claims regarding this matter, the Company did not reach any settlement with them.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;Pursuant to the 2008 Settlement Agreements,
the Company and the settling investors have agreed, without any admission of liability, to a settlement and mutual release from all claims
relating to the January 2005 private placement, including all claims relating to the escrow shares related to the 2005 performance threshold
that had been placed into escrow by Mr. Li, as well as all claims, including claims for liquidated damages relating to registration rights
granted in connection with the January 2005 private placement. Under the 2008 Settlement Agreement, the Company has made settlement payments
to each of the settling investors of the number of shares of the Company&#x2019;s common stock equivalent to 50% of the number of the escrow
shares related to the 2005 performance threshold these investors had claimed; aggregate settlement payments as of June 30, 2015amounted
to 73,749 shares. Share payments to date have been made in reliance upon the exemptions from registration provided by Section 4(2) and/or
other applicable provisions of the Securities Act of 1933, as amended. In accordance with the 2008 Settlement Agreements, the Company
filed a registration statement covering the resale of such shares which was declared effective by the SEC on June 26, 2008.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;Pursuant to the Li Settlement Agreement,
the 2008 Settlement Agreements and upon the release of the 217,955 escrow shares relating to the fiscal year 2006 performance threshold
to the relevant investors, neither Mr. Li or the Company have any obligations to the investors who participated in the Company&#x2019;s
January 2005 private placement relating to the escrow shares.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;As of June 30, 2021, the Company had
not received any claim from the other investors who have not been covered by the &#x201c;2008 Settlement Agreements&#x201d; in the January
2005 private placement.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;As the Company has transferred the
217,955 shares related to the 2006 performance threshold to the relevant investors in fiscal year 2007 and the Company also have transferred
73,749 shares relating to the 2005 performance threshold to the investors who had entered the &#x201c;2008 Settlement Agreements&#x201d;
with us in fiscal year 2008, pursuant to &#x201c;Li Settlement Agreement&#x201d; and &#x201c;2008 Settlement Agreements&#x201d;, neither Mr.
Li nor the Company had any remaining obligations to those related investors who participated in the Company&#x2019;s January 2005 private
placement relating to the escrow shares.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On August 14, 2013, Dalian BAK Trading
Co., Ltd was established as a wholly owned subsidiary of China BAK Asia Holding Limited (&#x201c;BAK Asia&#x201d;) with a registered capital
of $500,000. Pursuant to CBAK Trading&#x2019;s articles of association and relevant PRC regulations, BAK Asia was required to contribute
the capital to CBAK Trading on or before August 14, 2015. On August 5, 2019, CBAK Trading&#x2019;s registered capital was increased to
$5,000,000. Pursuant to CBAK Trading&#x2019;s amendment articles of association and relevant PRC regulations, BAK Asia was required to
contribute the capital to CBAK Trading on or before August 1, 2033. Up to the date of this report, the Company has contributed $2,435,000
to CBAK Trading in cash.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On December 27, 2013, Dalian BAK Power
Battery Co., Ltd was established as a wholly owned subsidiary of BAK Asia with a registered capital of $30,000,000. Pursuant to CBAK Power&#x2019;s
articles of association and relevant PRC regulations, BAK Asia was required to contribute the capital to CBAK Power on or before December
27, 2015. On March 7, 2017, the name of Dalian BAK Power Battery Co., Ltd was changed to Dalian CBAK Power Battery Co., Ltd (&#x201c;CBAK
Power&#x201d;). On July 10, 2018, CBAK Power&#x2019;s registered capital was increased to $50,000,000. On October 29, 2019, CBAK Power&#x2019;s
registered capital was further increased to $60,000,000. Pursuant to CBAK Power&#x2019;s amendment articles of association and relevant
PRC regulations, BAK Asia was required to contribute the capital to CBAK Power on or before December 31, 2021. Up to the date of this
report, the Company has contributed $60,000,000 to CBAK Power through injection of a series of patents and cash.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On May 4, 2018, CBAK New Energy (Suzhou)
Co., Ltd (&#x201c;CBAK Suzhou&#x201d;) was established as a 90% owned subsidiary of CBAK Power with a registered capital of RMB10,000,000
(approximately $1.5 million). The remaining 10% equity interest was held by certain employees of CBAK Suzhou. Pursuant to CBAK Suzhou&#x2019;s
articles of association, each shareholder is entitled to the right of the profit distribution or responsible for the loss according to
its proportion to the capital contribution. Pursuant to CBAK Suzhou&#x2019;s articles of association and relevant PRC regulations, CBAK
Power was required to contribute the capital to CBAK Suzhou on or before December 31, 2019. Up to the date of this report, the Company
has contributed RMB9.0 million (approximately $1.3 million), and the other shareholders have contributed RMB1.0 million (approximately
$0.1 million) to CBAK Suzhou through injection of a series of cash. The Company plan to dissolve CBAK Suzhou in 2021.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On November 21, 2019, Dalian CBAK Energy
Technology Co., Ltd (&#x201c;CBAK Energy&#x201d;) was established as a wholly owned subsidiary of BAK Asia with a registered capital of
$50,000,000. Pursuant to CBAK Energy&#x2019;s articles of association and relevant PRC regulations, BAK Asia was required to contribute
the capital to CBAK Energy on or before November 20, 2022. Up to the date of this report, the Company has contributed $23,519,972 to CBAK
Energy. CBAK Energy will be focus on manufacture and sale of lithium batteries and lithium batteries&#x2019; materials.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On July 14, 2020, the Company acquired
BAK Asia Investments Limited (&#x201c;BAK Investments&#x201d;), a company incorporated under Hong Kong laws, from Mr. Xiangqian Li, the
Company&#x2019;s former CEO, for a cash consideration of HK$1.00. BAK Asia Investments Limited is a holding company without any other business
operations.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On July 31, 2020, BAK Investments formed
a wholly owned subsidiary CBAK New Energy (Nanjing) Co., Ltd. (&#x201c;CBAK Nanjing&#x201d;) in China with a registered capital of $100,000,000.
Pursuant to CBAK Nanjing&#x2019;s articles of association and relevant PRC regulations, BAK Investments was required to contribute the
capital to CBAK Nanjing on or before July 29, 2040. Up to the date of this report, the Company has contributed $55,289,915 to CBAK Nanjing.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On August 6, 2020, Nanjing CBAK New
Energy Technology Co., Ltd. (&#x201c;Nanjing CBAK&#x201d;) was established as a wholly owned subsidiary of CBAK Nanjing with a registered
capital of RMB700,000,000 (approximately $107 million). Pursuant to Nanjing CBAK&#x2019;s articles of association and relevant PRC regulations,
CBAK Nanjing was required to contribute the capital to Nanjing CBAK on or before August 5, 2040. Up to the date of this report, the Company
has contributed RMB306,418,836 (approximately $47.4 million) to Nanjing CBAK.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On November 9, 2020, Nanjing Daxin
New Energy Automobile Industry Co., Ltd (&#x201c;Nanjing Daxin&#x201d;) was established as a wholly owned subsidiary of CBAK Nanjing with
a register capital of RMB50,000,000 (approximately $7.6 million). Up to the date of this report, the Company has contributed RMB16,416,000
(approximately $2.54 million) to Nanjing Daxin. On January 18, 2021, Nanjing Daxin established a branch in Tianjin City.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On April 21, 2021, CBAK Power, along
with Shenzhen BAK Power Battery Co., Ltd (BAK SZ), Shenzhen Asian Plastics Technology Co., Ltd (SZ Asian Plastics) and Xiaoxia Liu, entered
into an investment agreement with Junxiu Li, Hunan Xintao New Energy Technology Partnership, Xingyu Zhu, and Jiangsu Saideli Pharmaceutical
Machinery Manufacturing Co., Ltd for an investment in Hunan DJY Technology Co., Ltd (&#x201c;DJY&#x201d;). CBAK Power has paid $1.4 million
(RMB9,000,000) to acquire 9.74% of the equity interests of DJY. CBAK Power has appointed one director to the Board of Directors of DJY.
DJY is an unrelated third party of the Company engaging in researching and manufacturing of raw materials and equipment.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;The Company&#x2019;s condensed consolidated
financial statements have been prepared under US GAAP.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;These condensed consolidated financial
statements are unaudited. In the opinion of management, all adjustments and disclosures necessary for a fair presentation of these condensed
consolidated financial statements, which are of a normal and recurring nature, have been included. The results reported in the condensed
consolidated financial statements for any interim periods are not necessarily indicative of the results that may be reported for the entire
year. The following (a) condensed consolidated balance sheet as of December 31, 2020, which was derived from the Company&#x2019;s audited
financial statements, and (b) the unaudited condensed consolidated financial statements have been prepared pursuant to the rules and regulations
of the Securities and Exchange Commission. Certain information and note disclosures normally included in annual financial statements prepared
in accordance with US GAAP have been condensed or omitted pursuant to those rules and regulations, though the Company believes that the
disclosures made are adequate to make the information not misleading. These unaudited condensed consolidated financial statements should
be read in conjunction with the audited consolidated financial statements and accompanying footnotes of the Company for the year ended
December 31, 2020 filed with the SEC on April 13, 2021.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;The preparation of financial statements
in conformity with US GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities
and disclosures of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and
expenses during the reporting periods. Actual results could differ from those estimates. This basis of accounting differs in certain material
respects from that used for the preparation of the books of account of the Company&#x2019;s principal subsidiaries, which are prepared
in accordance with the accounting principles and the relevant financial regulations applicable to enterprises with limited liability established
in the PRC or Hong Kong. The accompanying consolidated financial statements reflect necessary adjustments not recorded in the books of
account of the Company&#x2019;s subsidiaries to present them in conformity with US GAAP.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;After the disposal of BAK International
Limited and its subsidiaries, namely Shenzhen BAK, Shenzhen BAK Power Battery Co., Ltd (formerly BAK Battery (Shenzhen) Co., Ltd.) (&#x201c;BAK
Shenzhen&#x201d;), BAK International (Tianjin) Ltd. (&#x201c;BAK Tianjin&#x201d;), Tianjin Chenhao Technological Development Limited (a subsidiary
of BAK Tianjin established on May 8, 2014, &#x201c;Tianjin Chenhao&#x201d;), BAK Battery Canada Ltd. (&#x201c;BAK Canada&#x201d;), BAK Europe
GmbH (&#x201c;BAK Europe&#x201d;) and BAK Telecom India Private Limited (&#x201c;BAK India&#x201d;), effective on June 30, 2014, and as of
Jun 30, 2021, the Company&#x2019;s subsidiaries consisted of: i) China BAK Asia Holdings Limited (&#x201c;BAK Asia&#x201d;), a wholly owned
limited liability company incorporated in Hong Kong on July 9, 2013; ii) Dalian CBAK Trading Co., Ltd. (&#x201c;CBAK Trading&#x201d;), a
wholly owned limited company established on August 14, 2013 in the PRC; iii) Dalian CBAK Power Battery Co., Ltd. (&#x201c;CBAK Power&#x201d;),
a wholly owned limited liability company established on December 27, 2013 in the PRC; iv) CBAK New Energy (Suzhou) Co., Ltd. (&#x201c;CBAK
Suzhou&#x201d;), a 90% owned limited liability company established on May 4, 2018 in the PRC; v) Dalian CBAK Energy Technology Co., Ltd
(&#x201c;CBAK Energy&#x201d;), a wholly owned limited liability company established on November 21, 2019 in the PRC; (vi) BAK Asia Investments
Limited (&#x201c;BAK Investments&#x201d;), a wholly owned limited liability company incorporated in Hong Kong acquired on July 14, 2020;
(vii) CBAK New Energy (Nanjing) Co., Ltd. (&#x201c;CBAK Nanjing&#x201d;), a wholly owned limited liability company established on July 31,
2020 in the PRC; (viii) Nanjing CBAK New Energy Technology Co., Ltd, (&#x201c;Nanjing CBAK&#x201d;), a wholly owned limited liability company
established on August 6, 2020 in the PRC; (ix) Nanjing Daxin New Energy Automobile Industry Co., Ltd (&#x201c;Nanjing Daxin&#x201d;), a
wholly owned limited liability company established on November 9, 2020.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;The Company continued its business
and continued to generate revenues from sale of batteries via subcontracting the production to BAK Tianjin and BAK Shenzhen, former subsidiaries
before the completion of construction and operation of its facility in Dalian. BAK Tianjin and BAK Shenzhen are now suppliers of the Company,
and the Company does not have any significant benefits or liability from the operating results of BAK Tianjin and BAK Shenzhen except
the normal risk with any major supplier.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;As of the date of this report, Mr.
Xiangqian Li is no longer a director of BAK International and BAK Tianjin. He remained as a director of Shenzhen BAK and BAK Shenzhen.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On and effective March 1, 2016, Mr.
Xiangqian Li resigned as Chairman, director, Chief Executive Officer, President and Secretary of the Company. On the same date, the Board
of Directors of the Company appointed Mr. Yunfei Li as Chairman, Chief Executive Officer, President and Secretary of the Company. On
March&#160;4, 2016, Mr. Xiangqian Li transferred 3,000,000 shares to Mr. Yunfei Li for a price of $2.4 per share. After the share transfer,
Mr. Yunfei Li held 3,000,000 shares or 17.3% and Mr. Xiangqian Li held 760,557 shares at 4.4% of the Company&#x2019;s outstanding stock,
respectively. As of June 30, 2021, Mr. Yunfei Li held 10,852,539 shares or 12.3% of the Company&#x2019;s outstanding stock, and Mr. Xiangqian
Li held none of the Company&#x2019;s outstanding stock.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;The Company had an accumulated deficit
from recurring losses from operations and short-term debt obligations as of December 31, 2020 and June 30, 2021. As of December 31, 2020,
the Company has a working capital deficiency of $10.5 million. These factors raise substantial doubts about the Company&#x2019;s ability
to continue as a going concern.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;In June and July 2015, the Company
received advances of approximately $9.8 million from potential investors. On September 29, 2015, the Company entered into a Debt Conversion
Agreement with these investors. Pursuant to the terms of the Debt Conversion Agreement, each of the creditors agreed to convert existing
loan principal of $9,847,644 into an aggregate 4,376,731 shares of common stock of the Company (&#x201c;the Shares&#x201d;) at a conversion
price of $2.25 per share. Upon receipt of the Shares on October 16, 2015, the creditors released the Company from all claims, demands
and other obligations relating to the Debts. As such, no interest was recognized by the Company on the advances from investors pursuant
to the supplemental agreements with investors and the Debt Conversion Agreement.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;In June 2016, the Company received
further advances in the aggregate of $2.9 million from Mr. Jiping Zhou and Mr. Dawei Li. These advances were unsecured, non-interest bearing
and repayable on demand. On July 8, 2018, the Company received further advances of $2.6 million from Mr. Jiping Zhou. On July 28, 2016,
the Company entered into securities purchase agreements with Mr. Jiping Zhou and Mr. Dawei Li to issue and sell an aggregate of 2,206,640
shares of common stock of the Company, at $2.5 per share, for an aggregate consideration of approximately $5.52 million. On August 17,
2016, the Company issued these shares to the investors.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On February 17, 2017, the Company signed
investment agreements with eight investors (including Mr. Yunfei Li, the Company&#x2019;s CEO, and seven of the Company&#x2019;s existing
shareholders) whereby the investors agreed to subscribe new shares of the Company totaling $10 million. Pursuant to the investment agreements,
in January 2017 the 8 investors paid the Company a total of $2.06 million as down payments. Mr. Yunfei Li agrees to subscribe new shares
of the Company totaled $1,120,000 and paid the earnest money of $225,784 in January 2017. On April 1, April 21, April 26 and May 10, 2017,
the Company received $1,999,910, $3,499,888, $1,119,982 and $2,985,497 from these investors, respectively. On May 31, 2017, the Company
entered into a securities purchase agreement with the eight investors, pursuant to which the Company 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, among which
746,018 shares issued to Mr. Yunfei Li. On June 22, 2017, the Company issued the shares to the investors.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;In 2019, according to the investment
agreements and agreed by the investors, the Company returned partial earnest money of $966,579 (approximately RMB6.7 million) to these
investors.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On January 7, 2019, each of Mr. Dawei
Li and Mr. Yunfei Li entered into an agreement with CBAK Power and Tianjin New Energy whereby Tianjin New Energy assigned its rights to
loans to CBAK Power of approximately $3.4 million (RMB23,980,950) and $1.7 million (RMB11,647,890) (totaled $5.1 million, the &#x201c;First
Debt&#x201d;) to Mr. Dawei Li and Mr. Yunfei Li, respectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On January 7, 2019, the Company entered
into a cancellation agreement with Mr. Dawei Li and Mr. Yunfei Li. Pursuant to the terms of the cancellation agreement, Mr. Dawei Li and
Mr. Yunfei Li agreed to cancel the First Debt in exchange for 3,431,373 and 1,666,667 shares of common stock of the Company, respectively,
at an exchange price of $1.02 per share. Upon receipt of the shares, the creditors released the Company from any claims, demands and other
obligations relating to the First Debt.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On April 26, 2019, each of Mr. Jun
Lang, Ms. Jing Shi and Asia EVK Energy Auto Limited (&#x201c;Asia EVK&#x201d;) entered into an agreement with CBAK Power and Tianjin New
Energy whereby Tianjin New Energy assigned its rights to loans to CBAK Power of approximately $0.3 million (RMB2,225,082), $0.1 million
(RMB 912,204) and $5.0 million (RMB35,406,036) (collectively $5.4 million, the &#x201c;Second Debt&#x201d;) to Mr. Jun Lang, Ms. Jing Shi
and Asia EVK, respectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On April 26, 2019, the Company entered
into a cancellation agreement with Mr. Jun Lang, Ms. Jing Shi and Asia EVK (the creditors). Pursuant to the terms of the cancellation
agreement, the creditors agreed to cancel the Second Debt in exchange for 300,534, 123,208 and 4,782,163 shares of common stock of the
Company, respectively, at an exchange price of $1.1 per share. Upon receipt of the shares, the creditors released the Company from any
claims, demands and other obligations relating to the Second Debt.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On June 28, 2019, each of Mr. Dawei
Li and Mr. Yunfei Li entered into an agreement with CBAK Power to loan approximately $1.4 million (RMB10,000,000) and $2.5 million (RMB18,000,000)
respectively to CBAK Power for a terms of six months (collectively $3.9 million, the &#x201c;Third Debt&#x201d;). The loan was unsecured,
non-interest bearing and repayable on demand.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On July 16, 2019, each of Asia EVK
and Mr. Yunfei Li entered into an agreement with CBAK Power and Dalian Zhenghong Architectural Decoration and Installation Engineering
Co. Ltd. (the Company&#x2019;s construction contractor) whereby Dalian Zhenghong Architectural Decoration and Installation Engineering
Co. Ltd. assigned its rights to the unpaid construction fees owed by CBAK Power of approximately $2.8 million (RMB20,000,000) and $0.4
million (RMB2,813,810) (collectively $3.2 million, the &#x201c;Fourth Debt&#x201d;) to Asia EVK and Mr. Yunfei Li, respectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On July 26, 2019, the Company entered
into a cancellation agreement with Mr. Dawei Li, Mr. Yunfei Li and Asia EVK (the creditors). Pursuant to the terms of the cancellation
agreement, Mr. Dawei Li, Mr. Yunfei Li and Asia EVK agreed to cancel the Third Debt and Fourth Debt in exchange for 1,384,717, 2,938,067
and 2,769,435 shares of common stock of the Company, respectively, at an exchange price of $1.05 per share. 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. The cancellation
agreement contains customary representations and warranties of the creditors. The creditors do not have registration rights with respect
to the shares.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On July 24, 2019, the Company entered
into a securities purchase agreement with Atlas Sciences, LLC (the &#x201c;Lender&#x201d;), pursuant to which the Company issued a promissory
note (the &#x201c;Note 1&#x201d;) to the Lender. The Note has an original principal amount of $1,395,000, bears interest at a rate of 10%
per annum and will mature 12 months after the issuance, unless earlier paid or redeemed in accordance with its terms. The Company received
proceeds of $1,250,000 after an original issue discount of $125,000 and payment of Lender&#x2019;s expenses of $20,000.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On October 10, 2019, each of Mr. Shibin
Mao, Ms. Lijuan Wang and Mr. Ping Shen entered into an agreement with CBAK Power and Zhengzhou BAK New Energy Vehicle Co., Ltd. (the Company&#x2019;s
supplier of which Mr. Xiangqian Li, the former CEO, is a director of this company) whereby Zhengzhou BAK New Energy Vehicle Co., Ltd.
assigned its rights to the unpaid inventories cost owed by CBAK Power of approximately $2.1 million (RMB15,000,000), $1.0 million (RMB7,380,000)
and $1.0 million (RMB7,380,000) (collectively $4.2 million, the &#x201c;Fifth Debt&#x201d;) to Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping
Shen, respectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On October 14, 2019, the Company entered
into a cancellation agreement with Mr. Shangdong Liu, Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping Shen (the creditors). Pursuant to the
terms of the cancellation agreement, Mr. Shangdong Liu, Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping Shen agreed to cancel and convert
the Fifth Debt and the Unpaid Earnest Money of approximately $1 million (RMB6,720,000) in exchange for 528,053, 3,536,068, 2,267,798 and
2,267,798 shares of common stock of the Company, respectively, at an exchange price of $0.6 per share. Upon receipt of the shares, the
creditors released the Company from any claims, demands and other obligations relating to the Fifth Debt&#160;and the Unpaid Earnest Money.
The cancellation agreement contains customary representations and warranties of the creditors. The creditors do not have registration
rights with respect to the shares.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On December 30, 2019, the Company entered
into a second securities purchase agreement with Atlas Sciences, LLC (the &#x201c;Lender&#x201d;), pursuant to which the Company issued
a promissory note (the &#x201c;Note II&#x201d;) to the Lender. The Note II has an original principal amount of $1,670,000, bears interest
at a rate of 10% per annum and will mature 12 months after the issuance, unless earlier paid or redeemed in accordance with its terms.
The Company received proceeds of $1,500,000 after an original issue discount of $150,000 and payment of Lender&#x2019;s expenses of $20,000.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On January 27, 2020, the Company entered
into an exchange agreement (the &#x201c;First Exchange Agreement&#x201d;) with Atlas Sciences, LLC (the &#x201c;Lender&#x201d;), pursuant
to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $100,000 (the
&#x201c;Partitioned Promissory Note) from the outstanding balance of certain promissory note that the Company issued to the Lender on July
24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the issuance of
160,256 shares of the Company&#x2019;s common stock, par value $0.001 per share to the Lender.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On February 20, 2020, the Company entered
into a second exchange agreement (the &#x201c;Second Exchange Agreement&#x201d;) with Atlas Sciences, LLC (the &#x201c;Lender&#x201d;), pursuant
to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $100,000 (the
&#x201c;Partitioned Promissory Note&#x201d;) from the outstanding balance of certain promissory note that the Company issued to the Lender
on July 24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the issuance
of 207,641 shares of the Company&#x2019;s common stock, par value $0.001 per share to the Lender.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On April 10, 2020, each of Mr. Yunfei
Li, Mr. Ping Shen and Asia EVK entered into an agreement with CBAK Power and Shenzhen BAK, whereby Shenzhen BAK assigned its rights to
the unpaid inventories cost (note 7) owed by CBAK Power of approximately $1.0 million (RMB7,000,000), $2.3 million (RMB16,000,000) and
$1.0 million (RMB7,300,000) (collectively $4.3 million, the &#x201c;Sixth Debt&#x201d;) to Mr. Yunfei Li, Mr. Ping Shen and Asia EVK, respectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On April 27, 2020, the Company entered
into a cancellation agreement with Mr. Yunfei Li, Mr. Ping Shen and Asia EVK (the &#x201c;creditors&#x201d;). 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 of the Company, 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. The cancellation agreement
contains customary representations and warranties of the creditors. The creditors do not have registration rights with respect to the
shares.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On April 28, 2020, the Company entered
into a third exchange agreement (the &#x201c;Third Exchange Agreement&#x201d;) with Atlas Sciences, LLC (the &#x201c;Lender&#x201d;), pursuant
to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $100,000 (the
&#x201c;Partitioned Promissory Note&#x201d;) from the outstanding balance of certain promissory note that the Company issued to the Lender
on July 24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the issuance
of 312,500 shares of the Company&#x2019;s common stock, par value $0.001 per share to the Lender.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On June 8, 2020, the Company entered
into a fourth exchange agreement (the &#x201c;Fourth Exchange Agreement&#x201d;) with Atlas Sciences, LLC (the &#x201c;Lender&#x201d;), pursuant
to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $100,000 (the
&#x201c;Partitioned Promissory Note&#x201d;) from the outstanding balance of certain promissory note that the Company issued to the Lender
on July 24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the issuance
of 271,739 shares of the Company&#x2019;s common stock, par value $0.001 per share to the Lender.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On June 10, 2020, the Company entered
into a Fifth exchange agreement (the &#x201c;Fifth Exchange Agreement&#x201d;) with Atlas Sciences, LLC (the &#x201c;Lender&#x201d;), pursuant
to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $150,000 (the
&#x201c;Partitioned Promissory Note&#x201d;) from the outstanding balance of certain promissory note that the Company issued to the Lender
on July 24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the issuance
of 407,609 shares of the Company&#x2019;s common stock, par value $0.001 per share to the Lender.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On July 6, 2020, the Company entered
into a Sixth exchange agreement (the &#x201c;Sixth Exchange Agreement&#x201d;) with Atlas Sciences, LLC (the &#x201c;Lender&#x201d;), pursuant
to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $250,000 (the
&#x201c;Partitioned Promissory Note&#x201d;) from the outstanding balance of certain promissory note that the Company issued to the Lender
on July 24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the issuance
of 461,595 shares of the Company&#x2019;s common stock, par value $0.001 per share to the Lender.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On July 8, 2020, the Company entered
into a First exchange agreement for Note II (the &#x201c;First Exchange Agreement- Note II&#x201d;) with Atlas Sciences, LLC (the &#x201c;Lender&#x201d;),
pursuant to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $250,000
(the &#x201c;Partitioned Promissory Note&#x201d;) from the outstanding balance of certain promissory note that the Company issued to the
Lender on December 30, 2019, which has an original principal amount of $1,670,000, and (ii) exchange the Partitioned Promissory Note for
the issuance of 453,161 shares of the Company&#x2019;s common stock, par value $0.001 per share to the Lender.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On July 29, 2020, the Company entered
into a Seventh exchange agreement (the &#x201c;Seventh Exchange Agreement&#x201d;) with Atlas Sciences, LLC (the &#x201c;Lender&#x201d;),
pursuant to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $365,000
(the &#x201c;Partitioned Promissory Note&#x201d;) from the outstanding balance of certain promissory note that the Company issued to the
Lender on July 24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the
issuance of 576,802 shares of the Company&#x2019;s common stock, par value $0.001 per share to the Lender.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On October 12, 2020, the Company entered
into an Amendment to Promissory Notes (the &#x201c;Amendment&#x201d;) with Atlas Sciences, LLC (the Lender), pursuant to which the Lender
has the right at any time until the outstanding balance of the Notes has been paid in full, at its election, to convert all or any portion
of the outstanding balance of the Notes into shares of common stock of the Company. The conversion price for each conversion will be calculated
pursuant to the following formula: 80% multiplied by the lowest closing price of the Company common stock during the ten (10) trading
days immediately preceding the applicable conversion (the &#x201c;Conversion Price&#x201d;). Notwithstanding the foregoing, in no event
will the Conversion Price be less than $1.00.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;According to the Amendment, on October
13, 2020, the Company exchange $230,000 in principal and $141,275 coupon interest under the Note I and $775,000 principal under the Note
II for the issuance of 229,750 and 479,579 shares of the Company&#x2019;s common stock, par value $0.001 per share to the Lender, respectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On October 20, 2020, the Company further
exchange $645,000 in principal and $133,252 coupon interests under Note II for the issuance of 329,768 shares of the Company&#x2019;s common
stock, par value $0.001 per share to the Lender. Up to the date of this report, the Company has fully repaid the principal and coupon
interests of Note I and Note II.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On November 5, 2020, each of Tillicum
Investment Company Limited, an unrelated party, entered into an agreement with CBAK Nanjing and Shenzhen ESTAR Industrial Company Limited,
whereby Shenzhen ESTAR Industrial Company Limited assigned its rights to the unpaid equipment cost owed by CBAK Nanjing of approximately
$11.17 million (RMB75,000,000) (the &#x201c;Seventh Debt&#x201d;) to Tillicum Investment Company Limited.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On November 11, 2020, the Company entered
into a cancellation agreement with Tillicum Investment Company Limited (the &#x201c;creditor&#x201d;). Pursuant to the terms of the cancellation
agreement, Tillicum Investment Company Limited agreed to cancel the Seventh Debt in exchange for 3,192,291 shares of common stock of the
Company, at an exchange price of $3.5 per share. Upon receipt of the shares, the creditor released the Company from any claims, demands
and other obligations relating to the Seventh Debt. The cancellation agreement contains customary representations and warranties of the
creditor. The creditor does not have registration rights with respect to the shares.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On December 8, 2020, the Company entered
into a securities purchase agreement with certain institutional investors, pursuant to which the Company issued in a registered direct
offering, an aggregate of 9,489,800 shares of common stock of the Company at a per share purchase price of $5.18, and warrants to purchase
an aggregate of 3,795,920 shares of common stock of the Company at an exercise price of $6.46 per share exercisable for 36 months from
the date of issuance, for gross proceeds of approximately $49.16 million, before deducting fees to the placement agent and other offering
expenses of $3.81 million. In addition, the placement agent for this transaction also received warrants (&#x201c;Placement Agent Warrants&#x201d;)
for the purchase of up to 379,592 shares of the Company&#x2019;s common stock at an exercise price of $6.475 per share exercisable for
36 months after 6 months from the issuance.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On February 8, 2021, the Company entered
into another securities purchase agreement with the same investors, pursuant to which the Company issued in a registered direct offering,
an aggregate of 8,939,976 shares of common stock of the Company at a per share purchase price of $7.83. In addition, the Company issued
to the investors (i) in a concurrent private placement, the Series A-1 warrants to purchase a total of 4,469,988 shares of common stock,
at a per share exercise price of $7.67 and exercisable for 42 months from the date of issuance; (ii) in the registered direct offering,
the Series B warrants to purchase a total of 4,469,988 shares of common stock, at a per share exercise price of $7.83 and exercisable
for 90 days from the date of issuance; and (iii) in the registered direct offering, the Series A-2 warrants to purchase up to 2,234,992
shares of common stock, at a per share exercise price of $7.67 and exercisable for 45 months from the date of issuance. The Company received
gross proceeds of approximately $70 million from the registered direct offering and the concurrent private placement, before deducting
fees to the placement agent and other offering expenses of $5.0 million. In addition, the placement agent for this transaction also received
warrants (&#x201c;Placement Agent Warrants&#x201d;) for the purchase of up to 446,999 shares of the Company&#x2019;s common stock at an exercise
price of $9.204 per share exercisable for 36 months after 6 months from the issuance.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On May 10, 2021, the Company entered
into that Amendment No. 1 to the Series B Warrant (the &#x201c;Series B Warrant Amendment&#x201d;) with each of the holders of the Company&#x2019;s
outstanding Series B warrants. Pursuant to the Series B Warrant Amendment, the term of the Series B warrants was extended from May 11,
2021 to August 31, 2021.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;As of June 30, 2021, the Company had
&lt;span style="-sec-ix-hidden: hidden-fact-149"&gt;nil&lt;/span&gt; bank loans and approximately $39.3 million of other current liabilities (excluding warrants derivative liability).&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;The Company is currently expanding
its product lines and manufacturing capacity in its Dalian and Nanjing plant, which requires more funding to finance the expansion. The
Company plans to raise additional funds through banks borrowing and equity financing in the future to meet its daily cash demands, if
required.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;However, there can be no assurance
that the Company will be successful in obtaining further financing. The Company expects that it will be able to secure more potential
orders from the new energy market, especially from the electric car market and UPS market. The Company believes that with the booming
future market demand in high power lithium ion products, it can continue as a going concern and return to profitability.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;The accompanying consolidated financial
statements have been prepared assuming the Company will continue to operate as a going concern, which contemplates the realization of
assets and the settlement of liabilities in the normal course of business. The consolidated financial statements do not include any adjustments
to reflect the possible future effects on the recoverability and classification of assets or the amounts and classification of liabilities
that may result from the outcome of this uncertainty related to the Company&#x2019;s ability to continue as a going concern.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="c92" decimals="INF" unitRef="shares">1720087</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c92" decimals="0" unitRef="usd">17000000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <cbat:SharesPlacedInEscrow contextRef="c92" decimals="INF" unitRef="shares">435910</cbat:SharesPlacedInEscrow>
    <cbat:EscrowAgreementDescription contextRef="c92">Pursuant to the Escrow Agreement, 50% of the escrowed shares were to be released to the investors in the private placement
if audited net income of the Company for the fiscal year ended September 30, 2005 was not at least $12,000,000, and the remaining 50%
was to be released to investors in the private placement if audited net income of the Company for the fiscal year ended September 30,
2006 was not at least $27,000,000. If the audited net income of the Company for the fiscal years ended September 30, 2005 and 2006 reached
the above-mentioned targets, the 435,910 shares would be released to Mr. Li in the amount of 50% upon reaching the 2005 target and the
remaining 50% upon reaching the 2006 target.</cbat:EscrowAgreementDescription>
    <cbat:SharesReleasedFromEscrow contextRef="c93" decimals="INF" unitRef="shares">217955</cbat:SharesReleasedFromEscrow>
    <cbat:SharesReleasedFromEscrow contextRef="c94" decimals="INF" unitRef="shares">217955</cbat:SharesReleasedFromEscrow>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther contextRef="c95" decimals="0" unitRef="usd">7955358</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
    <cbat:SharesDelivered contextRef="c96" decimals="INF" unitRef="shares">217955</cbat:SharesDelivered>
    <cbat:CommonStockEquivalentPercentage contextRef="c0" decimals="2" unitRef="pure">0.50</cbat:CommonStockEquivalentPercentage>
    <cbat:SharesReleasedFromEscrow contextRef="c97" decimals="INF" unitRef="shares">73749</cbat:SharesReleasedFromEscrow>
    <cbat:SharesReleasedFromEscrow contextRef="c0" decimals="INF" unitRef="shares">217955</cbat:SharesReleasedFromEscrow>
    <cbat:TransferredShares contextRef="c0" decimals="INF" unitRef="shares">73749</cbat:TransferredShares>
    <cbat:RegisteredCapitalOfSubsidiary contextRef="c98" decimals="0" unitRef="usd">500000</cbat:RegisteredCapitalOfSubsidiary>
    <cbat:RegisteredCapitalOfSubsidiary contextRef="c99" decimals="0" unitRef="usd">5000000</cbat:RegisteredCapitalOfSubsidiary>
    <us-gaap:Cash contextRef="c99" decimals="0" unitRef="usd">2435000</us-gaap:Cash>
    <cbat:RegisteredCapitalOfSubsidiary contextRef="c100" decimals="0" unitRef="usd">30000000</cbat:RegisteredCapitalOfSubsidiary>
    <cbat:RegisteredCapitalOfSubsidiary contextRef="c101" decimals="0" unitRef="usd">50000000</cbat:RegisteredCapitalOfSubsidiary>
    <cbat:RegisteredCapitalOfSubsidiary contextRef="c102" decimals="0" unitRef="usd">60000000</cbat:RegisteredCapitalOfSubsidiary>
    <us-gaap:Cash contextRef="c102" decimals="0" unitRef="usd">60000000</us-gaap:Cash>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="c103" decimals="2" unitRef="pure">0.90</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <cbat:RegisteredCapitalOfSubsidiary contextRef="c103" decimals="0" unitRef="cny">10000000</cbat:RegisteredCapitalOfSubsidiary>
    <cbat:RegisteredCapitalOfSubsidiary contextRef="c103" decimals="-5" unitRef="usd">1500000</cbat:RegisteredCapitalOfSubsidiary>
    <cbat:EquityInterestPercentage contextRef="c104" decimals="2" unitRef="pure">0.10</cbat:EquityInterestPercentage>
    <cbat:CompanyContribtionOnRelatedDescription contextRef="c104">Up to the date of this report, the Company
has contributed RMB9.0 million (approximately $1.3 million), and the other shareholders have contributed RMB1.0 million (approximately
$0.1 million) to CBAK Suzhou through injection of a series of cash. The Company plan to dissolve CBAK Suzhou in 2021.</cbat:CompanyContribtionOnRelatedDescription>
    <cbat:RegisteredCapitalIncreased contextRef="c105" decimals="0" unitRef="usd">50000000</cbat:RegisteredCapitalIncreased>
    <cbat:CompanyContribtionOnRelatedDescription contextRef="c106">Up to the date of this report, the Company has contributed $23,519,972 to CBAK
Energy.</cbat:CompanyContribtionOnRelatedDescription>
    <cbat:RegisteredCapitalOfSubsidiary contextRef="c107" decimals="0" unitRef="usd">100000000</cbat:RegisteredCapitalOfSubsidiary>
    <cbat:ContributedAmount contextRef="c108" decimals="0" unitRef="usd">55289915</cbat:ContributedAmount>
    <cbat:RegisteredCapitalOfSubsidiary contextRef="c109" decimals="0" unitRef="cny">700000000</cbat:RegisteredCapitalOfSubsidiary>
    <cbat:RegisteredCapitalOfSubsidiary contextRef="c109" decimals="-6" unitRef="usd">107000000</cbat:RegisteredCapitalOfSubsidiary>
    <cbat:ContributedAmount contextRef="c110" decimals="0" unitRef="cny">306418836</cbat:ContributedAmount>
    <cbat:ContributedAmount contextRef="c110" decimals="-5" unitRef="usd">47400000</cbat:ContributedAmount>
    <cbat:RegisteredCapitalOfSubsidiary contextRef="c111" decimals="0" unitRef="cny">50000000</cbat:RegisteredCapitalOfSubsidiary>
    <cbat:RegisteredCapitalOfSubsidiary contextRef="c111" decimals="-5" unitRef="usd">7600000</cbat:RegisteredCapitalOfSubsidiary>
    <cbat:ContributedAmount contextRef="c112" decimals="0" unitRef="cny">16416000</cbat:ContributedAmount>
    <cbat:ContributedAmount contextRef="c112" decimals="-4" unitRef="usd">2540000</cbat:ContributedAmount>
    <cbat:EquityInvestmentPaid contextRef="c113" decimals="-5" unitRef="usd">1400000</cbat:EquityInvestmentPaid>
    <cbat:EquityInvestmentPaid contextRef="c113" decimals="0" unitRef="cny">9000000</cbat:EquityInvestmentPaid>
    <cbat:InvestmentAcquirePercentage contextRef="c113" decimals="4" unitRef="pure">0.0974</cbat:InvestmentAcquirePercentage>
    <us-gaap:SharesIssuedPricePerShare contextRef="c114" decimals="1" unitRef="usdPershares">2.4</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:CommonStockSharesOutstanding contextRef="c114" decimals="INF" unitRef="shares">3000000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction contextRef="c115" decimals="3" unitRef="pure">0.173</us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction>
    <us-gaap:CommonStockSharesOutstanding contextRef="c116" decimals="INF" unitRef="shares">760557</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction contextRef="c117" decimals="3" unitRef="pure">0.044</us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction>
    <us-gaap:CommonStockSharesOutstanding contextRef="c118" decimals="INF" unitRef="shares">10852539</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction contextRef="c119" decimals="3" unitRef="pure">0.123</us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction>
    <cbat:WorkingCapital contextRef="c2" decimals="-5" unitRef="usd">10500000</cbat:WorkingCapital>
    <cbat:ReceiveAdvanceAmount contextRef="c120" decimals="-5" unitRef="usd">9800000</cbat:ReceiveAdvanceAmount>
    <cbat:PrincipalAmount contextRef="c121" decimals="0" unitRef="usd">9847644</cbat:PrincipalAmount>
    <cbat:AggregateShare contextRef="c121" decimals="INF" unitRef="shares">4376731</cbat:AggregateShare>
    <cbat:ConversionPricePerShare contextRef="c121" decimals="2" unitRef="usdPershares">2.25</cbat:ConversionPricePerShare>
    <cbat:FurtherAdvanceAmount contextRef="c122" decimals="-5" unitRef="usd">2900000</cbat:FurtherAdvanceAmount>
    <cbat:FurtherAdvanceAmount contextRef="c123" decimals="-5" unitRef="usd">2600000</cbat:FurtherAdvanceAmount>
    <cbat:AggregateShare contextRef="c124" decimals="INF" unitRef="shares">2206640</cbat:AggregateShare>
    <cbat:CommonStockPerShare contextRef="c124" decimals="1" unitRef="usdPershares">2.5</cbat:CommonStockPerShare>
    <cbat:AggregateConsiderationAmount contextRef="c124" decimals="-4" unitRef="usd">5520000</cbat:AggregateConsiderationAmount>
    <cbat:InvestmentTotal contextRef="c124" decimals="-6" unitRef="usd">10000000</cbat:InvestmentTotal>
    <cbat:InventoryPaidTotal contextRef="c125" decimals="-4" unitRef="usd">2060000.00</cbat:InventoryPaidTotal>
    <us-gaap:CommonStockSharesSubscriptions contextRef="c125" decimals="0" unitRef="usd">1120000</us-gaap:CommonStockSharesSubscriptions>
    <cbat:ProceedsFromReceivedInvestment contextRef="c125" decimals="0" unitRef="usd">225784</cbat:ProceedsFromReceivedInvestment>
    <cbat:ProceedsFromReceivedInvestment contextRef="c126" decimals="0" unitRef="usd">1999910</cbat:ProceedsFromReceivedInvestment>
    <cbat:ProceedsFromReceivedInvestment contextRef="c127" decimals="0" unitRef="usd">3499888</cbat:ProceedsFromReceivedInvestment>
    <cbat:ProceedsFromReceivedInvestment contextRef="c128" decimals="0" unitRef="usd">1119982</cbat:ProceedsFromReceivedInvestment>
    <cbat:ProceedsFromReceivedInvestment contextRef="c129" decimals="0" unitRef="usd">2985497</cbat:ProceedsFromReceivedInvestment>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="c130" decimals="INF" unitRef="shares">6403518</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharePrice contextRef="c131" decimals="2" unitRef="usdPershares">1.50</us-gaap:SharePrice>
    <cbat:AggregatePriceAmount contextRef="c131" decimals="-5" unitRef="usd">9600000</cbat:AggregatePriceAmount>
    <us-gaap:SharesIssued contextRef="c131" decimals="INF" unitRef="shares">746018</us-gaap:SharesIssued>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c132" decimals="-5" unitRef="usd">3400000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c132" decimals="0" unitRef="cny">23980950</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c133" decimals="-5" unitRef="usd">1700000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c133" decimals="0" unitRef="cny">11647890</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c134" decimals="-5" unitRef="usd">5100000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:ConversionOfStockSharesConverted1 contextRef="c135" decimals="INF" unitRef="shares">3431373</us-gaap:ConversionOfStockSharesConverted1>
    <us-gaap:ConversionOfStockSharesConverted1 contextRef="c136" decimals="INF" unitRef="shares">1666667</us-gaap:ConversionOfStockSharesConverted1>
    <us-gaap:SharesIssuedPricePerShare contextRef="c137" decimals="2" unitRef="usdPershares">1.02</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c138" decimals="-5" unitRef="usd">300000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c138" decimals="0" unitRef="cny">2225082</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c139" decimals="-5" unitRef="usd">100000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c139" decimals="0" unitRef="cny">912204</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c140" decimals="-5" unitRef="usd">5000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c140" decimals="0" unitRef="cny">35406036</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c141" decimals="-5" unitRef="usd">5400000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:ConversionOfStockSharesConverted1 contextRef="c142" decimals="INF" unitRef="shares">4782163</us-gaap:ConversionOfStockSharesConverted1>
    <us-gaap:SharesIssuedPricePerShare contextRef="c143" decimals="1" unitRef="usdPershares">1.1</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c144" decimals="-5" unitRef="usd">1400000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c144" decimals="0" unitRef="cny">10000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c145" decimals="-5" unitRef="usd">2500000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c145" decimals="0" unitRef="cny">18000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c146" decimals="-5" unitRef="usd">3900000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c147" decimals="-5" unitRef="usd">2800000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c147" decimals="0" unitRef="cny">20000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c148" decimals="-5" unitRef="usd">400000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c148" decimals="0" unitRef="cny">2813810</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c149" decimals="-5" unitRef="usd">3200000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:ConversionOfStockSharesConverted1 contextRef="c150" decimals="INF" unitRef="shares">1384717</us-gaap:ConversionOfStockSharesConverted1>
    <us-gaap:ConversionOfStockSharesConverted1 contextRef="c151" decimals="INF" unitRef="shares">2938067</us-gaap:ConversionOfStockSharesConverted1>
    <us-gaap:ConversionOfStockSharesConverted1 contextRef="c152" decimals="INF" unitRef="shares">2769435</us-gaap:ConversionOfStockSharesConverted1>
    <us-gaap:SharesIssuedPricePerShare contextRef="c153" decimals="2" unitRef="usdPershares">1.05</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:NotesPayable contextRef="c154" decimals="0" unitRef="usd">1395000</us-gaap:NotesPayable>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c154" decimals="2" unitRef="pure">0.10</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ProceedsFromOtherOperatingActivities contextRef="c155" decimals="0" unitRef="usd">1250000</us-gaap:ProceedsFromOtherOperatingActivities>
    <cbat:OriginalIssueDiscount contextRef="c155" decimals="0" unitRef="usd">125000</cbat:OriginalIssueDiscount>
    <us-gaap:OtherExpenses contextRef="c155" decimals="0" unitRef="usd">20000</us-gaap:OtherExpenses>
    <cbat:CompanyContribtionOnRelatedDescription contextRef="c156">(the Company&#x2019;s
supplier of which Mr. Xiangqian Li, the former CEO, is a director of this company) whereby Zhengzhou BAK New Energy Vehicle Co., Ltd.
assigned its rights to the unpaid inventories cost owed by CBAK Power of approximately $2.1 million (RMB15,000,000), $1.0 million (RMB7,380,000)
and $1.0 million (RMB7,380,000) (collectively $4.2 million, the &#x201c;Fifth Debt&#x201d;) to Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping
Shen, respectively.</cbat:CompanyContribtionOnRelatedDescription>
    <us-gaap:NotesPayable contextRef="c157" decimals="0" unitRef="usd">1670000</us-gaap:NotesPayable>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c157" decimals="2" unitRef="pure">0.10</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ProceedsFromOtherOperatingActivities contextRef="c158" decimals="0" unitRef="usd">1500000</us-gaap:ProceedsFromOtherOperatingActivities>
    <cbat:OriginalIssueDiscount contextRef="c158" decimals="0" unitRef="usd">150000</cbat:OriginalIssueDiscount>
    <us-gaap:OtherExpenses contextRef="c158" decimals="0" unitRef="usd">20000</us-gaap:OtherExpenses>
    <cbat:PromissoryNotes contextRef="c159" decimals="0" unitRef="usd">100000</cbat:PromissoryNotes>
    <cbat:PromissoryNotes contextRef="c160" decimals="0" unitRef="usd">1395000</cbat:PromissoryNotes>
    <cbat:IsuanceOfPromissoryNote contextRef="c160" decimals="INF" unitRef="shares">160256</cbat:IsuanceOfPromissoryNote>
    <us-gaap:CommonStockNoParValue contextRef="c161" decimals="3" unitRef="usdPershares">0.001</us-gaap:CommonStockNoParValue>
    <cbat:PromissoryNotes contextRef="c162" decimals="0" unitRef="usd">100000</cbat:PromissoryNotes>
    <cbat:PromissoryNotes contextRef="c163" decimals="0" unitRef="usd">1395000</cbat:PromissoryNotes>
    <cbat:IsuanceOfPromissoryNote contextRef="c163" decimals="INF" unitRef="shares">207641</cbat:IsuanceOfPromissoryNote>
    <us-gaap:CommonStockNoParValue contextRef="c164" decimals="3" unitRef="usdPershares">0.001</us-gaap:CommonStockNoParValue>
    <cbat:PromissoryNotes contextRef="c165" decimals="0" unitRef="usd">100000</cbat:PromissoryNotes>
    <cbat:PromissoryNotes contextRef="c166" decimals="0" unitRef="usd">1395000</cbat:PromissoryNotes>
    <cbat:IsuanceOfPromissoryNote contextRef="c166" decimals="INF" unitRef="shares">312500</cbat:IsuanceOfPromissoryNote>
    <us-gaap:CommonStockNoParValue contextRef="c167" decimals="3" unitRef="usdPershares">0.001</us-gaap:CommonStockNoParValue>
    <cbat:PromissoryNotes contextRef="c168" decimals="0" unitRef="usd">100000</cbat:PromissoryNotes>
    <cbat:PromissoryNotes contextRef="c169" decimals="0" unitRef="usd">1395000</cbat:PromissoryNotes>
    <cbat:IsuanceOfPromissoryNote contextRef="c169" decimals="INF" unitRef="shares">271739</cbat:IsuanceOfPromissoryNote>
    <us-gaap:CommonStockNoParValue contextRef="c170" decimals="3" unitRef="usdPershares">0.001</us-gaap:CommonStockNoParValue>
    <cbat:PromissoryNotes contextRef="c171" decimals="0" unitRef="usd">150000</cbat:PromissoryNotes>
    <cbat:PromissoryNotes contextRef="c172" decimals="0" unitRef="usd">1395000</cbat:PromissoryNotes>
    <cbat:IsuanceOfPromissoryNote contextRef="c172" decimals="INF" unitRef="shares">407609</cbat:IsuanceOfPromissoryNote>
    <us-gaap:CommonStockNoParValue contextRef="c173" decimals="3" unitRef="usdPershares">0.001</us-gaap:CommonStockNoParValue>
    <cbat:PromissoryNotes contextRef="c174" decimals="0" unitRef="usd">250000</cbat:PromissoryNotes>
    <cbat:PromissoryNotes contextRef="c175" decimals="0" unitRef="usd">1395000</cbat:PromissoryNotes>
    <cbat:IsuanceOfPromissoryNote contextRef="c175" decimals="INF" unitRef="shares">461595</cbat:IsuanceOfPromissoryNote>
    <us-gaap:CommonStockNoParValue contextRef="c176" decimals="3" unitRef="usdPershares">0.001</us-gaap:CommonStockNoParValue>
    <cbat:PromissoryNotes contextRef="c177" decimals="0" unitRef="usd">365000</cbat:PromissoryNotes>
    <cbat:PromissoryNotes contextRef="c178" decimals="0" unitRef="usd">1395000</cbat:PromissoryNotes>
    <cbat:IsuanceOfPromissoryNote contextRef="c178" decimals="INF" unitRef="shares">576802</cbat:IsuanceOfPromissoryNote>
    <us-gaap:CommonStockNoParValue contextRef="c179" decimals="3" unitRef="usdPershares">0.001</us-gaap:CommonStockNoParValue>
    <cbat:AmendmentToPromissoryNotesDescription contextRef="c180">the Company entered
into an Amendment to Promissory Notes (the &#x201c;Amendment&#x201d;) with Atlas Sciences, LLC (the Lender), pursuant to which the Lender
has the right at any time until the outstanding balance of the Notes has been paid in full, at its election, to convert all or any portion
of the outstanding balance of the Notes into shares of common stock of the Company. The conversion price for each conversion will be calculated
pursuant to the following formula: 80% multiplied by the lowest closing price of the Company common stock during the ten (10) trading
days immediately preceding the applicable conversion (the &#x201c;Conversion Price&#x201d;). Notwithstanding the foregoing, in no event
will the Conversion Price be less than $1.00.</cbat:AmendmentToPromissoryNotesDescription>
    <cbat:DescriptionOfExchangeAgreement contextRef="c181">the Company further
exchange $645,000 in principal and $133,252 coupon interests under Note II for the issuance of 329,768 shares of the Company&#x2019;s common
stock, par value $0.001 per share to the Lender. Up to the date of this report, the Company has fully repaid the principal and coupon
interests of Note I and Note II.</cbat:DescriptionOfExchangeAgreement>
    <cbat:CancellationAgreementWithCreditorsDescription contextRef="c182">Pursuant to the terms of the cancellation
agreement, Tillicum Investment Company Limited agreed to cancel the Seventh Debt in exchange for 3,192,291 shares of common stock of the
Company, at an exchange price of $3.5 per share. Upon receipt of the shares, the creditor released the Company from any claims, demands
and other obligations relating to the Seventh Debt.</cbat:CancellationAgreementWithCreditorsDescription>
    <cbat:SecuritiesPurchaseAgreementDescription contextRef="c183">the Company entered
into a securities purchase agreement with certain institutional investors, pursuant to which the Company issued in a registered direct
offering, an aggregate of 9,489,800 shares of common stock of the Company at a per share purchase price of $5.18, and warrants to purchase
an aggregate of 3,795,920 shares of common stock of the Company at an exercise price of $6.46 per share exercisable for 36 months from
the date of issuance, for gross proceeds of approximately $49.16 million, before deducting fees to the placement agent and other offering
expenses of $3.81 million. In addition, the placement agent for this transaction also received warrants (&#x201c;Placement Agent Warrants&#x201d;)
for the purchase of up to 379,592 shares of the Company&#x2019;s common stock at an exercise price of $6.475 per share exercisable for
36 months after 6 months from the issuance.</cbat:SecuritiesPurchaseAgreementDescription>
    <cbat:SecuritiesPurchaseAgreementDescription contextRef="c184">the Company entered
into another securities purchase agreement with the same investors, pursuant to which the Company issued in a registered direct offering,
an aggregate of 8,939,976 shares of common stock of the Company at a per share purchase price of $7.83. In addition, the Company issued
to the investors (i) in a concurrent private placement, the Series A-1 warrants to purchase a total of 4,469,988 shares of common stock,
at a per share exercise price of $7.67 and exercisable for 42 months from the date of issuance; (ii) in the registered direct offering,
the Series B warrants to purchase a total of 4,469,988 shares of common stock, at a per share exercise price of $7.83 and exercisable
for 90 days from the date of issuance; and (iii) in the registered direct offering, the Series A-2 warrants to purchase up to 2,234,992
shares of common stock, at a per share exercise price of $7.67 and exercisable for 45 months from the date of issuance. The Company received
gross proceeds of approximately $70 million from the registered direct offering and the concurrent private placement, before deducting
fees to the placement agent and other offering expenses of $5.0 million. In addition, the placement agent for this transaction also received
warrants (&#x201c;Placement Agent Warrants&#x201d;) for the purchase of up to 446,999 shares of the Company&#x2019;s common stock at an exercise
price of $9.204 per share exercisable for 36 months after 6 months from the issuance.</cbat:SecuritiesPurchaseAgreementDescription>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c3" decimals="-5" unitRef="usd">39300000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;i&gt;Revenue Recognition &lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;The Company recognizes revenues when
its customer obtains control of promised goods or services, in an amount that reflects the consideration which it expects to receive in
exchange for those goods. The Company recognizes revenues following the five step model prescribed under ASU No. 2014-09: (i) identify
contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate
the transaction price to the performance obligations in the contract; and (v) recognize revenues when (or as) we satisfy the performance
obligation.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;Revenues from product sales are recognized
when the customer obtains control of the Company&#x2019;s product, which occurs at a point in time, typically upon delivery to the customer.
The Company expenses incremental costs of obtaining a contract as and when incurred if the expected amortization period of the asset that
it would have recognized is one year or less or the amount is immaterial.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;Revenues from product sales are recorded
net of reserves established for applicable discounts and allowances that are offered within contracts with the Company&#x2019;s customers.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;Product revenue reserves, which are
classified as a reduction in product revenues, are generally characterized in the categories: discounts and returns. These reserves are
based on estimates of the amounts earned or to be claimed on the related sales and are classified as reductions of accounts receivable
as the amount is payable to the Company&#x2019;s customer.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;i&gt;Recently Adopted Accounting Standards&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; "&gt;In December&#160;2019,
the FASB issued ASU 2019-12, Simplifying the Accounting for Income Taxes, which simplifies the accounting for income taxes, eliminates
certain exceptions within ASC 740, Income Taxes, and clarifies certain aspects of the current guidance to promote consistent application
among reporting entities. Upon adoption, the Company must apply certain aspects of this standard retrospectively for all periods presented
while other aspects are applied on a modified retrospective basis through a cumulative-effect adjustment to retained earnings as of the
beginning of the fiscal year of adoption. The Company applied the new standard beginning January 1, 2021.&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; "&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; "&gt;In August
2020, the FASB issued ASU No. 2020-06 (&#x201c;ASU 2020-06&#x201d;) &#x201c;Debt&#x2014;Debt with Conversion and Other Options (Subtopic 470-20)
and Derivatives and Hedging&#x2014;Contracts in Entity&#x2019;s Own Equity (Subtopic 815-40).&#x201d; ASU 2020-06 reduces the number of accounting
models for convertible debt instruments by eliminating the cash conversion and beneficial conversion models. As a result, a convertible
debt instrument will be accounted for as a single liability measured at its amortized cost as long as no other features require bifurcation
and recognition as derivatives. For contracts in an entity&#x2019;s own equity, the type of contracts primarily affected by this update
are freestanding and embedded features that are accounted for as derivatives under the current guidance due to a failure to meet the settlement
conditions of the derivative scope exception. This update simplifies the related settlement assessment by removing the requirements to
(i) consider whether the contract would be settled in registered shares, (ii) consider whether collateral is required to be posted, and
(iii) assess shareholder rights. ASU 2020-06 is effective for fiscal years beginning after December 15, 2023. Early adoption is permitted,
but no earlier than fiscal years beginning after December 15, 2020, and only if adopted as of the beginning of such fiscal year. The Company
adopted ASU 2020-06 effective January 1, 2021. The adoption of ASU 2020-06 did not have any impact on the Company&#x2019;s condensed consolidated
financial statement presentation or disclosures.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <cbat:RecentlyIssuedAccountingStandardsPoliciesTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;i&gt;Recently Issued Accounting Standards&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; "&gt;In June 2016,
the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326) (&#x201c;ASU 2016-13&#x201d;), which requires entities
to measure all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions,
and reasonable and supportable forecasts. ASU 2016-13 replaces the existing incurred loss model and is applicable to the measurement of
credit losses on financial assets measured at amortized cost. ASU 2016-13 is to be adopted on a modified retrospective basis. As a smaller
reporting company, ASU 2016-13 will be effective for the Company for interim and annual reporting periods beginning after December 15,
2022. The Company is currently evaluating the impact that the adoption of ASU 2016-13 will have on its consolidated financial statement
presentations and disclosures.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; "&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; "&gt;Other accounting
standards that have been issued or proposed by the FASB or other standards-setting bodies that do not require adoption until a future
date are not expected to have a material impact on the Company&#x2019;s condensed consolidated financial statements upon adoption.&lt;/p&gt;</cbat:RecentlyIssuedAccountingStandardsPoliciesTextBlock>
    <cbat:PledgedDepositsTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Pledged deposits&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;Pledged deposits as of December 31, 2020 and June 30, 2021
consisted of the following:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Pledged deposits with banks for:&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 80%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Bills payable&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 7%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;8,791,499&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 7%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;19,065,551&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Others*&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;198,249&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"&gt;5,125&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;8,989,748&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;19,070,676&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt; &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt; &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;*&lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In November 2019, CBAK Suzhou received notice from Court of Suzhou city that Suzhou Industrial Park Security Service Co., Ltd (&#x201c;Suzhou Security&#x201d;) filed a lawsuit against CBAK Suzhou for the failure to pay pursuant to the terms of the sales contract. Suzhou Security sought a total amount of $21,321 (RMB139,713), including services expenses amount of $21,198 (RMB138,908) and interest of $123 (RMB805). Upon the request of Suzhou Security for property preservation, the Court of Suzhou froze CBAK Suzhou&#x2019;s bank deposits totaling $0.02 million (RMB150,000) for a period of one year. As of June 30, 2021, $5,125 (RMB33,099) was frozen by bank and the Company had accrued the service cost of $21,507 (RMB138,908).&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt; &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 24px"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On March 20, 2020, CBAK Power received notice from Court of Nanpi County, Hebei Province that Cangzhou Huibang Engineering Manufacturing Co., Ltd (&#x201c;Cangzhou Huibang&#x201d;) filed a lawsuit against CBAK Power for the failure to pay pursuant to the terms of the purchase contract. Cangzhou Huibang sought a total amount of $0.31 million (RMB2,029,594), including materials purchase cost of $0.3 million (RMB1,932,947), and interest of $14,804 (RMB96,647). As of December 31, 2020, the Company has accrued materials purchase cost of $0.3 million (RMB1,932,947). Upon the request of Cangzhou Huibang for property preservation, the Court of Nanpi ordered to freeze CBAK Power&#x2019;s bank deposits totaling $0.4 million (RMB2,650,000) for a period of two year to March 2, 2022. As of December 31, 2020, $18,518 (RMB120,898) was frozen by bank.&#160;In March 2021, CBAK Power had made full payment and bank deposit was released.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;In February 2020, CBAK Power received notice from Court of Zhuanghe that Dongguan Shanshan Battery Material Co., Ltd (&#x201c;Dongguan Shanshan&#x201d;) filed lawsuit against CBAK Power for the failure to pay pursuant to the terms of the purchase contract. Dongguan Shanshan sought a total amount of $0.7 million (RMB4,434,209). Upon the request of Dongguan Shanshan for property preservation, the Court of Zhuanghe ordered to freeze CBAK Power&#x2019;s bank deposits totaling $0.7 million (RMB4,434,209) for a period of one year to December 17, 2020. In July 2020, CBAK Power and Dongguan Shanshan have come to a settlement amount of $0.6 million (RMB3,635,192) and the bank deposit was then released. In October 2020, CBAK Power fail to pay according to the settlement, Dongguan Shanshan sought a total amount of $0.6 million (RMB3,635,192). Upon the request of Dongguan Shanshan for property preservation, the Court of Zhuanghe ordered to freeze CBAK Power&#x2019;s bank deposits totaling $0.6 million (RMB3,365,192) for a period of one year to October 21, 2021. As of December 31, 2020, $55,230 (RMB360,576) was frozen by bank. In late February 2021, CBAK Power and Dongguan Shanshan entered into a settlement agreement that CBAK would pay $260,393, $76,586, $76,586, $76,586, and $32,088 (RMB1,700,000, RMB500,000, RMB500,000, RMB500,000 and RMB209,487) by March 5, March 31, April 30, May 31 and June 30, 2021, respectively, and after the first payment of RMB 1,700,000 by March 5, 2021, Dongguan Shanshan would release all the enforcement measures against CBAK Power. CBAK Power had made payment on time and the bank deposit was then release. As of June 30, 2021, CBAK Power had made full payment.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;In June 2020, CBAK Power received notice from Court of Dalian Economic and Technology Development Zone that Nanjing Jinlong Chemical Co., Ltd. (&#x201c;Nanjing Jinlong&#x201d;) filed a lawsuit against CBAK Power for the failure to pay pursuant to the terms of the purchase contract. Nanjing Jinlong sought a total amount of $125,443 (RMB822,000). Upon the request of Nanjing Jinlong for property preservation, the Court of Dalian Economic and Technology Development Zone ordered to freeze CBAK Power&#x2019;s bank deposits totaling $125,443 (RMB822,000) for a period of one year. As of December 31, 2020, $16 (RMB107) was frozen by bank and the Company had accrued the material purchase cost of $125,443 (RMB822,000). In April 2021, CBAK Power has mad full settlement to Nanjing Jinlong and the property preservation was then released.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;In June 2020, CBAK Power received notice from Court of Dalian Economic and Technology Development Zone that Xi&#x2019;an Anpu New Energy Technology Co. LTD (&#x201c;Xi&#x2019;an Anpu&#x201d;) filed a lawsuit against CBAK Power for the failure to pay pursuant to the terms of the equipment purchase contract. Xi&#x2019;an Anpu sought a total amount of $129,270 (RMB843,954), including $117,636 (RMB768,000) for equipment cost and $11,634 (RMB75,954) for liquidated damages. Upon the request of Xi&#x2019;an Anpu for property preservation, the Court of Dalian Economic and Technology Development Zone ordered to freeze CBAK Power&#x2019;s bank deposits $0.1 million (RMB843,954) for a period to May 11, 2021. As of December 31, 2020, $98,284 (RMB641,656) was frozen by bank. The property preservation was released on February 25, 2021 upon CBAK Power settlement.&lt;/p&gt;&lt;p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;In May 2020, CBAK Power received
notice from Court of Wuqing District, Tianjin that Tianjin Changyuan Electric Material Co., Ltd (&#x201c;Tianjin Changyuan&#x201d;)
filed lawsuit against CBAK Power for failure to pay pursuant to the terms of the purchase contract. The plaintiff sought a total
amount of $13,040 (RMB85,136), including material cost of $12,166 (RMB79,429) and interest of $874 (RMB5,707). In July, 2020, upon
the request of the plaintiff for property preservation, the Court of Wuqing District, Tianjin ordered to freeze CBAK Power&#x2019;s
bank deposits totaling $13,041 (RMB85,136) for a period of one year. As of December 31, 2020, $13,041 (RMB85,136) was frozen by
bank. CBAK Power had made full payment in March, 2021 and the property preservation was then released.&lt;/p&gt;&lt;p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;In October 2020, CBAK Power received
a notice from Court of Dalian Economic and Technology Development Zone that Jiuzhao New Energy Technology Co., Ltd. (&#x201c;Jiuzhao&#x201d;)
filed a lawsuit against CBAK Power for failure to pay pursuant to the terms of certain purchase contract. Jiuzhao sought a total amount
of $0.9 million (RMB6.0 million), including material cost of $0.9 million (RMB5,870,267) and interest of $19,871 (RMB129,732). Upon the
request of the plaintiff for property preservation, the Court of Dalian Economic and Technology Development Zone, Jiuzhao ordered to freeze
CBAK Power&#x2019;s bank deposits totaling $0.9 million (RMB6.0 million) for a period to September 17, 2021. As of December 31, 2020, $5,874
(RMB38,346) was frozen by bank. CBAK Power has fully paid off the debts to Jiuzhao, and the frozen bank deposits were released in April
2021.&lt;/p&gt;&lt;p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;In October 2019, CBAK Power received
notice from Court of Changshou District, Chongqing that Chongqing Zhongrun Chemistry Co., Ltd (&#x201c;Chongqing Zhongrun&#x201d;) filed
arbitration claims against the Company for failure to pay pursuant to the terms of the contract. The plaintiff sought a total amount of
$0.4 million (RMB2,484,948), including material cost of $0.4 million (RMB2,397,660) and interest of $13,370 (RMB87,288). On October 31,
2019, CBAK Power and Chongqing Zhongrun reached an agreement that CBAK Power would pay the material cost by the end of December 31, 2019.
In 2020, CBAK Power had paid $198,144 (RMB1,293,600). In August 2020, upon the request of Chongqing Zhongrun for property preservation,
the Court of Changshou District ordered to freeze CBAK Power&#x2019;s bank deposits totaling $0.2 million (RMB1,249,836) for a period of
one year to August 2021. As of December 31, 2020, the Company has accrued the remaining material purchase cost of $0.2 million (RMB1,104,007)
and $2,224 (RMB14,521) was frozen by bank. The property preservation was released in March, 2021 upon CBAK Power settlement.&lt;/p&gt;</cbat:PledgedDepositsTextBlock>
    <us-gaap:ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Pledged deposits with banks for:&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 80%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Bills payable&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 7%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;8,791,499&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 7%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;19,065,551&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Others*&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;198,249&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"&gt;5,125&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;8,989,748&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;19,070,676&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt; &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt; &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;*&lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In November 2019, CBAK Suzhou received notice from Court of Suzhou city that Suzhou Industrial Park Security Service Co., Ltd (&#x201c;Suzhou Security&#x201d;) filed a lawsuit against CBAK Suzhou for the failure to pay pursuant to the terms of the sales contract. Suzhou Security sought a total amount of $21,321 (RMB139,713), including services expenses amount of $21,198 (RMB138,908) and interest of $123 (RMB805). Upon the request of Suzhou Security for property preservation, the Court of Suzhou froze CBAK Suzhou&#x2019;s bank deposits totaling $0.02 million (RMB150,000) for a period of one year. As of June 30, 2021, $5,125 (RMB33,099) was frozen by bank and the Company had accrued the service cost of $21,507 (RMB138,908).&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;</us-gaap:ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock>
    <us-gaap:AccountsPayableCurrentAndNoncurrent contextRef="c2" decimals="0" unitRef="usd">8791499</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <us-gaap:AccountsPayableCurrentAndNoncurrent contextRef="c3" decimals="0" unitRef="usd">19065551</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <us-gaap:OtherLiabilities contextRef="c2" decimals="0" id="ix_0_fact" unitRef="usd">198249</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities contextRef="c3" decimals="0" id="ix_1_fact" unitRef="usd">5125</us-gaap:OtherLiabilities>
    <us-gaap:DepositsAssetsCurrent contextRef="c2" decimals="0" unitRef="usd">8989748</us-gaap:DepositsAssetsCurrent>
    <us-gaap:DepositsAssetsCurrent contextRef="c3" decimals="0" unitRef="usd">19070676</us-gaap:DepositsAssetsCurrent>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c185" decimals="0" unitRef="usd">21321</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c185" decimals="0" unitRef="cny">139713</us-gaap:LossContingencyDamagesSoughtValue>
    <cbat:ServiceExpensesAmount contextRef="c185" decimals="0" unitRef="usd">21198</cbat:ServiceExpensesAmount>
    <cbat:ServiceExpensesAmount contextRef="c185" decimals="0" unitRef="cny">138908</cbat:ServiceExpensesAmount>
    <us-gaap:InterestExpenseOther contextRef="c185" decimals="0" unitRef="usd">123</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther contextRef="c185" decimals="0" unitRef="cny">805</us-gaap:InterestExpenseOther>
    <cbat:BankDeposits contextRef="c186" decimals="-4" unitRef="usd">20000.00</cbat:BankDeposits>
    <cbat:BankDeposits contextRef="c186" decimals="0" unitRef="cny">150000</cbat:BankDeposits>
    <cbat:FrozenByBank contextRef="c187" decimals="0" unitRef="usd">5125</cbat:FrozenByBank>
    <cbat:FrozenByBank contextRef="c187" decimals="0" unitRef="cny">33099</cbat:FrozenByBank>
    <cbat:AccruedServiceCost contextRef="c188" decimals="0" unitRef="usd">21507</cbat:AccruedServiceCost>
    <cbat:AccruedServiceCost contextRef="c188" decimals="0" unitRef="cny">138908</cbat:AccruedServiceCost>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c189" decimals="-4" unitRef="usd">310000</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c189" decimals="0" unitRef="cny">2029594</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:MaterialsSuppliesAndOther contextRef="c190" decimals="-5" unitRef="usd">300000</us-gaap:MaterialsSuppliesAndOther>
    <us-gaap:MaterialsSuppliesAndOther contextRef="c191" decimals="0" unitRef="cny">1932947</us-gaap:MaterialsSuppliesAndOther>
    <us-gaap:InterestExpenseOther contextRef="c189" decimals="0" unitRef="usd">14804</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther contextRef="c189" decimals="0" unitRef="cny">96647</us-gaap:InterestExpenseOther>
    <us-gaap:MaterialsSuppliesAndOther contextRef="c192" decimals="-5" unitRef="usd">300000</us-gaap:MaterialsSuppliesAndOther>
    <us-gaap:MaterialsSuppliesAndOther contextRef="c192" decimals="0" unitRef="cny">1932947</us-gaap:MaterialsSuppliesAndOther>
    <cbat:BankDeposits contextRef="c192" decimals="-5" unitRef="usd">400000</cbat:BankDeposits>
    <cbat:BankDeposits contextRef="c192" decimals="0" unitRef="cny">2650000</cbat:BankDeposits>
    <cbat:FrozenByBank contextRef="c192" decimals="0" unitRef="usd">18518</cbat:FrozenByBank>
    <cbat:FrozenByBank contextRef="c192" decimals="0" unitRef="cny">120898</cbat:FrozenByBank>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c193" decimals="-5" unitRef="usd">700000</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c193" decimals="0" unitRef="cny">4434209</us-gaap:LossContingencyDamagesSoughtValue>
    <cbat:BankDeposits contextRef="c194" decimals="-5" unitRef="usd">700000</cbat:BankDeposits>
    <cbat:BankDeposits contextRef="c194" decimals="0" unitRef="cny">4434209</cbat:BankDeposits>
    <cbat:SettlementAmount contextRef="c195" decimals="-5" unitRef="usd">600000</cbat:SettlementAmount>
    <cbat:SettlementAmount contextRef="c195" decimals="0" unitRef="cny">3635192</cbat:SettlementAmount>
    <us-gaap:PaymentsForLegalSettlements contextRef="c196" decimals="-5" unitRef="usd">600000</us-gaap:PaymentsForLegalSettlements>
    <us-gaap:PaymentsForLegalSettlements contextRef="c196" decimals="0" unitRef="cny">3635192</us-gaap:PaymentsForLegalSettlements>
    <cbat:BankDeposits contextRef="c197" decimals="-5" unitRef="usd">600000</cbat:BankDeposits>
    <cbat:BankDeposits contextRef="c197" decimals="0" unitRef="cny">3365192</cbat:BankDeposits>
    <cbat:FrozenByBank contextRef="c198" decimals="0" unitRef="usd">55230</cbat:FrozenByBank>
    <cbat:FrozenByBank contextRef="c198" decimals="0" unitRef="cny">360576</cbat:FrozenByBank>
    <us-gaap:PaymentsForLegalSettlements contextRef="c199" decimals="0" unitRef="usd">260393</us-gaap:PaymentsForLegalSettlements>
    <us-gaap:PaymentsForLegalSettlements contextRef="c200" decimals="0" unitRef="usd">76586</us-gaap:PaymentsForLegalSettlements>
    <us-gaap:PaymentsForLegalSettlements contextRef="c201" decimals="0" unitRef="usd">76586</us-gaap:PaymentsForLegalSettlements>
    <us-gaap:PaymentsForLegalSettlements contextRef="c202" decimals="0" unitRef="usd">76586</us-gaap:PaymentsForLegalSettlements>
    <us-gaap:PaymentsForLegalSettlements contextRef="c203" decimals="0" unitRef="usd">32088</us-gaap:PaymentsForLegalSettlements>
    <us-gaap:PaymentsForLegalSettlements contextRef="c199" decimals="0" unitRef="cny">1700000</us-gaap:PaymentsForLegalSettlements>
    <us-gaap:PaymentsForLegalSettlements contextRef="c200" decimals="0" unitRef="cny">500000</us-gaap:PaymentsForLegalSettlements>
    <us-gaap:PaymentsForLegalSettlements contextRef="c201" decimals="0" unitRef="cny">500000</us-gaap:PaymentsForLegalSettlements>
    <us-gaap:PaymentsForLegalSettlements contextRef="c202" decimals="0" unitRef="cny">500000</us-gaap:PaymentsForLegalSettlements>
    <us-gaap:PaymentsForLegalSettlements contextRef="c203" decimals="0" unitRef="cny">209487</us-gaap:PaymentsForLegalSettlements>
    <cbat:Payments contextRef="c199" decimals="0" unitRef="cny">1700000</cbat:Payments>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c204" decimals="0" unitRef="usd">125443</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c204" decimals="0" unitRef="cny">822000</us-gaap:LossContingencyDamagesSoughtValue>
    <cbat:BankDeposits contextRef="c205" decimals="0" unitRef="usd">125443</cbat:BankDeposits>
    <cbat:BankDeposits contextRef="c205" decimals="0" unitRef="cny">822000</cbat:BankDeposits>
    <cbat:FrozenByBank contextRef="c206" decimals="0" unitRef="usd">16</cbat:FrozenByBank>
    <cbat:FrozenByBank contextRef="c206" decimals="0" unitRef="cny">107</cbat:FrozenByBank>
    <us-gaap:MaterialsSuppliesAndOther contextRef="c205" decimals="0" unitRef="usd">125443</us-gaap:MaterialsSuppliesAndOther>
    <us-gaap:MaterialsSuppliesAndOther contextRef="c205" decimals="0" unitRef="cny">822000</us-gaap:MaterialsSuppliesAndOther>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c207" decimals="0" unitRef="usd">129270</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c207" decimals="0" unitRef="cny">843954</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:EquipmentExpense contextRef="c207" decimals="0" unitRef="usd">117636</us-gaap:EquipmentExpense>
    <us-gaap:EquipmentExpense contextRef="c207" decimals="0" unitRef="cny">768000</us-gaap:EquipmentExpense>
    <cbat:LiquidatedDamagesAmount contextRef="c208" decimals="0" unitRef="usd">11634</cbat:LiquidatedDamagesAmount>
    <cbat:LiquidatedDamagesAmount contextRef="c208" decimals="0" unitRef="cny">75954</cbat:LiquidatedDamagesAmount>
    <cbat:EmployeesCompensationDescription contextRef="c207">the request of Xi&#x2019;an Anpu for property preservation, the Court of Dalian Economic and Technology Development Zone ordered to freeze CBAK Power&#x2019;s bank deposits $0.1 million (RMB843,954) for a period to May 11, 2021. As of December 31, 2020, $98,284 (RMB641,656) was frozen by bank. The property preservation was released on February 25, 2021 upon CBAK Power settlement.</cbat:EmployeesCompensationDescription>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c209" decimals="0" unitRef="usd">13040</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c209" decimals="0" unitRef="cny">85136</us-gaap:LossContingencyDamagesSoughtValue>
    <cbat:MaterialCost contextRef="c209" decimals="0" unitRef="usd">12166</cbat:MaterialCost>
    <cbat:MaterialCost contextRef="c209" decimals="0" unitRef="cny">79429</cbat:MaterialCost>
    <us-gaap:InterestExpenseOther contextRef="c209" decimals="0" unitRef="usd">874</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther contextRef="c209" decimals="0" unitRef="cny">5707</us-gaap:InterestExpenseOther>
    <cbat:BankDeposits contextRef="c210" decimals="0" unitRef="usd">13041</cbat:BankDeposits>
    <cbat:BankDeposits contextRef="c210" decimals="0" unitRef="cny">85136</cbat:BankDeposits>
    <cbat:FrozenByBank contextRef="c211" decimals="0" unitRef="usd">13041</cbat:FrozenByBank>
    <cbat:FrozenByBank contextRef="c211" decimals="0" unitRef="cny">85136</cbat:FrozenByBank>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c212" decimals="-5" unitRef="usd">900000</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c212" decimals="-5" unitRef="cny">6000000.0</us-gaap:LossContingencyDamagesSoughtValue>
    <cbat:MaterialCost contextRef="c212" decimals="-5" unitRef="usd">900000</cbat:MaterialCost>
    <cbat:MaterialCost contextRef="c212" decimals="0" unitRef="cny">5870267</cbat:MaterialCost>
    <us-gaap:InterestExpenseOther contextRef="c212" decimals="0" unitRef="usd">19871</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther contextRef="c212" decimals="0" unitRef="cny">129732</us-gaap:InterestExpenseOther>
    <cbat:BankDeposits contextRef="c213" decimals="-5" unitRef="usd">900000</cbat:BankDeposits>
    <cbat:BankDeposits contextRef="c213" decimals="-5" unitRef="cny">6000000.0</cbat:BankDeposits>
    <us-gaap:MaterialsSuppliesAndOther contextRef="c2" decimals="0" unitRef="usd">5874</us-gaap:MaterialsSuppliesAndOther>
    <us-gaap:MaterialsSuppliesAndOther contextRef="c2" decimals="0" unitRef="cny">38346</us-gaap:MaterialsSuppliesAndOther>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c214" decimals="-5" unitRef="usd">400000</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c214" decimals="0" unitRef="cny">2484948</us-gaap:LossContingencyDamagesSoughtValue>
    <cbat:MaterialCost contextRef="c214" decimals="-5" unitRef="usd">400000</cbat:MaterialCost>
    <cbat:MaterialCost contextRef="c214" decimals="0" unitRef="cny">2397660</cbat:MaterialCost>
    <us-gaap:InterestExpenseOther contextRef="c214" decimals="0" unitRef="usd">13370</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther contextRef="c214" decimals="0" unitRef="cny">87288</us-gaap:InterestExpenseOther>
    <cbat:Payments contextRef="c215" decimals="0" unitRef="usd">198144</cbat:Payments>
    <cbat:Payments contextRef="c215" decimals="0" unitRef="cny">1293600</cbat:Payments>
    <cbat:BankDeposits contextRef="c216" decimals="-5" unitRef="usd">200000</cbat:BankDeposits>
    <cbat:BankDeposits contextRef="c216" decimals="0" unitRef="cny">1249836</cbat:BankDeposits>
    <us-gaap:MaterialsSuppliesAndOther contextRef="c217" decimals="-5" unitRef="usd">200000</us-gaap:MaterialsSuppliesAndOther>
    <us-gaap:MaterialsSuppliesAndOther contextRef="c217" decimals="0" unitRef="cny">1104007</us-gaap:MaterialsSuppliesAndOther>
    <cbat:FrozenByBank contextRef="c217" decimals="0" unitRef="usd">2224</cbat:FrozenByBank>
    <cbat:FrozenByBank contextRef="c217" decimals="0" unitRef="cny">14521</cbat:FrozenByBank>
    <cbat:TradeAccountsAndBillsReceivableNetTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 24px"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;3.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Trade Accounts and Bills Receivable, net &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;Trade accounts and bills receivable as of December 31, 2020
and June 30, 2021 consisted of the following:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-style: italic"&gt;December&#160;31,&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-style: italic"&gt;June&#160;30,&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-style: italic"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-style: italic"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Trade accounts receivable&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;33,305,997&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;26,356,359&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Less: Allowance for doubtful accounts&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(5,266,828&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(5,064,795&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&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;28,039,169&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;21,291,564&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Bills receivable&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,532,105&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;894,471&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;29,571,274&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;22,186,035&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Included in trade accounts and bills receivables
are retention receivables of $1,896,068 and $1,900,664 as of December 31, 2020 and June 30, 2021. Retention receivables are interest-free
and recoverable either at the end of the retention period of three to five years since the sales of the EV batteries or 200,000 km since
the sales of the motor vehicles (whichever comes first).&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;An analysis of the allowance for doubtful accounts is as
follows:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-style: italic"&gt;June 30,&lt;/td&gt;&lt;td style="text-align: center; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-style: italic"&gt;June 30,&lt;/td&gt;&lt;td style="text-align: center; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-style: italic"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-style: italic"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&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-indent: -0.125in; padding-left: 0.125in; width: 76%"&gt;Balance at beginning of period&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;4,650,686&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;5,266,828&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Provision for the period&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;968,627&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;div style="-sec-ix-hidden: hidden-fact-150"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&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-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1.5pt; text-align: left"&gt;Reversal - recoveries by cash&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(540,925&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(258,578&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Charged to consolidated statements of operations and comprehensive (loss) income&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;427,702&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;(258,578&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1.5pt; text-align: left"&gt;Foreign exchange adjustment&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(69,158&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;56,545&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 4pt"&gt;Balance at end of period&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5,009,230&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5,064,795&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</cbat:TradeAccountsAndBillsReceivableNetTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-style: italic"&gt;December&#160;31,&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-style: italic"&gt;June&#160;30,&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-style: italic"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-style: italic"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Trade accounts receivable&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;33,305,997&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;26,356,359&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Less: Allowance for doubtful accounts&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(5,266,828&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(5,064,795&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&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;28,039,169&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;21,291,564&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Bills receivable&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,532,105&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;894,471&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;29,571,274&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;22,186,035&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:AccountsReceivableGrossCurrent contextRef="c2" decimals="0" unitRef="usd">33305997</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent contextRef="c3" decimals="0" unitRef="usd">26356359</us-gaap:AccountsReceivableGrossCurrent>
    <cbat:LessAllowanceForDoubtfulAccounts contextRef="c2" decimals="0" unitRef="usd">-5266828</cbat:LessAllowanceForDoubtfulAccounts>
    <cbat:LessAllowanceForDoubtfulAccounts contextRef="c3" decimals="0" unitRef="usd">-5064795</cbat:LessAllowanceForDoubtfulAccounts>
    <us-gaap:AccountsReceivableNet contextRef="c2" decimals="0" unitRef="usd">28039169</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet contextRef="c3" decimals="0" unitRef="usd">21291564</us-gaap:AccountsReceivableNet>
    <cbat:BillsReceivable contextRef="c2" decimals="0" unitRef="usd">1532105</cbat:BillsReceivable>
    <cbat:BillsReceivable contextRef="c3" decimals="0" unitRef="usd">894471</cbat:BillsReceivable>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c2" decimals="0" unitRef="usd">29571274</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c3" decimals="0" unitRef="usd">22186035</us-gaap:AccountsReceivableNetCurrent>
    <cbat:TradeAccountsAndBillsReceivables contextRef="c2" decimals="0" unitRef="usd">1896068</cbat:TradeAccountsAndBillsReceivables>
    <cbat:TradeAccountsAndBillsReceivables contextRef="c3" decimals="0" unitRef="usd">1900664</cbat:TradeAccountsAndBillsReceivables>
    <us-gaap:ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-style: italic"&gt;June 30,&lt;/td&gt;&lt;td style="text-align: center; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-style: italic"&gt;June 30,&lt;/td&gt;&lt;td style="text-align: center; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-style: italic"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-style: italic"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&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-indent: -0.125in; padding-left: 0.125in; width: 76%"&gt;Balance at beginning of period&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;4,650,686&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;5,266,828&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Provision for the period&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;968,627&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;div style="-sec-ix-hidden: hidden-fact-150"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&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-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1.5pt; text-align: left"&gt;Reversal - recoveries by cash&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(540,925&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(258,578&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Charged to consolidated statements of operations and comprehensive (loss) income&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;427,702&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;(258,578&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1.5pt; text-align: left"&gt;Foreign exchange adjustment&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(69,158&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;56,545&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 4pt"&gt;Balance at end of period&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5,009,230&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5,064,795&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c66" decimals="0" unitRef="usd">4650686</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c2" decimals="0" unitRef="usd">5266828</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <cbat:GrossProvisionForDoubtfulAccounts contextRef="c6" decimals="0" unitRef="usd">968627</cbat:GrossProvisionForDoubtfulAccounts>
    <cbat:ReversalRecoveriesByCash contextRef="c6" decimals="0" unitRef="usd">-540925</cbat:ReversalRecoveriesByCash>
    <cbat:ReversalRecoveriesByCash contextRef="c0" decimals="0" unitRef="usd">-258578</cbat:ReversalRecoveriesByCash>
    <cbat:ChargedToConsolidatedStatementsOfOperationsAndComprehensiveLossIncome contextRef="c6" decimals="0" unitRef="usd">427702</cbat:ChargedToConsolidatedStatementsOfOperationsAndComprehensiveLossIncome>
    <cbat:ChargedToConsolidatedStatementsOfOperationsAndComprehensiveLossIncome contextRef="c0" decimals="0" unitRef="usd">-258578</cbat:ChargedToConsolidatedStatementsOfOperationsAndComprehensiveLossIncome>
    <cbat:AllowanceForDoubtfulAccountsForeignExchangeAdjustment contextRef="c6" decimals="0" unitRef="usd">69158</cbat:AllowanceForDoubtfulAccountsForeignExchangeAdjustment>
    <cbat:AllowanceForDoubtfulAccountsForeignExchangeAdjustment contextRef="c0" decimals="0" unitRef="usd">-56545</cbat:AllowanceForDoubtfulAccountsForeignExchangeAdjustment>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c32" decimals="0" unitRef="usd">5009230</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c3" decimals="0" unitRef="usd">5064795</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:InventoryDisclosureTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;4.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Inventories&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;Inventories as of December 31, 2020 and June 30, 2021 consisted
of the following:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-style: italic"&gt;December&#160;31,&lt;/td&gt;&lt;td style="text-align: center; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-style: italic"&gt;June&#160;30,&lt;/td&gt;&lt;td style="text-align: center; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-style: italic"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-style: italic"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Raw materials&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;757,857&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,395,452&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Work in progress&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;2,338,342&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;2,735,322&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Finished goods&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,156,646&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;3,566,676&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5,252,845&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;9,697,450&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;During the three months ended
June 30, 2020 and 2021, write-downs of obsolete inventories to lower of cost or net realizable value of $47,977 and $104,752,
respectively, were charged to cost of revenues.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;During the six months ended June
30, 2020 and 2021, write-downs of obsolete inventories to lower of cost or net realizable value of $457,039 and $338,057,
respectively, were charged to cost of revenues.&lt;/p&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-style: italic"&gt;December&#160;31,&lt;/td&gt;&lt;td style="text-align: center; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-style: italic"&gt;June&#160;30,&lt;/td&gt;&lt;td style="text-align: center; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-style: italic"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-style: italic"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Raw materials&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;757,857&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,395,452&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Work in progress&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;2,338,342&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;2,735,322&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Finished goods&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,156,646&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;3,566,676&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5,252,845&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;9,697,450&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterials contextRef="c2" decimals="0" unitRef="usd">757857</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials contextRef="c3" decimals="0" unitRef="usd">3395452</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryWorkInProcess contextRef="c2" decimals="0" unitRef="usd">2338342</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess contextRef="c3" decimals="0" unitRef="usd">2735322</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryFinishedGoods contextRef="c2" decimals="0" unitRef="usd">2156646</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods contextRef="c3" decimals="0" unitRef="usd">3566676</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryNet contextRef="c2" decimals="0" unitRef="usd">5252845</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c3" decimals="0" unitRef="usd">9697450</us-gaap:InventoryNet>
    <us-gaap:InventoryWriteDown contextRef="c4" decimals="0" unitRef="usd">47977</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown contextRef="c5" decimals="0" unitRef="usd">104752</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown contextRef="c6" decimals="0" unitRef="usd">457039</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown contextRef="c0" decimals="0" unitRef="usd">338057</us-gaap:InventoryWriteDown>
    <cbat:PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 24px"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;5.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Prepayments and Other Receivables&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;Prepayments and other receivables as of December 31, 2020
and June 30, 2021 consisted of the following:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-style: italic"&gt;December&#160;31,&lt;/td&gt;&lt;td style="text-align: center; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-style: italic"&gt;June&#160;30,&lt;/td&gt;&lt;td style="text-align: center; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-style: italic"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-style: italic"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Value added tax recoverable&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;4,524,475&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;5,221,575&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Loan receivables&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,358,637&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;div style="-sec-ix-hidden: hidden-fact-151"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&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;Prepayments to suppliers&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;424,311&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;902,942&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;Deposits&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;17,385&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;123,319&lt;/td&gt;&lt;td style="text-align: left"&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;Staff advances&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;67,867&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;124,473&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Prepaid operating expenses&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;529,401&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;1,034,922&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Others&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;524,468&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,004,212&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&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: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,446,544&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,411,443&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Less: Allowance for doubtful accounts&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(7,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(7,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;7,439,544&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;8,404,443&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;Nanjing CBAK entered into a loan agreement with Shen Zhen
Asian Plastics Technology Co., Ltd (SZ Asian Plastics), to loan SZ Asian Plastics a total amount of $1.4 million (RMB8,870,000) for a
period of 6 months from December 1, 2020 to May 31, 2021. The loan was unsecured and bearing fixed interest at 6% per annum. The Company&#x2019;s
shareholder Mr. Jiping Zhao, holding 2.39% equity interest in the Company, at the same time held 79.13% equity interests in SZ Asian Plastics.
In March 2021, SZ Asian Plastics has fully repaid the loan principal.&lt;/p&gt;</cbat:PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeTextBlock>
    <us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-style: italic"&gt;December&#160;31,&lt;/td&gt;&lt;td style="text-align: center; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-style: italic"&gt;June&#160;30,&lt;/td&gt;&lt;td style="text-align: center; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-style: italic"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-style: italic"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Value added tax recoverable&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;4,524,475&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;5,221,575&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Loan receivables&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,358,637&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;div style="-sec-ix-hidden: hidden-fact-151"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&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;Prepayments to suppliers&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;424,311&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;902,942&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;Deposits&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;17,385&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;123,319&lt;/td&gt;&lt;td style="text-align: left"&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;Staff advances&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;67,867&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;124,473&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Prepaid operating expenses&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;529,401&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;1,034,922&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Others&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;524,468&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,004,212&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&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: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,446,544&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,411,443&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Less: Allowance for doubtful accounts&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(7,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(7,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;7,439,544&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;8,404,443&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock>
    <us-gaap:ValueAddedTaxReceivableCurrent contextRef="c2" decimals="0" unitRef="usd">4524475</us-gaap:ValueAddedTaxReceivableCurrent>
    <us-gaap:ValueAddedTaxReceivableCurrent contextRef="c3" decimals="0" unitRef="usd">5221575</us-gaap:ValueAddedTaxReceivableCurrent>
    <cbat:LoanReceivables contextRef="c2" decimals="0" unitRef="usd">1358637</cbat:LoanReceivables>
    <cbat:PrepaymentsToSuppliers contextRef="c2" decimals="0" unitRef="usd">424311</cbat:PrepaymentsToSuppliers>
    <cbat:PrepaymentsToSuppliers contextRef="c3" decimals="0" unitRef="usd">902942</cbat:PrepaymentsToSuppliers>
    <us-gaap:DepositAssets contextRef="c2" decimals="0" unitRef="usd">17385</us-gaap:DepositAssets>
    <us-gaap:DepositAssets contextRef="c3" decimals="0" unitRef="usd">123319</us-gaap:DepositAssets>
    <us-gaap:DueFromEmployeesCurrent contextRef="c2" decimals="0" unitRef="usd">67867</us-gaap:DueFromEmployeesCurrent>
    <us-gaap:DueFromEmployeesCurrent contextRef="c3" decimals="0" unitRef="usd">124473</us-gaap:DueFromEmployeesCurrent>
    <us-gaap:PrepaidExpenseCurrent contextRef="c2" decimals="0" unitRef="usd">529401</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent contextRef="c3" decimals="0" unitRef="usd">1034922</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:OtherPrepaidExpenseCurrent contextRef="c2" decimals="0" unitRef="usd">524468</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:OtherPrepaidExpenseCurrent contextRef="c3" decimals="0" unitRef="usd">1004212</us-gaap:OtherPrepaidExpenseCurrent>
    <cbat:PrepaidAndOtherAssetsGross contextRef="c2" decimals="0" unitRef="usd">7446544</cbat:PrepaidAndOtherAssetsGross>
    <cbat:PrepaidAndOtherAssetsGross contextRef="c3" decimals="0" unitRef="usd">8411443</cbat:PrepaidAndOtherAssetsGross>
    <us-gaap:AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables contextRef="c2" decimals="0" unitRef="usd">7000</us-gaap:AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables>
    <us-gaap:AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables contextRef="c3" decimals="0" unitRef="usd">7000</us-gaap:AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables>
    <us-gaap:PrepaidExpenseAndOtherAssets contextRef="c2" decimals="0" unitRef="usd">7439544</us-gaap:PrepaidExpenseAndOtherAssets>
    <us-gaap:PrepaidExpenseAndOtherAssets contextRef="c3" decimals="0" unitRef="usd">8404443</us-gaap:PrepaidExpenseAndOtherAssets>
    <cbat:LoanAgreementDescription contextRef="c0">Nanjing CBAK entered into a loan agreement with Shen Zhen
Asian Plastics Technology Co., Ltd (SZ Asian Plastics), to loan SZ Asian Plastics a total amount of $1.4 million (RMB8,870,000) for a
period of 6 months from December 1, 2020 to May 31, 2021. The loan was unsecured and bearing fixed interest at 6% per annum. The Company&#x2019;s
shareholder Mr. Jiping Zhao, holding 2.39% equity interest in the Company, at the same time held 79.13% equity interests in SZ Asian Plastics.
In March 2021, SZ Asian Plastics has fully repaid the loan principal.</cbat:LoanAgreementDescription>
    <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 24px"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;6.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Acquisition
of a subsidiary&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center"&gt;December&#160;31,&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center"&gt;June 30,&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left; padding-bottom: 4pt"&gt;Deposit paid for acquisition of a subsidiary&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; width: 9%; text-align: right"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; width: 9%; text-align: right"&gt;3,096,646&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 7pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On April 1, 2021, CBAK Power entered
into a framework investment agreement with Hangzhou Juzhong Daxin Asset Management Co., Ltd. (&#x201c;Juzhong Daxin&#x201d;) for a potential
acquisition of Zhejiang Hitrans Lithium Battery Technology Co., Ltd (&#x201c;Hitrans&#x201d;, formerly known as Zhejinag Meidu Hitrans Lithium
Battery Technology Co., Ltd). Juzhong Daxin is the trustee of 85% of equity interests of Hitrans and has the voting right and right to
dividend over the 85% of equity interests. Subject to definitive acquisition agreements to be entered into among the parties, including
shareholders owning the 85% of equity interests of Hitrans, CBAK Power intends to acquire 85% of equity interests of Hitrans in cash in
2021. CBAK Power has paid $3.09 million (RMB20,000,000) to Juzhong Daxin as a security deposit in April 2021. Hitrans is an unrelated
third party of the Company engaging in researching, manufacturing and trading of raw materials and is one of the major suppliers of the
Company in fiscal 2020.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On July 20, 2021, CBAK Power entered
into a framework agreement relating to CBAK Power&#x2019;s investment in Hitrans, pursuant to which CBAK Power will acquire 81.56% of the
equity interests of Hitrans (the &#x201c;Acquisition Agreement&#x201d;). Under the Acquisition Agreement, CBAK Power will acquire 60% ownership
of Hitrans from Zhejiang Meidu Graphene Technology Co., Ltd. (&#x201c;Meidu Graphene&#x201d;) valued at RMB118 million ($18.27 million)
and 21.56% ownership of Hitrans from Hitrans&#x2019;s management shareholders valued at approximately RMB40.74 million ($6.31 million).
Two individuals among Hitrans management shareholders, including Hitrans&#x2019;s CEO, Mr. Haijun Wu (&#x201c;Mr. Wu&#x201d;), will keep
2.50% ownership of Hitrans and New Era Group Zhejiang New Energy Materials Co., Ltd. (&#x201c;New Era&#x201d;) will continue to hold 15%
ownership of Hitrans after the acquisition.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;As of the date of the Acquisition Agreement,
the 25% ownership of Hitrans held by Hitrans management shareholders was frozen as a result of a litigation arising from the default by
Hitrans management shareholders on debts borrowed from Zhejiang Meidu Pawn Co., Ltd. (&#x201c;Pawn Co.&#x201d;) whereby the 25% ownership
of Hitrans was pledged as collateral. Mr. Junnan Ye (&#x201c;Mr. Ye&#x201d;), acting as an intermediary, will first acquire 22.5% ownership
of Hitrans, free of any encumbrances, from Hitrans management shareholders. Pursuant to the Acquisition Agreement, within five days of
CBAK Power&#x2019;s obtaining 21.56% ownership of Hitrans from Mr. Ye, CBAK Power will pay approximately RMB40.74 million ($6.31 million)
in cash, which amount shall be used toward the repayment of debts due to Pawn Co.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;In addition, as of the date of the Acquisition Agreement,
Meidu Graphene&#x2019;s 60% ownership of Hitrans was frozen as a result of a litigation arising from Hitrans&#x2019;s failure to make payments
to New Era in connection with the purchase of land use rights, plants, equipment, pollution discharge permit and other assets (the &#x201c;Assets&#x201d;)
under certain asset transfer agreements as well as Meidu Graphene&#x2019;s guarantee for Hitrans&#x2019;s payment obligations thereunder.
As a part of the transaction, CBAK Power entered into a loan agreement with Hitrans to lend Hitrans approximately RMB131 million ($20.28
million) (the &#x201c;Hitrans Loan&#x201d;) by remitting approximately RMB131 million ($20.28 million) into the account of Shaoxing Intermediate
People&#x2019;s Court (the &#x201c;Court&#x201d;) to remove the freeze on Meidu Graphene&#x2019;s 60% ownership of Hitrans. Moreover, Juzhong
Daxin will return RMB15 million ($2.32 million) of the security deposit to CBAK Power before CBAK Power wires approximately RMB131 million
($20.28 million) to the Court and will retain RMB5 million ($0.77 million) as commission for facilitating the acquisition. CBAK Power
will pay all other fees due to Juzhong Daxin in accordance with the Letter of Intent. According to the Acquisition Agreement, Mr. Ye will
first acquire 60% ownership of Hitrans, free of any encumbrances, from Meidu Graphene. Thereafter, CBAK Power will assign RMB118 million
($18.27 million) of the Hitrans Loan to Mr. Junnan Ye as consideration for the acquisition of 60% ownership of Hitrans from Mr. Ye (the
&#x201c;Assignment&#x201d;). Hitrans shall repay RMB118 million ($18.27 million) to Mr. Ye in accordance with a separate loan repayment
agreement (the &#x201c;Loan Repayment Agreement&#x201d;) to be entered into among Mr. Ye, Hitrans, CBAK Power and Mr. Wu. Under the Loan
Repayment Agreement, Hitrans shall repay Mr. Ye at least RMB70 million ($10.84 million) within two months of obtaining the title to the
Assets from New Era and the remaining balance by December 31, 2021, with a fixed interest of RMB3.5 million ($0.54 million) which can
be reduced by up to RMB1 million ($0.15 million) if the loan is settled before its due date. CBAK Power provides guarantee to Mr. Ye on
Hitrans&#x2019;s repayment obligations under the Loan Repayment Agreement. Hitrans shall repay the remaining approximately RMB13 million
($2.01 million) of the Hitrans Loan to CBAK Power at an interest rate of 6% per annum, maturing in one year from the date of the Assignment.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;As of the date of this report, CBAK Power has
acquired 81.56% ownership of Hitrans and has paid approximately RMB40.74 million (approximately $6.31 million) in cash to Mr. Ye. In addition
to that, CBAK Power has wired approximately RMB131 million (approximately $20.28 million) to the Court and Juzhong Daxin returned RMB7
million ($1.1 million) of the security deposit to CBAK Power. CBAK Power expects to close the acquisition of 81.56% ownership of Hitrans
upon the satisfaction of all closing conditions in the Acquisition Agreement, including that Hitrans obtains the title to all the Assets.&lt;/p&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <cbat:ScheduleOfAcquisitionOfASubsidiaryTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center"&gt;December&#160;31,&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center"&gt;June 30,&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left; padding-bottom: 4pt"&gt;Deposit paid for acquisition of a subsidiary&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; width: 9%; text-align: right"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; width: 9%; text-align: right"&gt;3,096,646&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 7pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#160;&lt;/p&gt;</cbat:ScheduleOfAcquisitionOfASubsidiaryTableTextBlock>
    <us-gaap:SecurityDeposit contextRef="c3" decimals="0" unitRef="usd">3096646</us-gaap:SecurityDeposit>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="c218" decimals="2" unitRef="pure">0.85</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <cbat:VotingRightsOverEquityInterests contextRef="c219" decimals="2" unitRef="pure">0.85</cbat:VotingRightsOverEquityInterests>
    <cbat:OwnershipOfEquityInterest contextRef="c219" decimals="2" unitRef="pure">0.85</cbat:OwnershipOfEquityInterest>
    <cbat:EquityInterestPercentage contextRef="c219" decimals="2" unitRef="pure">0.85</cbat:EquityInterestPercentage>
    <us-gaap:BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1 contextRef="c220" decimals="-4" unitRef="usd">3090000.00</us-gaap:BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1>
    <us-gaap:BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1 contextRef="c219" decimals="0" unitRef="cny">20000000</us-gaap:BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1>
    <cbat:EquityInterestPercentage contextRef="c221" decimals="4" unitRef="pure">0.8156</cbat:EquityInterestPercentage>
    <cbat:AcquisitionAgreementDescription contextRef="c0">Under the Acquisition Agreement, CBAK Power will acquire 60% ownership
of Hitrans from Zhejiang Meidu Graphene Technology Co., Ltd. (&#x201c;Meidu Graphene&#x201d;) valued at RMB118 million ($18.27 million)
and 21.56% ownership of Hitrans from Hitrans&#x2019;s management shareholders valued at approximately RMB40.74 million ($6.31 million).
Two individuals among Hitrans management shareholders, including Hitrans&#x2019;s CEO, Mr. Haijun Wu (&#x201c;Mr. Wu&#x201d;), will keep
2.50% ownership of Hitrans and New Era Group Zhejiang New Energy Materials Co., Ltd. (&#x201c;New Era&#x201d;) will continue to hold 15%
ownership of Hitrans after the acquisition.As of the date of the Acquisition Agreement,
the 25% ownership of Hitrans held by Hitrans management shareholders was frozen as a result of a litigation arising from the default by
Hitrans management shareholders on debts borrowed from Zhejiang Meidu Pawn Co., Ltd. (&#x201c;Pawn Co.&#x201d;) whereby the 25% ownership
of Hitrans was pledged as collateral. Mr. Junnan Ye (&#x201c;Mr. Ye&#x201d;), acting as an intermediary, will first acquire 22.5% ownership
of Hitrans, free of any encumbrances, from Hitrans management shareholders. Pursuant to the Acquisition Agreement, within five days of
CBAK Power&#x2019;s obtaining 21.56% ownership of Hitrans from Mr. Ye, CBAK Power will pay approximately RMB40.74 million ($6.31 million)
in cash, which amount shall be used toward the repayment of debts due to Pawn Co.&#160;In addition, as of the date of the Acquisition Agreement,
Meidu Graphene&#x2019;s 60% ownership of Hitrans was frozen as a result of a litigation arising from Hitrans&#x2019;s failure to make payments
to New Era in connection with the purchase of land use rights, plants, equipment, pollution discharge permit and other assets (the &#x201c;Assets&#x201d;)
under certain asset transfer agreements as well as Meidu Graphene&#x2019;s guarantee for Hitrans&#x2019;s payment obligations thereunder.
As a part of the transaction, CBAK Power entered into a loan agreement with Hitrans to lend Hitrans approximately RMB131 million ($20.28
million) (the &#x201c;Hitrans Loan&#x201d;) by remitting approximately RMB131 million ($20.28 million) into the account of Shaoxing Intermediate
People&#x2019;s Court (the &#x201c;Court&#x201d;) to remove the freeze on Meidu Graphene&#x2019;s 60% ownership of Hitrans. Moreover, Juzhong
Daxin will return RMB15 million ($2.32 million) of the security deposit to CBAK Power before CBAK Power wires approximately RMB131 million
($20.28 million) to the Court and will retain RMB5 million ($0.77 million) as commission for facilitating the acquisition. CBAK Power
will pay all other fees due to Juzhong Daxin in accordance with the Letter of Intent. According to the Acquisition Agreement, Mr. Ye will
first acquire 60% ownership of Hitrans, free of any encumbrances, from Meidu Graphene. Thereafter, CBAK Power will assign RMB118 million
($18.27 million) of the Hitrans Loan to Mr. Junnan Ye as consideration for the acquisition of 60% ownership of Hitrans from Mr. Ye (the
&#x201c;Assignment&#x201d;). Hitrans shall repay RMB118 million ($18.27 million) to Mr. Ye in accordance with a separate loan repayment
agreement (the &#x201c;Loan Repayment Agreement&#x201d;) to be entered into among Mr. Ye, Hitrans, CBAK Power and Mr. Wu. Under the Loan
Repayment Agreement, Hitrans shall repay Mr. Ye at least RMB70 million ($10.84 million) within two months of obtaining the title to the
Assets from New Era and the remaining balance by December 31, 2021, with a fixed interest of RMB3.5 million ($0.54 million) which can
be reduced by up to RMB1 million ($0.15 million) if the loan is settled before its due date. CBAK Power provides guarantee to Mr. Ye on
Hitrans&#x2019;s repayment obligations under the Loan Repayment Agreement. Hitrans shall repay the remaining approximately RMB13 million
($2.01 million) of the Hitrans Loan to CBAK Power at an interest rate of 6% per annum, maturing in one year from the date of the Assignment.&#160;</cbat:AcquisitionAgreementDescription>
    <cbat:AcquireOwnershipPercentage contextRef="c222" decimals="2" unitRef="pure">0.60</cbat:AcquireOwnershipPercentage>
    <cbat:AcquiredOwnershipValue contextRef="c223" decimals="-6" unitRef="usd">118000000</cbat:AcquiredOwnershipValue>
    <cbat:AcquiredOwnershipValue contextRef="c223" decimals="-4" unitRef="cny">18270000</cbat:AcquiredOwnershipValue>
    <us-gaap:BusinessCombinationAssetsAndLiabilitiesArisingFromContingenciesAmountRecognizedOtherThanAtFairValue contextRef="c3" decimals="2" unitRef="usd">0.60</us-gaap:BusinessCombinationAssetsAndLiabilitiesArisingFromContingenciesAmountRecognizedOtherThanAtFairValue>
    <cbat:AcquireOwnershipPercentage contextRef="c224" decimals="4" unitRef="pure">0.8156</cbat:AcquireOwnershipPercentage>
    <cbat:AcquiredOwnershipValue contextRef="c221" decimals="-4" unitRef="cny">40740000</cbat:AcquiredOwnershipValue>
    <cbat:AcquiredOwnershipValue contextRef="c221" decimals="-4" unitRef="usd">6310000</cbat:AcquiredOwnershipValue>
    <cbat:AcquiredOwnershipValue contextRef="c225" decimals="-6" unitRef="cny">131000000</cbat:AcquiredOwnershipValue>
    <cbat:AcquiredOwnershipValue contextRef="c225" decimals="-4" unitRef="usd">20280000</cbat:AcquiredOwnershipValue>
    <cbat:AcquiredOwnershipValue contextRef="c0" decimals="-6" unitRef="cny">7000000</cbat:AcquiredOwnershipValue>
    <cbat:AcquiredOwnershipValue contextRef="c0" decimals="-5" unitRef="usd">1100000</cbat:AcquiredOwnershipValue>
    <cbat:AcquireOwnershipPercentage contextRef="c226" decimals="4" unitRef="pure">0.8156</cbat:AcquireOwnershipPercentage>
    <cbat:ReceivablesFromFormerSubsidiariesTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 24px; font-size: 10pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;7.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify; font-size: 10pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Payables to Former Subsidiaries, net&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;Payable to former subsidiaries as of December 31, 2020 and
June 30, 2021 consisted of the following:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center"&gt;December&#160;31,&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center"&gt;June 30,&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;BAK Tianjin&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;29,852&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;18,794&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;BAK Shenzhen&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;597,138&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;343,755&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;626,990&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;362,549&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;Balance as of December 31, 2020 and
June 30, 2021 consisted of payables for purchase of inventories from BAK Tianjin and BAK Shenzhen. From time to time, the Company purchased
products from these former subsidiaries that they did not produce to meet the needs of its customers.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;The above balance is unsecured and
non-interest bearing and repayable on demand.&lt;/p&gt;</cbat:ReceivablesFromFormerSubsidiariesTextBlock>
    <cbat:PayablesToFormerSubsidiariesNetTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center"&gt;December&#160;31,&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center"&gt;June 30,&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;BAK Tianjin&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;29,852&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;18,794&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;BAK Shenzhen&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;597,138&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;343,755&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;626,990&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;362,549&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt"&gt;&#160;&lt;/p&gt;</cbat:PayablesToFormerSubsidiariesNetTableTextBlock>
    <us-gaap:DueToOtherRelatedPartiesClassifiedCurrent contextRef="c227" decimals="0" unitRef="usd">29852</us-gaap:DueToOtherRelatedPartiesClassifiedCurrent>
    <us-gaap:DueToOtherRelatedPartiesClassifiedCurrent contextRef="c228" decimals="0" unitRef="usd">18794</us-gaap:DueToOtherRelatedPartiesClassifiedCurrent>
    <us-gaap:DueToOtherRelatedPartiesClassifiedCurrent contextRef="c229" decimals="0" unitRef="usd">597138</us-gaap:DueToOtherRelatedPartiesClassifiedCurrent>
    <us-gaap:DueToOtherRelatedPartiesClassifiedCurrent contextRef="c230" decimals="0" unitRef="usd">343755</us-gaap:DueToOtherRelatedPartiesClassifiedCurrent>
    <us-gaap:DueToOtherRelatedPartiesClassifiedCurrent contextRef="c2" decimals="0" unitRef="usd">626990</us-gaap:DueToOtherRelatedPartiesClassifiedCurrent>
    <us-gaap:DueToOtherRelatedPartiesClassifiedCurrent contextRef="c3" decimals="0" unitRef="usd">362549</us-gaap:DueToOtherRelatedPartiesClassifiedCurrent>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;8.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Property, Plant and Equipment, net&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;Property, plant and equipment as of December 31, 2020 and
June 30, 2021 consisted of the following:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center"&gt;December&#160;31,&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center"&gt;June 30,&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font: italic 10pt Times New Roman, Times, Serif; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font: italic 10pt Times New Roman, Times, Serif; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 76%"&gt;Buildings&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;28,150,137&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;28,479,099&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Machinery and equipment&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;32,753,952&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;33,014,453&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Office equipment&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;258,458&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;331,041&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"&gt;Motor vehicles&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;197,790&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;287,021&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;61,360,337&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;62,111,614&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Impairment&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(8,980,020&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(9,046,793&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"&gt;Accumulated depreciation&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(11,339,947&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(12,779,803&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 4pt"&gt;Carrying amount&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;41,040,370&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;40,285,018&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;During the three months ended June
30, 2020 and 2021, the Company incurred depreciation expense of $560,916 and $691,110, respectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;During the six months ended June 30,
2020 and 2021, the Company incurred depreciation expense of $1,142,407 and $1,389,728, respectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;The Company has not yet obtained the
property ownership certificates of the buildings in its Dalian manufacturing facilities with a carrying amount of $24,611,468 and $24,503,650
as of December 31, 2020 and June 30, 2021, respectively. The Company built its facilities on the land for which it had already obtained
the related land use right. The Company has submitted applications to the Chinese government for the ownership certificates on the completed
buildings located on these lands. However, the application process takes longer than the Company expected and it has not obtained the
certificates as of the date of this report. The Company has obtained the land use right in relation to the land, the management believe
the Company has legal title to the buildings thereon albeit the lack of ownership certificates.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;During the course of the Company&#x2019;s
strategic review of its operations, the Company assessed the recoverability of the carrying value of the Company&#x2019;s property, plant
and equipment. The impairment charge, if any, represented the excess of carrying amounts of the Company&#x2019;s property, plant and equipment
over the estimated discounted cash flows expected to be generated by the Company&#x2019;s production facilities. The Company believes that
there was no further impairment during the three and six months ended June 30, 2020 and 2021.&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center"&gt;December&#160;31,&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center"&gt;June 30,&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font: italic 10pt Times New Roman, Times, Serif; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font: italic 10pt Times New Roman, Times, Serif; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 76%"&gt;Buildings&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;28,150,137&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;28,479,099&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Machinery and equipment&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;32,753,952&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;33,014,453&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Office equipment&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;258,458&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;331,041&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"&gt;Motor vehicles&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;197,790&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;287,021&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;61,360,337&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;62,111,614&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Impairment&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(8,980,020&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(9,046,793&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"&gt;Accumulated depreciation&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(11,339,947&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(12,779,803&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 4pt"&gt;Carrying amount&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;41,040,370&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;40,285,018&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt"&gt;&#160;&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c233" decimals="0" unitRef="usd">28150137</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c234" decimals="0" unitRef="usd">28479099</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c235" decimals="0" unitRef="usd">32753952</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c236" decimals="0" unitRef="usd">33014453</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c237" decimals="0" unitRef="usd">258458</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c238" decimals="0" unitRef="usd">331041</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c239" decimals="0" unitRef="usd">197790</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c240" decimals="0" unitRef="usd">287021</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c2" decimals="0" unitRef="usd">61360337</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c3" decimals="0" unitRef="usd">62111614</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AssetImpairmentCharges contextRef="c241" decimals="0" unitRef="usd">8980020</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges contextRef="c0" decimals="0" unitRef="usd">9046793</us-gaap:AssetImpairmentCharges>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c2" decimals="0" unitRef="usd">11339947</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c3" decimals="0" unitRef="usd">12779803</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c2" decimals="0" unitRef="usd">41040370</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c3" decimals="0" unitRef="usd">40285018</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation contextRef="c4" decimals="0" unitRef="usd">560916</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c5" decimals="0" unitRef="usd">691110</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c6" decimals="0" unitRef="usd">1142407</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c0" decimals="0" unitRef="usd">1389728</us-gaap:Depreciation>
    <us-gaap:ManufacturingCosts contextRef="c231" decimals="0" unitRef="usd">24611468</us-gaap:ManufacturingCosts>
    <us-gaap:ManufacturingCosts contextRef="c232" decimals="0" unitRef="usd">24503650</us-gaap:ManufacturingCosts>
    <cbat:ConstructionInProgressTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;9.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Construction in Progress&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;Construction in progress as of December 31, 2020 and June
30, 2021 consisted of the following:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center"&gt;December&#160;31,&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center"&gt;June 30,&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font: italic 10pt Times New Roman, Times, Serif; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font: italic 10pt Times New Roman, Times, Serif; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 76%; text-align: left"&gt;Construction in progress&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;27,070,916&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;36,911,583&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"&gt;Prepayment for acquisition of property, plant and equipment&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,122,393&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;6,981,201&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 4pt"&gt;Carrying amount&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;30,193,309&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;43,892,784&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;Construction in progress as of December
31, 2020 and June 30, 2021 was mainly comprised of capital expenditures for the construction of the facilities and production lines of
CBAK Power and Nanjing CBAK.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;For the three months ended June 30,
2020 and 2021, the Company capitalized interest of $304,054 and $92,912, respectively, to the cost of construction in progress.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;For the six months ended June 30, 2020
and 2021, the Company capitalized interest of $620,222 and $306,495, respectively, to the cost of construction in progress.&#160;&lt;/p&gt;</cbat:ConstructionInProgressTextBlock>
    <cbat:ScheduleOfConstructionInProgressTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center"&gt;December&#160;31,&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center"&gt;June 30,&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font: italic 10pt Times New Roman, Times, Serif; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font: italic 10pt Times New Roman, Times, Serif; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 76%; text-align: left"&gt;Construction in progress&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;27,070,916&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;36,911,583&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"&gt;Prepayment for acquisition of property, plant and equipment&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,122,393&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;6,981,201&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 4pt"&gt;Carrying amount&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;30,193,309&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;43,892,784&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt"&gt;&#160;&lt;/p&gt;</cbat:ScheduleOfConstructionInProgressTableTextBlock>
    <cbat:ConstructionProgress contextRef="c2" decimals="0" unitRef="usd">27070916</cbat:ConstructionProgress>
    <cbat:ConstructionProgress contextRef="c3" decimals="0" unitRef="usd">36911583</cbat:ConstructionProgress>
    <us-gaap:PropertyPlantAndEquipmentOther contextRef="c2" decimals="0" unitRef="usd">3122393</us-gaap:PropertyPlantAndEquipmentOther>
    <us-gaap:PropertyPlantAndEquipmentOther contextRef="c3" decimals="0" unitRef="usd">6981201</us-gaap:PropertyPlantAndEquipmentOther>
    <us-gaap:ConstructionInProgressGross contextRef="c2" decimals="0" unitRef="usd">30193309</us-gaap:ConstructionInProgressGross>
    <us-gaap:ConstructionInProgressGross contextRef="c3" decimals="0" unitRef="usd">43892784</us-gaap:ConstructionInProgressGross>
    <us-gaap:InterestCostsCapitalized contextRef="c5" decimals="0" unitRef="usd">304054</us-gaap:InterestCostsCapitalized>
    <us-gaap:InterestCostsCapitalized contextRef="c4" decimals="0" unitRef="usd">92912</us-gaap:InterestCostsCapitalized>
    <us-gaap:InterestCostsCapitalized contextRef="c6" decimals="0" unitRef="usd">620222</us-gaap:InterestCostsCapitalized>
    <us-gaap:InterestCostsCapitalized contextRef="c0" decimals="0" unitRef="usd">306495</us-gaap:InterestCostsCapitalized>
    <cbat:NonMarketableSecuritiesTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 24px; text-align: left"&gt;&lt;b&gt;10.&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;b&gt;Non-marketable equity
                                            securities&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;p style="margin: 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-style: italic; text-align: center"&gt;December&#160;31,&lt;/td&gt;&lt;td style="white-space: nowrap; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-style: italic; text-align: center"&gt;June 30,&lt;/td&gt;&lt;td style="white-space: nowrap; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%"&gt;Cost&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-152"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,393,491&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Impairment&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-153"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(691,748&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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; padding-bottom: 4pt"&gt;Carrying amount&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-154"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;701,743&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&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: 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;/tr&gt;
  &lt;/table&gt;&lt;p style="margin: 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On April 21, 2021, CBAK Power, along
with Shenzhen BAK Power Battery Co., Ltd (BAK Shenzhen), Shenzhen Asian Plastics Technology Co., Ltd (SZ Asian Plastics) and Xiaoxia
Liu (collectively the &#x201c;Investors&#x201d;, entered into an investment agreement with Junxiu Li, Hunan Xintao New Energy Technology
Partnership, Xingyu Zhu, and Jiangsu Saideli Pharmaceutical Machinery Manufacturing Co., Ltd for an investment in Hunan DJY Technology
Co., Ltd ("DJY"), a privately held company. CBAK Power has paid $1.39 million (RMB9,000,000) to acquire 9.74% of the equity
interests of DJY. CBAK Power along with other three new investors has appointed one director on behalf of the Investors to the Board
of Directors of DJY. DJY is unrelated third party of the Company engaging in in research and development, production and sales of products
and services to lithium battery positive cathode materials producers, including the raw materials, fine ceramics, equipment and industrial
engineering.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;Non-marketable equity securities are
investments in privately held companies without readily determinable market value. The Company measures investments in non-marketable
equity securities without a readily determinable fair value using a measurement alternative that measures these securities at the cost
method minus impairment, if any, plus or minus changes resulting from observable price changes on a non-recurring basis. The fair value
of non-marketable equity securities that have been remeasured due to impairment are classified within Level 3. The Company adjusts the
carrying value of non-marketable equity securities which have been remeasured during the period and recognize resulting gains or losses
as a component of other operating income (expense), net. We recognized&#160;an impairment loss of $690,542 on the non-marketable equity
securities for the three and six months ended June 30, 2021.&lt;/p&gt;</cbat:NonMarketableSecuritiesTextBlock>
    <cbat:ScheduleOfNonMarketableSecuritiesTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-style: italic; text-align: center"&gt;December&#160;31,&lt;/td&gt;&lt;td style="white-space: nowrap; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-style: italic; text-align: center"&gt;June 30,&lt;/td&gt;&lt;td style="white-space: nowrap; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%"&gt;Cost&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-152"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,393,491&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Impairment&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-153"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(691,748&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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; padding-bottom: 4pt"&gt;Carrying amount&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-154"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;701,743&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&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: 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;/tr&gt;
  &lt;/table&gt;&lt;p style="margin: 0"&gt;&#160;&lt;/p&gt;</cbat:ScheduleOfNonMarketableSecuritiesTableTextBlock>
    <us-gaap:EquitySecuritiesFvNiCost contextRef="c3" decimals="0" unitRef="usd">1393491</us-gaap:EquitySecuritiesFvNiCost>
    <cbat:GoodwilImpairment contextRef="c0" decimals="0" unitRef="usd">-691748</cbat:GoodwilImpairment>
    <cbat:CarryingAmount contextRef="c3" decimals="0" unitRef="usd">701743</cbat:CarryingAmount>
    <cbat:CashPaidForAcquiringEquity contextRef="c242" decimals="-4" unitRef="usd">1390000</cbat:CashPaidForAcquiringEquity>
    <cbat:CashPaidForAcquiringEquity contextRef="c242" decimals="0" unitRef="cny">9000000</cbat:CashPaidForAcquiringEquity>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="c243" decimals="4" unitRef="pure">0.0974</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <cbat:ImpairmentOfNonmarketableEquitySecuritiesValue contextRef="c5" decimals="0" unitRef="usd">690542</cbat:ImpairmentOfNonmarketableEquitySecuritiesValue>
    <cbat:OperatingLeasesOfLesseeDisclosuresTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0px"/&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;11.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Lease&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 24px"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(a)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Right-of-use assets&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Prepaid&lt;br/&gt;
land lease&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&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 colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;payments&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="width: 88%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Balance as of January 1, 2021&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;7,500,780&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Amortization charge for the period&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(86,802&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Foreign exchange adjustment&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;81,114&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Balance as of June 30, 2021&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;7,495,092&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"/&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;Lump sum payments were made upfront
to acquire the leased land from the owners with lease period for 50 years up to August 9, 2064, and no ongoing payments will be made under
the terms of these land leases.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 24px"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(b)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Company as Lessor&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 21.3pt; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;The Company derives a portion of its
revenue from leasing arrangements of these vehicles to end users. Such arrangements provide for monthly payments covering the vehicles
sales and interest. These arrangements meet the criteria to be accounted for as sales-type leases. Accordingly, vehicle sale net of cost
is recorded as other income and recognized upon delivery of the vehicle and its acceptance by the end user. Upon the recognition of such
revenue, an asset is established for the investment in sales-type leases. Interests are recognized monthly over the lease term. The components
of the net investment in sales-type leases as of December 31, 2020 and June 30, 2021 are as follows:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center"&gt;December&#160;31,&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center"&gt;June 30,&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Total future minimum lease payments receivable&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,210,305&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,036,355&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: unearned income, representing interest&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(124,653&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(156,263&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;Present value of minimum lease payments receivables&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,085,652&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;1,880,092&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: Current portion&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(235,245&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(749,703&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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; padding-bottom: 4pt"&gt;Non-current portion&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;850,407&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1,130,389&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;Vehicle sale net of cost recognized
in other income (expense) from vehicle leasing was $(160) and $(91,993) for the three and six months ended June 30, 2021, respectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;Interest income from vehicle leasing
was $44,391 and $71,028 for the three and six months ended June 30, 2021, respectively&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;The future minimum lease payments receivable
for sales type leases are as follows:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: black 1.5pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;12 months ending June 30,&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Total Minimum Lease Payments to be Received&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Amortization of Unearned Income&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Net Investment in Sales Type Leases&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="width: 64%; padding-left: 1.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2022&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;839,192&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;89,489&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;749,703&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 1.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2023&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;672,591&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;52,445&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;620,146&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="padding-left: 1.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2024&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;524,572&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;14,329&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;510,243&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 1.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2025&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="padding-left: 1.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2026&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-155"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-156"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-157"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 1.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-158"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-159"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-160"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="padding-left: 1.4pt"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double "&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2,036,355&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double "&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;156,263&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double "&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,880,092&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 24px"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(c)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Operating lease&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On January 14, 2021, Nanjing Daxin
entered into a lease agreement for manufacturing, warehouse and office space in Tianjing with a three year term, commencing on March 1,
2021 and expiring on February 29, 2024. The monthly rental payment is approximately $11,325 (RMB73,143) per month.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On April 6, 2021, Nanjing CBAK entered
into a lease agreement for warehouse space in Nanjing with a three year term, commencing on April 15, 2021 and expiring on April 14, 2024.
The monthly rental payment is approximately $15,134 (RMB97,743) per month.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On June 1, 2021, Nanjing Daxin entered
into a lease agreement for manufacturing, warehouse and office space in Wuxi with a three year term, commencing on June 1, 2021 and expiring
on May 31, 2024. The monthly rental payment is approximately $36,865 (RMB238,095) per month for the first year and approximately $43,009
(RMB277,778) per month from the second year.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;The following is a schedule, by years,
of maturities of lease liabilities as of June 30, 2021:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Operating&lt;br/&gt;
leases&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;12 months ending June 30,&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="width: 88%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2022&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,275,989&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2023&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;833,612&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2024&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2025&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-161"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-162"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total undiscounted cash flows&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2,109,601&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(141,408&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,968,193&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;Lease term and discount rate&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;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;i&gt;June 30,&lt;/i&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;i&gt;2021&lt;/i&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;Weighted-average remaining lease term - years&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;2.69&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Weighted-average discount rate (%)&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;6.175&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;Operating lease expenses for the three
and six months ended June 30, 2020 and 2021 for the capitation agreement was as follows:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center"&gt;Three months ended June 30,&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center"&gt;Six months ended June 30,&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: justify"&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: justify"&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: justify"&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: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; text-align: justify; padding-bottom: 1.5pt"&gt;Operating lease cost &#x2013;&#160;straight line&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-163"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;104,067&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-164"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;114,119&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: justify; padding-bottom: 4pt"&gt;Total lease expense&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-165"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;104,067&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-166"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;114,119&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</cbat:OperatingLeasesOfLesseeDisclosuresTextBlock>
    <cbat:ScheduleOfRightofuseAssets contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Prepaid&lt;br/&gt;
land lease&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&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 colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;payments&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="width: 88%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Balance as of January 1, 2021&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;7,500,780&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Amortization charge for the period&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(86,802&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Foreign exchange adjustment&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;81,114&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Balance as of June 30, 2021&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;7,495,092&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"/&gt;</cbat:ScheduleOfRightofuseAssets>
    <cbat:OperatingLeaseRightOfUseAssetAtPeriod contextRef="c2" decimals="0" unitRef="usd">7500780</cbat:OperatingLeaseRightOfUseAssetAtPeriod>
    <cbat:AmortizationChargeForThePeriod contextRef="c0" decimals="0" unitRef="usd">86802</cbat:AmortizationChargeForThePeriod>
    <cbat:ForeignExchangeAdjustment contextRef="c0" decimals="0" unitRef="usd">81114</cbat:ForeignExchangeAdjustment>
    <cbat:OperatingLeaseRightOfUseAssetAtPeriod contextRef="c3" decimals="0" unitRef="usd">7495092</cbat:OperatingLeaseRightOfUseAssetAtPeriod>
    <cbat:OwnersLeasePeriod contextRef="c0">P50Y</cbat:OwnersLeasePeriod>
    <cbat:ScheduleOfNetInvestmentInSalestypeLeasesTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center"&gt;December&#160;31,&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center"&gt;June 30,&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Total future minimum lease payments receivable&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,210,305&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,036,355&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: unearned income, representing interest&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(124,653&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(156,263&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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;Present value of minimum lease payments receivables&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,085,652&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;1,880,092&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: Current portion&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(235,245&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(749,703&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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; padding-bottom: 4pt"&gt;Non-current portion&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;850,407&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1,130,389&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;</cbat:ScheduleOfNetInvestmentInSalestypeLeasesTableTextBlock>
    <us-gaap:NetInvestmentInLease contextRef="c2" decimals="0" unitRef="usd">1210305</us-gaap:NetInvestmentInLease>
    <us-gaap:NetInvestmentInLease contextRef="c3" decimals="0" unitRef="usd">2036355</us-gaap:NetInvestmentInLease>
    <cbat:LessUnearnedIncomeRepresentingInterest contextRef="c2" decimals="0" unitRef="usd">-124653</cbat:LessUnearnedIncomeRepresentingInterest>
    <cbat:LessUnearnedIncomeRepresentingInterest contextRef="c3" decimals="0" unitRef="usd">-156263</cbat:LessUnearnedIncomeRepresentingInterest>
    <us-gaap:NetInvestmentInLeaseAfterAllowanceForCreditLoss contextRef="c2" decimals="0" unitRef="usd">1085652</us-gaap:NetInvestmentInLeaseAfterAllowanceForCreditLoss>
    <us-gaap:NetInvestmentInLeaseAfterAllowanceForCreditLoss contextRef="c3" decimals="0" unitRef="usd">1880092</us-gaap:NetInvestmentInLeaseAfterAllowanceForCreditLoss>
    <us-gaap:NetInvestmentInLeaseCurrent contextRef="c2" decimals="0" unitRef="usd">235245</us-gaap:NetInvestmentInLeaseCurrent>
    <us-gaap:NetInvestmentInLeaseCurrent contextRef="c3" decimals="0" unitRef="usd">749703</us-gaap:NetInvestmentInLeaseCurrent>
    <us-gaap:NetInvestmentInLeaseNoncurrent contextRef="c2" decimals="0" unitRef="usd">850407</us-gaap:NetInvestmentInLeaseNoncurrent>
    <us-gaap:NetInvestmentInLeaseNoncurrent contextRef="c3" decimals="0" unitRef="usd">1130389</us-gaap:NetInvestmentInLeaseNoncurrent>
    <us-gaap:InterestIncomeOther contextRef="c5" decimals="0" unitRef="usd">160</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther contextRef="c0" decimals="0" unitRef="usd">91993</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther contextRef="c244" decimals="0" unitRef="usd">44391</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther contextRef="c245" decimals="0" unitRef="usd">71028</us-gaap:InterestIncomeOther>
    <cbat:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeaseTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: black 1.5pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;12 months ending June 30,&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Total Minimum Lease Payments to be Received&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Amortization of Unearned Income&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Net Investment in Sales Type Leases&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="width: 64%; padding-left: 1.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2022&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;839,192&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;89,489&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;749,703&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 1.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2023&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;672,591&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;52,445&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;620,146&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="padding-left: 1.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2024&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;524,572&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;14,329&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;510,243&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 1.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2025&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="padding-left: 1.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2026&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-155"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-156"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-157"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 1.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-158"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-159"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-160"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="padding-left: 1.4pt"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double "&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2,036,355&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double "&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;156,263&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double "&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,880,092&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;</cbat:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeaseTableTextBlock>
    <cbat:CapitalLeasesFutureMinimumPaymentReceivableCurrent contextRef="c251" decimals="0" unitRef="usd">839192</cbat:CapitalLeasesFutureMinimumPaymentReceivableCurrent>
    <cbat:CapitalLeasesFutureMinimumPaymentReceivableCurrent contextRef="c252" decimals="0" unitRef="usd">89489</cbat:CapitalLeasesFutureMinimumPaymentReceivableCurrent>
    <cbat:CapitalLeasesFutureMinimumPaymentReceivableCurrent contextRef="c253" decimals="0" unitRef="usd">749703</cbat:CapitalLeasesFutureMinimumPaymentReceivableCurrent>
    <cbat:CapitalLeasesFutureMinimumPaymentReceivableInTwoYears contextRef="c251" decimals="0" unitRef="usd">672591</cbat:CapitalLeasesFutureMinimumPaymentReceivableInTwoYears>
    <cbat:CapitalLeasesFutureMinimumPaymentReceivableInTwoYears contextRef="c252" decimals="0" unitRef="usd">52445</cbat:CapitalLeasesFutureMinimumPaymentReceivableInTwoYears>
    <cbat:CapitalLeasesFutureMinimumPaymentReceivableInTwoYears contextRef="c253" decimals="0" unitRef="usd">620146</cbat:CapitalLeasesFutureMinimumPaymentReceivableInTwoYears>
    <cbat:CapitalLeasesFutureMinimumPaymentReceivableInThreeYears contextRef="c251" decimals="0" unitRef="usd">524572</cbat:CapitalLeasesFutureMinimumPaymentReceivableInThreeYears>
    <cbat:CapitalLeasesFutureMinimumPaymentReceivableInThreeYears contextRef="c252" decimals="0" unitRef="usd">14329</cbat:CapitalLeasesFutureMinimumPaymentReceivableInThreeYears>
    <cbat:CapitalLeasesFutureMinimumPaymentReceivableInThreeYears contextRef="c253" decimals="0" unitRef="usd">510243</cbat:CapitalLeasesFutureMinimumPaymentReceivableInThreeYears>
    <cbat:CapitalLeasesFutureMinimumPaymentReceivable contextRef="c251" decimals="0" unitRef="usd">2036355</cbat:CapitalLeasesFutureMinimumPaymentReceivable>
    <cbat:CapitalLeasesFutureMinimumPaymentReceivable contextRef="c252" decimals="0" unitRef="usd">156263</cbat:CapitalLeasesFutureMinimumPaymentReceivable>
    <cbat:CapitalLeasesFutureMinimumPaymentReceivable contextRef="c253" decimals="0" unitRef="usd">1880092</cbat:CapitalLeasesFutureMinimumPaymentReceivable>
    <cbat:LeaseMaturityDate contextRef="c246">2024-02-29</cbat:LeaseMaturityDate>
    <us-gaap:PaymentsForRent contextRef="c246" decimals="0" unitRef="usd">11325</us-gaap:PaymentsForRent>
    <us-gaap:PaymentsForRent contextRef="c246" decimals="0" unitRef="cny">73143</us-gaap:PaymentsForRent>
    <cbat:LeaseMaturityDate contextRef="c247">2024-04-14</cbat:LeaseMaturityDate>
    <us-gaap:PaymentsForRent contextRef="c248" decimals="0" unitRef="usd">15134</us-gaap:PaymentsForRent>
    <us-gaap:PaymentsForRent contextRef="c248" decimals="0" unitRef="cny">97743</us-gaap:PaymentsForRent>
    <cbat:LeaseMaturityDate contextRef="c249">2024-05-31</cbat:LeaseMaturityDate>
    <us-gaap:PaymentsForRent contextRef="c249" decimals="0" unitRef="usd">36865</us-gaap:PaymentsForRent>
    <us-gaap:PaymentsForRent contextRef="c249" decimals="0" unitRef="cny">238095</us-gaap:PaymentsForRent>
    <cbat:RentalPaymentPerMonth contextRef="c250" decimals="0" unitRef="usd">43009</cbat:RentalPaymentPerMonth>
    <cbat:RentalPaymentPerMonth contextRef="c250" decimals="0" unitRef="cny">277778</cbat:RentalPaymentPerMonth>
    <cbat:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeaseTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Operating&lt;br/&gt;
leases&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;12 months ending June 30,&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="width: 88%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2022&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,275,989&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2023&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;833,612&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2024&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2025&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-161"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-162"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total undiscounted cash flows&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2,109,601&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(141,408&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,968,193&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;</cbat:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeaseTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c3" decimals="0" unitRef="usd">1275989</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="c3" decimals="0" unitRef="usd">833612</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="c3" decimals="0" unitRef="usd">2109601</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="c3" decimals="0" unitRef="usd">141408</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability contextRef="c3" decimals="0" unitRef="usd">1968193</us-gaap:OperatingLeaseLiability>
    <cbat:ScheduleOfLeaseTermAndDiscountRateTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;Lease term and discount rate&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;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;i&gt;June 30,&lt;/i&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;i&gt;2021&lt;/i&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;Weighted-average remaining lease term - years&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;2.69&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Weighted-average discount rate (%)&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;6.175&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;</cbat:ScheduleOfLeaseTermAndDiscountRateTableTextBlock>
    <us-gaap:OperatingLeaseExpense contextRef="c0" decimals="2" unitRef="usd">2.69</us-gaap:OperatingLeaseExpense>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent contextRef="c3" decimals="5" unitRef="pure">0.06175</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <cbat:ScheduleOfOperatingLeaseExpensesTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center"&gt;Three months ended June 30,&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center"&gt;Six months ended June 30,&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: justify"&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: justify"&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: justify"&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: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; text-align: justify; padding-bottom: 1.5pt"&gt;Operating lease cost &#x2013;&#160;straight line&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-163"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;104,067&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-164"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;114,119&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: justify; padding-bottom: 4pt"&gt;Total lease expense&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-165"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;104,067&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-166"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;114,119&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</cbat:ScheduleOfOperatingLeaseExpensesTableTextBlock>
    <us-gaap:OperatingLeaseCost contextRef="c5" decimals="0" unitRef="usd">104067</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c0" decimals="0" unitRef="usd">114119</us-gaap:OperatingLeaseCost>
    <us-gaap:LeaseCost contextRef="c5" decimals="0" unitRef="usd">104067</us-gaap:LeaseCost>
    <us-gaap:LeaseCost contextRef="c0" decimals="0" unitRef="usd">114119</us-gaap:LeaseCost>
    <us-gaap:IntangibleAssetsDisclosureTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 24px"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;12.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Intangible Assets, net&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;Intangible assets as of December 31, 2020 and June 30, 2021
consisted of the followings:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center"&gt;December&#160;31,&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center"&gt;June&#160;30,&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font: italic 10pt Times New Roman, Times, Serif; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font: italic 10pt Times New Roman, Times, Serif; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 76%; text-align: left"&gt;Computer software at cost&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;32,686&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;33,042&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"&gt;Accumulated amortization&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(20,879&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(22,484&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;11,807&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;10,558&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;Amortization expenses were $1,281 and
$688 for the three months ended June 30, 2020 and 2021 and $2,582 and $1,374 for the six months ended June 30, 2020 and 2021, respectively.&lt;/p&gt;</us-gaap:IntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center"&gt;December&#160;31,&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center"&gt;June&#160;30,&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font: italic 10pt Times New Roman, Times, Serif; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font: italic 10pt Times New Roman, Times, Serif; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 76%; text-align: left"&gt;Computer software at cost&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;32,686&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;33,042&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"&gt;Accumulated amortization&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(20,879&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(22,484&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;11,807&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;10,558&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt"&gt;&#160;&lt;/p&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:CapitalizedComputerSoftwareGross contextRef="c2" decimals="0" unitRef="usd">32686</us-gaap:CapitalizedComputerSoftwareGross>
    <us-gaap:CapitalizedComputerSoftwareGross contextRef="c3" decimals="0" unitRef="usd">33042</us-gaap:CapitalizedComputerSoftwareGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c2" decimals="0" unitRef="usd">-20879</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c3" decimals="0" unitRef="usd">-22484</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c2" decimals="0" unitRef="usd">11807</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c3" decimals="0" unitRef="usd">10558</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c5" decimals="0" unitRef="usd">1281</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c4" decimals="0" unitRef="usd">688</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c0" decimals="0" unitRef="usd">2582</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c6" decimals="0" unitRef="usd">1374</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:OtherLiabilitiesDisclosureTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;13.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Trade Accounts and Bills Payable&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;Trade accounts and bills payable as of December 31, 2020
and June 30, 2021consisted of the followings:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center"&gt;December&#160;31,&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center"&gt;June 30,&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Trade accounts payable&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;19,560,793&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;5,198,286&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Bills payable&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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;-&#160;&#160;&#160;&#160;&#160; Bank acceptance bills (Note 14)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;8,791,499&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;19,052,282&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;28,352,292&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;24,250,568&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;All the bills payable are of trading nature and will mature
within three months to one year from the issue date.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;The bank acceptance bills were pledged by the Company&#x2019;s
bank deposits (Note 2)&lt;/p&gt;</us-gaap:OtherLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center"&gt;December&#160;31,&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center"&gt;June 30,&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Trade accounts payable&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;19,560,793&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;5,198,286&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Bills payable&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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;-&#160;&#160;&#160;&#160;&#160; Bank acceptance bills (Note 14)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;8,791,499&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;19,052,282&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;28,352,292&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;24,250,568&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&#160;&lt;/p&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccountsPayableCurrent contextRef="c2" decimals="0" unitRef="usd">19560793</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c3" decimals="0" unitRef="usd">5198286</us-gaap:AccountsPayableCurrent>
    <us-gaap:BankAcceptancesExecutedAndOutstanding contextRef="c2" decimals="0" unitRef="usd">8791499</us-gaap:BankAcceptancesExecutedAndOutstanding>
    <us-gaap:BankAcceptancesExecutedAndOutstanding contextRef="c3" decimals="0" unitRef="usd">19052282</us-gaap:BankAcceptancesExecutedAndOutstanding>
    <us-gaap:AccountsPayableTradeCurrent contextRef="c2" decimals="0" unitRef="usd">28352292</us-gaap:AccountsPayableTradeCurrent>
    <us-gaap:AccountsPayableTradeCurrent contextRef="c3" decimals="0" unitRef="usd">24250568</us-gaap:AccountsPayableTradeCurrent>
    <us-gaap:DebtInstrumentTerm contextRef="c254">P3M</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentTerm contextRef="c255">P1Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtDisclosureTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;14.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Loans&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;i&gt;&lt;span style="text-decoration:underline"&gt;Bank loans:&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;Bank borrowings as of December 31, 2020 and June 30, 2021
consisted of the followings&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center"&gt;December&#160;31,&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center"&gt;June&#160;30,&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;2020&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 76%; text-align: left; padding-bottom: 4pt"&gt;Current maturities of long-term bank loans&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; border-bottom: Black 4pt double; text-align: right"&gt;13,739,546&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; border-bottom: Black 4pt double; text-align: right"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On June 4, 2018, the Company obtained
banking facilities from China Everbright Bank Dalian Branch with a maximum amount of RMB200 million (approximately $30.63 million) bearing
interest at 130% of benchmark rate of the People&#x2019;s Bank of China (&#x201c;PBOC&#x201d;) for three-year long-term loans with the term
from June 12, 2018 to June 10, 2021, at current rate 6.175% per annum. The facilities were secured by the Company&#x2019;s land use rights,
buildings, machinery and equipment. According to the original repayment schedule, the loans are repayable in six installments of RMB0.8
million ($0.12 million) on December 10, 2018, RMB24.3 million ($3.72 million) on June 10, 2019, RMB0.8 million ($0.12 million) on December
10, 2019, RMB74.7 million ($11.44 million) on June 10, 2020, RMB0.8 million ($0.12 million) on December 10, 2020 and RMB66.3 million ($10.16
million) on June 10, 2021. The Company repaid the bank loan of RMB0.8 million ($0.12 million), RMB24.3 million ($3.72 million) and RMB0.8
million ($0.12 million) in December 2018, June 2019 and December 2019, respectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On June 28, 2020, the Company entered
into a supplemental agreement with China Everbright Bank Dalian Branch to change the repayment schedule. According to the modification
agreement, the remaining RMB141.8 million (approximately $21.72 million) loans are repayable in eight instalments consisting of RMB1.09
million ($0.17 million) on June 10, 2020, RMB1 million ($0.15 million) on December 10, 2020, RMB2 million ($0.31 million) on January 10,
2021, RMB2 million ($0.31 million) on February 10, 2021, RMB2 million ($0.31 million) on March 10, 2021, RMB2 million ($0.31 million)
on April 10, 2021, RMB2 million ($0.31 million) on May 10, 2021, and RMB129.7 million ($19.9 million) on June 10, 2021, respectively.
As of June 30, 2021, the Company repaid all the bank loan.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On October 15, 2019, the Company borrowed
a total of RMB28 million (approximately $4.12 million) in the form of bills payable from China Everbright Bank Dalian Branch for a term
until October 15, 2020, which was secured by the Company&#x2019;s cash totaled RMB28 million (approximately $4.12 million). The Company
discounted the bills payable of even date to China Everbright Bank at a rate of 3.3%. The Company repaid the bills on October 15, 2020.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;In December 2019, the Company obtained
banking facilities from China Everbright Bank Dalian Friendship Branch totaled RMB39.9 million (approximately $6.1 million) for a term
until November 6, 2020, bearing interest at 5.655% per annum. The facility was secured by 100% equity in CBAK Power held by BAK Asia and
buildings of Hubei BAK Real Estate Co., Ltd., which Mr. Yunfei Li (&#x201c;Mr. Li&#x201d;), the Company&#x2019;s CEO holding 15% equity interest.
The Company repaid the bank loan of RMB39.9 million (approximately $6.1 million) in December 2020.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;In October to December 2020, the Company
borrowed a series of acceptance bills from China Merchants Bank totaled RMB13.5 million (approximately $2.07 million) for various terms
through April to June 2021, which was secured by the Company&#x2019;s cash totaled RMB13.5 million (approximately $2.07 million). The Company
repaid the bills through April to June 2021.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;In January to June 2021, the Company
borrowed a series of acceptance bills from Agricultural Bank of China totaled RMB58.4 million (approximately $9.05 million) for various
terms to July to December 2021, which was secured by the Company&#x2019;s cash totaled RMB58.4 million (approximately $9.05 million) (Note
2).&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;In January to June 2021, the Company
borrowed a series of acceptance bills from China Zheshang Bank Co. Ltd Shenyang Branch totaled RMB44.6 million (approximately $6.91 million)
for various terms to July to December 2021, which was secured by the Company&#x2019;s cash totaled RMB44.6 million (approximately $6.91
million) (Note 2).&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On April 19, 2021, the Company borrowed
a total of RMB20 million (approximately $3.10 million) from Bank of Ningbo Co., Ltd in the form of bills payable for a term until November
30, 2021, which was secured by the Company&#x2019;s cash totaled RMB20 million (approximately $3.10 million) (Note 2).&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;The facilities were also secured by the Company&#x2019;s
assets with the following carrying amounts:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-style: italic; text-align: center"&gt;December&#160;31,&lt;/td&gt;&lt;td style="white-space: nowrap; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-style: italic; text-align: center"&gt;June&#160;30,&lt;/td&gt;&lt;td style="white-space: nowrap; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Pledged deposits (note 2)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;8,791,499&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;19,065,551&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Right-of-use assets (note 11)&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;7,500,780&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;div style="-sec-ix-hidden: hidden-fact-167"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Buildings&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;16,721,178&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;div style="-sec-ix-hidden: hidden-fact-168"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Machinery and equipment&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;4,926,886&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-169"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;37,940,343&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;19,065,551&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;During the three months ended June
30, 2020 and 2021, interest of $391,155 and $92,912, respectively, was incurred on the Company&#x2019;s bank borrowings.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;During the six months ended June 30,
2020 and 2021, interest of $788,361 and $306,495, respectively, was incurred on the Company&#x2019;s bank borrowings.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;i&gt;&lt;span style="text-decoration:underline"&gt;Other Short-term Loans&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;Other short-term loans as of December 31, 2020 and June
30, 2021 consisted of the following:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&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-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center"&gt;December&#160;31,&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center"&gt;June&#160;30,&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;Note&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;Advance from related parties&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: right"&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: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 69%; text-align: left"&gt;&#x2013; Mr. Xiangqian Li, the Company&#x2019;s Former CEO&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 6%; text-align: center"&gt;(a)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;100,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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;100,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;&#x2013; Mr. Yunfei Li&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;(b)&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;278,739&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;95,397&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#x2013; Shareholders&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;(c)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;92,446&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;93,449&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;471,185&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;288,846&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&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;Advances from unrelated third party&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;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;&#x2013; Mr. Wenwu Yu&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;(d)&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;16,823&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;17,005&lt;/td&gt;&lt;td style="text-align: left"&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;&#x2013; Ms. Longqian Peng&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;(d)&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;689,275&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;446,970&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;&#x2013; Suzhou Zhengyuanwei Needle Ce Co., Ltd&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;(e)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;76,586&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;77,416&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;782,684&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;541,391&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1,253,869&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;830,237&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 24px; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(a)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Advances from Mr. Xiangqian Li, the Company&#x2019;s former CEO, was unsecured, non-interest bearing and repayable on demand.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 24px; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(b)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Advances from Mr. Yunfei Li, the Company&#x2019;s CEO, was unsecured, non-interest bearing and repayable on demand.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 24px; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(c)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The earnest money paid by certain shareholders in relation to share purchase (note 1) were unsecured, non-interest bearing and repayable on demand.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;In 2019, according to the investment
agreements and agreed by the investors, the Company returned partial earnest money of $966,579 (approximately RMB6.7 million) to these
investors.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On October 14, 2019, the Company entered
into a cancellation agreement with Mr. Shangdong Liu, Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping Shen (the creditors). Pursuant to the
terms of the cancellation agreement, Mr. Shangdong Liu, Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping Shen agreed to cancel and convert
the Fifth Debt (note 1) and the Unpaid Earnest Money in exchange for 528,053, 3,536,068, 2,267,798 and 2,267,798 shares of common stock
of the Company, respectively, at an exchange price of $0.6 per share. Upon receipt of the shares, the creditors will release the Company
from any claims, demands and other obligations relating to the Fifth Debt and the Unpaid Earnest Money.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;As of June 30, 2021, earnest money of $93,449 remained
outstanding.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 24px; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(d)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Advances from unrelated third parties were unsecured, non-interest bearing and repayable on demand.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt; &lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt; &lt;td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 24px; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(e)&lt;/span&gt;&lt;/td&gt; &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In 2019, the Company entered into a short term loan agreement with Suzhou Zhengyuanwei Needle Ce Co., Ltd, an unrelated party to loan RMB0.6 million (approximately $0.1 million), bearing annual interest rate of 12%. As of June 30, 2021, loan amount of RMB0.5 million ($77,416) remained outstanding.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;During the three months ended June 30, 2020 and
2021, interest of $135,793 and $2,347 were incurred on the Company&#x2019;s borrowings from unrelated parties, respectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;During the six months ended June 30, 2020 and
2021, interest of $290,769 and $4,661 were incurred on the Company&#x2019;s borrowings from unrelated parties, respectively.&lt;/p&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center"&gt;December&#160;31,&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center"&gt;June&#160;30,&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;2020&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 76%; text-align: left; padding-bottom: 4pt"&gt;Current maturities of long-term bank loans&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; border-bottom: Black 4pt double; text-align: right"&gt;13,739,546&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; border-bottom: Black 4pt double; text-align: right"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&#160;&lt;/p&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:LoansPayableToBankCurrent contextRef="c2" decimals="0" unitRef="usd">13739546</us-gaap:LoansPayableToBankCurrent>
    <us-gaap:LoansAndLeasesReceivableRelatedPartiesDescription contextRef="c256">the Company obtained
banking facilities from China Everbright Bank Dalian Branch with a maximum amount of RMB200 million (approximately $30.63 million) bearing
interest at 130% of benchmark rate of the People&#x2019;s Bank of China (&#x201c;PBOC&#x201d;) for three-year long-term loans with the term
from June 12, 2018 to June 10, 2021, at current rate 6.175% per annum. The facilities were secured by the Company&#x2019;s land use rights,
buildings, machinery and equipment. According to the original repayment schedule, the loans are repayable in six installments of RMB0.8
million ($0.12 million) on December 10, 2018, RMB24.3 million ($3.72 million) on June 10, 2019, RMB0.8 million ($0.12 million) on December
10, 2019, RMB74.7 million ($11.44 million) on June 10, 2020, RMB0.8 million ($0.12 million) on December 10, 2020 and RMB66.3 million ($10.16
million) on June 10, 2021. The Company repaid the bank loan of RMB0.8 million ($0.12 million), RMB24.3 million ($3.72 million) and RMB0.8
million ($0.12 million) in December 2018, June 2019 and December 2019, respectively.</us-gaap:LoansAndLeasesReceivableRelatedPartiesDescription>
    <us-gaap:LoansAndLeasesReceivableRelatedPartiesDescription contextRef="c257">the Company entered
into a supplemental agreement with China Everbright Bank Dalian Branch to change the repayment schedule. According to the modification
agreement, the remaining RMB141.8 million (approximately $21.72 million) loans are repayable in eight instalments consisting of RMB1.09
million ($0.17 million) on June 10, 2020, RMB1 million ($0.15 million) on December 10, 2020, RMB2 million ($0.31 million) on January 10,
2021, RMB2 million ($0.31 million) on February 10, 2021, RMB2 million ($0.31 million) on March 10, 2021, RMB2 million ($0.31 million)
on April 10, 2021, RMB2 million ($0.31 million) on May 10, 2021, and RMB129.7 million ($19.9 million) on June 10, 2021, respectively.</us-gaap:LoansAndLeasesReceivableRelatedPartiesDescription>
    <cbat:BillsPayableDescription contextRef="c258">the Company borrowed
a total of RMB28 million (approximately $4.12 million) in the form of bills payable from China Everbright Bank Dalian Branch for a term
until October 15, 2020, which was secured by the Company&#x2019;s cash totaled RMB28 million (approximately $4.12 million). The Company
discounted the bills payable of even date to China Everbright Bank at a rate of 3.3%. The Company repaid the bills on October 15, 2020.</cbat:BillsPayableDescription>
    <us-gaap:DebtInstrumentDescription contextRef="c259">In December 2019, the Company obtained
banking facilities from China Everbright Bank Dalian Friendship Branch totaled RMB39.9 million (approximately $6.1 million) for a term
until November 6, 2020, bearing interest at 5.655% per annum. The facility was secured by 100% equity in CBAK Power held by BAK Asia and
buildings of Hubei BAK Real Estate Co., Ltd., which Mr. Yunfei Li (&#x201c;Mr. Li&#x201d;), the Company&#x2019;s CEO holding 15% equity interest.
The Company repaid the bank loan of RMB39.9 million (approximately $6.1 million) in December 2020.&#160;</us-gaap:DebtInstrumentDescription>
    <us-gaap:DebtInstrumentDescription contextRef="c260">In October to December 2020, the Company
borrowed a series of acceptance bills from China Merchants Bank totaled RMB13.5 million (approximately $2.07 million) for various terms
through April to June 2021, which was secured by the Company&#x2019;s cash totaled RMB13.5 million (approximately $2.07 million).</us-gaap:DebtInstrumentDescription>
    <us-gaap:DebtInstrumentDescription contextRef="c261">Ltd Shenyang Branch totaled RMB44.6 million (approximately $6.91 million)
for various terms to July to December 2021, which was secured by the Company&#x2019;s cash totaled RMB44.6 million (approximately $6.91
million) (Note 2).</us-gaap:DebtInstrumentDescription>
    <us-gaap:DebtInstrumentDescription contextRef="c262">the Company borrowed
a total of RMB20 million (approximately $3.10 million) from Bank of Ningbo Co., Ltd in the form of bills payable for a term until November
30, 2021, which was secured by the Company&#x2019;s cash totaled RMB20 million (approximately $3.10 million) (Note 2).</us-gaap:DebtInstrumentDescription>
    <us-gaap:ScheduleOfQuantitativeInformationAboutFinancialAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-style: italic; text-align: center"&gt;December&#160;31,&lt;/td&gt;&lt;td style="white-space: nowrap; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-style: italic; text-align: center"&gt;June&#160;30,&lt;/td&gt;&lt;td style="white-space: nowrap; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Pledged deposits (note 2)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;8,791,499&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;19,065,551&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Right-of-use assets (note 11)&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;7,500,780&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;div style="-sec-ix-hidden: hidden-fact-167"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Buildings&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;16,721,178&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;div style="-sec-ix-hidden: hidden-fact-168"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Machinery and equipment&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;4,926,886&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-169"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;37,940,343&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;19,065,551&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&#160;&lt;/p&gt;</us-gaap:ScheduleOfQuantitativeInformationAboutFinancialAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTextBlock>
    <us-gaap:DebtInstrumentCollateralAmount contextRef="c266" decimals="0" unitRef="usd">8791499</us-gaap:DebtInstrumentCollateralAmount>
    <us-gaap:DebtInstrumentCollateralAmount contextRef="c267" decimals="0" unitRef="usd">19065551</us-gaap:DebtInstrumentCollateralAmount>
    <us-gaap:DebtInstrumentCollateralAmount contextRef="c268" decimals="0" unitRef="usd">7500780</us-gaap:DebtInstrumentCollateralAmount>
    <us-gaap:DebtInstrumentCollateralAmount contextRef="c270" decimals="0" unitRef="usd">16721178</us-gaap:DebtInstrumentCollateralAmount>
    <us-gaap:DebtInstrumentCollateralAmount contextRef="c272" decimals="0" unitRef="usd">4926886</us-gaap:DebtInstrumentCollateralAmount>
    <us-gaap:DebtInstrumentCollateralAmount contextRef="c2" decimals="0" unitRef="usd">37940343</us-gaap:DebtInstrumentCollateralAmount>
    <us-gaap:DebtInstrumentCollateralAmount contextRef="c3" decimals="0" unitRef="usd">19065551</us-gaap:DebtInstrumentCollateralAmount>
    <us-gaap:InterestExpense contextRef="c5" decimals="0" unitRef="usd">391155</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c4" decimals="0" unitRef="usd">92912</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c0" decimals="0" unitRef="usd">788361</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c6" decimals="0" unitRef="usd">306495</us-gaap:InterestExpense>
    <us-gaap:ScheduleOfShortTermDebtTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&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-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center"&gt;December&#160;31,&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center"&gt;June&#160;30,&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;Note&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;Advance from related parties&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: right"&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: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 69%; text-align: left"&gt;&#x2013; Mr. Xiangqian Li, the Company&#x2019;s Former CEO&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 6%; text-align: center"&gt;(a)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;100,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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;100,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;&#x2013; Mr. Yunfei Li&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;(b)&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;278,739&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;95,397&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#x2013; Shareholders&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;(c)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;92,446&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;93,449&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;471,185&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;288,846&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&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;Advances from unrelated third party&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;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;&#x2013; Mr. Wenwu Yu&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;(d)&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;16,823&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;17,005&lt;/td&gt;&lt;td style="text-align: left"&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;&#x2013; Ms. Longqian Peng&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;(d)&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;689,275&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;446,970&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;&#x2013; Suzhou Zhengyuanwei Needle Ce Co., Ltd&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;(e)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;76,586&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;77,416&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;782,684&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;541,391&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1,253,869&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;830,237&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;</us-gaap:ScheduleOfShortTermDebtTextBlock>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="c274"
      decimals="0"
      id="ix_12_fact"
      unitRef="usd">100000</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="c275"
      decimals="0"
      id="ix_13_fact"
      unitRef="usd">100000</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent contextRef="c276" decimals="0" id="ix_6_fact" unitRef="usd">278739</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent contextRef="c118" decimals="0" id="ix_7_fact" unitRef="usd">95397</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent contextRef="c277" decimals="0" id="ix_4_fact" unitRef="usd">92446</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent contextRef="c278" decimals="0" id="ix_5_fact" unitRef="usd">93449</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent contextRef="c2" decimals="0" unitRef="usd">471185</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent contextRef="c3" decimals="0" unitRef="usd">288846</us-gaap:DueToRelatedPartiesCurrent>
    <cbat:AdvancesFromUnrelatedThirdParty contextRef="c279" decimals="0" id="ix_8_fact" unitRef="usd">16823</cbat:AdvancesFromUnrelatedThirdParty>
    <cbat:AdvancesFromUnrelatedThirdParty contextRef="c280" decimals="0" id="ix_9_fact" unitRef="usd">17005</cbat:AdvancesFromUnrelatedThirdParty>
    <cbat:AdvancesFromUnrelatedThirdParty
      contextRef="c281"
      decimals="0"
      id="ix_10_fact"
      unitRef="usd">689275</cbat:AdvancesFromUnrelatedThirdParty>
    <cbat:AdvancesFromUnrelatedThirdParty
      contextRef="c282"
      decimals="0"
      id="ix_11_fact"
      unitRef="usd">446970</cbat:AdvancesFromUnrelatedThirdParty>
    <cbat:AdvancesFromUnrelatedThirdParty contextRef="c283" decimals="0" id="ix_2_fact" unitRef="usd">76586</cbat:AdvancesFromUnrelatedThirdParty>
    <cbat:AdvancesFromUnrelatedThirdParty contextRef="c284" decimals="0" id="ix_3_fact" unitRef="usd">77416</cbat:AdvancesFromUnrelatedThirdParty>
    <cbat:AdvancesFromUnrelatedThirdParty contextRef="c2" decimals="0" unitRef="usd">782684</cbat:AdvancesFromUnrelatedThirdParty>
    <cbat:AdvancesFromUnrelatedThirdParty contextRef="c3" decimals="0" unitRef="usd">541391</cbat:AdvancesFromUnrelatedThirdParty>
    <cbat:OtherShortTermsBorrowings contextRef="c2" decimals="0" unitRef="usd">1253869</cbat:OtherShortTermsBorrowings>
    <cbat:OtherShortTermsBorrowings contextRef="c3" decimals="0" unitRef="usd">830237</cbat:OtherShortTermsBorrowings>
    <cbat:InvestmentAgreementsDescription contextRef="c263">In 2019, according to the investment
agreements and agreed by the investors, the Company returned partial earnest money of $966,579 (approximately RMB6.7 million) to these
investors.&#160;</cbat:InvestmentAgreementsDescription>
    <us-gaap:LoansAndLeasesReceivableRelatedPartiesDescription contextRef="c91">the Company entered
into a cancellation agreement with Mr. Shangdong Liu, Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping Shen (the creditors). Pursuant to the
terms of the cancellation agreement, Mr. Shangdong Liu, Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping Shen agreed to cancel and convert
the Fifth Debt (note 1) and the Unpaid Earnest Money in exchange for 528,053, 3,536,068, 2,267,798 and 2,267,798 shares of common stock
of the Company, respectively, at an exchange price of $0.6 per share. Upon receipt of the shares, the creditors will release the Company
from any claims, demands and other obligations relating to the Fifth Debt and the Unpaid Earnest Money.</us-gaap:LoansAndLeasesReceivableRelatedPartiesDescription>
    <cbat:RemainedOutstandingValue contextRef="c264" decimals="0" unitRef="usd">93449</cbat:RemainedOutstandingValue>
    <cbat:LoanAgreementDescription contextRef="c265">Company entered into a short term loan agreement with Suzhou Zhengyuanwei Needle Ce Co., Ltd, an unrelated party to loan RMB0.6 million (approximately $0.1 million), bearing annual interest rate of 12%. As of June 30, 2021, loan amount of RMB0.5 million ($77,416) remained outstanding.</cbat:LoanAgreementDescription>
    <us-gaap:InterestExpenseRelatedParty contextRef="c4" decimals="0" unitRef="usd">135793</us-gaap:InterestExpenseRelatedParty>
    <us-gaap:InterestExpenseRelatedParty contextRef="c5" decimals="0" unitRef="usd">2347</us-gaap:InterestExpenseRelatedParty>
    <us-gaap:InterestExpenseRelatedParty contextRef="c6" decimals="0" unitRef="usd">290769</us-gaap:InterestExpenseRelatedParty>
    <us-gaap:InterestExpenseRelatedParty contextRef="c0" decimals="0" unitRef="usd">4661</us-gaap:InterestExpenseRelatedParty>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;15.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Accrued Expenses and Other Payables&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;Accrued expenses and other payables as of December 31, 2020
and June 30, 2021 consisted of the following:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center"&gt;December&#160;31,&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center"&gt;June 30,&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;2020&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 76%; text-align: left"&gt;Construction costs payable&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;273,279&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;1,998,028&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Equipment purchase payable&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;5,431,132&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,240,153&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Liquidated damages (note a)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,210,119&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,210,119&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Accrued staff costs&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,083,660&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,640,580&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Customer deposits&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;394,536&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;358,757&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Deferred revenue&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;784,000&lt;/p&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"&gt;Other payables and accruals&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"&gt;2,252,733&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"&gt;2,175,543&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"&gt;11,645,459&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"&gt;12,407,180&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt; &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt; &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 24px"&gt;&#160;&lt;/td&gt; &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On August 15, 2006, the SEC declared effective a post-effective amendment that the Company had filed on August 4, 2006, terminating the effectiveness of a resale registration statement on Form SB-2 that had been filed pursuant to a registration rights agreement with certain shareholders to register the resale of shares held by those shareholders. The Company subsequently filed Form S-1 for these shareholders. On December 8, 2006, the Company filed its Annual Report on Form 10-K for the year ended September 30, 2006 (the &#x201c;2006 Form 10-K&#x201d;). After the filing of the 2006 Form 10-K, the Company&#x2019;s previously filed registration statement on Form S-1 was no longer available for resale by the selling shareholders whose shares were included in such Form S-1. Under the registration rights agreement, those selling shareholders became eligible for liquidated damages from the Company relating to the above two events totaling approximately $1,051,000. As of December 31, 2019 and March 31, 2020, no liquidated damages relating to both events have been paid.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 42.55pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;On November 9, 2007, the Company completed
a private placement for the gross proceeds to the Company of $13,650,000 by selling 3,500,000 shares of common stock at the price of $3.90
per share. Roth Capital Partners, LLC acted as the Company&#x2019;s exclusive financial advisor and placement agent in connection with
the private placement and received a cash fee of $819,000. The Company may have become liable for liquidated damages to certain shareholders
whose shares were included in a resale registration statement on Form S-3 that the Company filed pursuant to a registration rights agreement
that the Company entered into with such shareholders in November 2007. Under the registration rights agreement, among other things, if
a registration statement filed pursuant thereto was not declared effective by the SEC by the 100th calendar day after the closing of the
Company&#x2019;s private placement on November 9, 2007, or the &#x201c;Effectiveness Deadline&#x201d;, then the Company would be liable to
pay partial liquidated damages to each such investor of (a) 1.5% of the aggregate purchase price paid by such investor for the shares
it purchased on the one month anniversary of the Effectiveness Deadline; (b) an additional 1.5% of the aggregate purchase price paid by
such investor every thirtieth day thereafter (pro rated for periods totaling less than thirty days) until the earliest of the effectiveness
of the registration statement, the ten-month anniversary of the Effectiveness Deadline and the time that the Company is no longer required
to keep such resale registration statement effective because either such shareholders have sold all of their shares or such shareholders
may sell their shares pursuant to Rule 144 without volume limitations; and (c) 0.5% of the aggregate purchase price paid by such investor
for the shares it purchased in the Company&#x2019;s November 2007 private placement on each of the following dates: the ten-month anniversary
of the Effectiveness Deadline and every thirtieth day thereafter (prorated for periods totaling less than thirty days), until the earlier
of the effectiveness of the registration statement and the time that the Company no longer is required to keep such resale registration
statement effective because either such shareholders have sold all of their shares or such shareholders may sell their shares pursuant
to Rule 144 without volume limitations. Such liquidated damages would bear interest at the rate of 1% per month (prorated for partial
months) until paid in full.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;On December 21, 2007, pursuant to the
registration rights agreement, the Company filed a registration statement on Form S-3, which was declared effective by the SEC on May
7, 2008. As a result, the Company estimated liquidated damages amounting to $561,174 for the November 2007 registration rights agreement.
As of December 31, 2020 and June 30, 2021, the Company had settled the liquidated damages with all the investors and the remaining provision
of approximately $159,000 was included in other payables and accruals.&lt;/p&gt;</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center"&gt;December&#160;31,&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center"&gt;June 30,&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;2020&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 76%; text-align: left"&gt;Construction costs payable&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;273,279&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;1,998,028&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Equipment purchase payable&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;5,431,132&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,240,153&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Liquidated damages (note a)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,210,119&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,210,119&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Accrued staff costs&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,083,660&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,640,580&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Customer deposits&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;394,536&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;358,757&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Deferred revenue&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;-&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;784,000&lt;/p&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"&gt;Other payables and accruals&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"&gt;2,252,733&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"&gt;2,175,543&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"&gt;11,645,459&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"&gt;12,407,180&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt; &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt; &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 24px"&gt;&#160;&lt;/td&gt; &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On August 15, 2006, the SEC declared effective a post-effective amendment that the Company had filed on August 4, 2006, terminating the effectiveness of a resale registration statement on Form SB-2 that had been filed pursuant to a registration rights agreement with certain shareholders to register the resale of shares held by those shareholders. The Company subsequently filed Form S-1 for these shareholders. On December 8, 2006, the Company filed its Annual Report on Form 10-K for the year ended September 30, 2006 (the &#x201c;2006 Form 10-K&#x201d;). After the filing of the 2006 Form 10-K, the Company&#x2019;s previously filed registration statement on Form S-1 was no longer available for resale by the selling shareholders whose shares were included in such Form S-1. Under the registration rights agreement, those selling shareholders became eligible for liquidated damages from the Company relating to the above two events totaling approximately $1,051,000. As of December 31, 2019 and March 31, 2020, no liquidated damages relating to both events have been paid.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 42.55pt; text-align: justify"&gt;&#160;&lt;/p&gt;</us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <us-gaap:ConstructionPayableCurrent contextRef="c2" decimals="0" unitRef="usd">273279</us-gaap:ConstructionPayableCurrent>
    <us-gaap:ConstructionPayableCurrent contextRef="c3" decimals="0" unitRef="usd">1998028</us-gaap:ConstructionPayableCurrent>
    <cbat:EquipmentPurchasePayable contextRef="c2" decimals="0" unitRef="usd">5431132</cbat:EquipmentPurchasePayable>
    <cbat:EquipmentPurchasePayable contextRef="c3" decimals="0" unitRef="usd">4240153</cbat:EquipmentPurchasePayable>
    <cbat:LiquidatedDamagesAmount contextRef="c2" decimals="0" id="ix_14_fact" unitRef="usd">1210119</cbat:LiquidatedDamagesAmount>
    <cbat:LiquidatedDamagesAmount contextRef="c3" decimals="0" id="ix_15_fact" unitRef="usd">1210119</cbat:LiquidatedDamagesAmount>
    <us-gaap:AccruedEmployeeBenefitsCurrent contextRef="c2" decimals="0" unitRef="usd">2083660</us-gaap:AccruedEmployeeBenefitsCurrent>
    <us-gaap:AccruedEmployeeBenefitsCurrent contextRef="c3" decimals="0" unitRef="usd">1640580</us-gaap:AccruedEmployeeBenefitsCurrent>
    <cbat:AccruedCustomerDeposits contextRef="c2" decimals="0" unitRef="usd">394536</cbat:AccruedCustomerDeposits>
    <cbat:AccruedCustomerDeposits contextRef="c3" decimals="0" unitRef="usd">358757</cbat:AccruedCustomerDeposits>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue contextRef="c3" decimals="0" unitRef="usd">784000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c2" decimals="0" unitRef="usd">2252733</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c3" decimals="0" unitRef="usd">2175543</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent contextRef="c2" decimals="0" unitRef="usd">11645459</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent contextRef="c3" decimals="0" unitRef="usd">12407180</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <cbat:LiquidatedDamageAmount contextRef="c285" decimals="0" unitRef="usd">1051000</cbat:LiquidatedDamageAmount>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c286" decimals="0" unitRef="usd">13650000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction contextRef="c286" decimals="INF" unitRef="shares">3500000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare contextRef="c287" decimals="2" unitRef="usdPershares">3.90</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:DebtInstrumentFeeAmount contextRef="c287" decimals="0" unitRef="usd">819000</us-gaap:DebtInstrumentFeeAmount>
    <cbat:LiquidatedDamagesDescription contextRef="c286">(a) 1.5% of the aggregate purchase price paid by such investor for the shares
it purchased on the one month anniversary of the Effectiveness Deadline; (b) an additional 1.5% of the aggregate purchase price paid by
such investor every thirtieth day thereafter (pro rated for periods totaling less than thirty days) until the earliest of the effectiveness
of the registration statement, the ten-month anniversary of the Effectiveness Deadline and the time that the Company is no longer required
to keep such resale registration statement effective because either such shareholders have sold all of their shares or such shareholders
may sell their shares pursuant to Rule 144 without volume limitations; and (c) 0.5% of the aggregate purchase price paid by such investor
for the shares it purchased in the Company&#x2019;s November 2007 private placement on each of the following dates: the ten-month anniversary
of the Effectiveness Deadline and every thirtieth day thereafter (prorated for periods totaling less than thirty days), until the earlier
of the effectiveness of the registration statement and the time that the Company no longer is required to keep such resale registration
statement effective because either such shareholders have sold all of their shares or such shareholders may sell their shares pursuant
to Rule 144 without volume limitations. Such liquidated damages would bear interest at the rate of 1% per month (prorated for partial
months) until paid in full.</cbat:LiquidatedDamagesDescription>
    <cbat:LiquidatedDamages contextRef="c288" decimals="0" unitRef="usd">561174</cbat:LiquidatedDamages>
    <cbat:LiquidatedDamages contextRef="c3" decimals="0" unitRef="usd">159000</cbat:LiquidatedDamages>
    <cbat:OtherLongTermPayablesTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;16.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Deferred Government Grants&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;Deferred government grants as of December 31, 2020 and June
30, 2021 consist of the following:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center"&gt;December&#160;31,&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center"&gt;June&#160;30,&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Total government grants&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;7,456,308&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;7,460,562&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: Current portion&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(151,476&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(153,118&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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; padding-bottom: 4pt"&gt;Non-current portion&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;7,304,832&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;7,307,444&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;In September 2013, the Management Committee
of Dalian Economic Zone Management Committee (the &#x201c;Management Committee&#x201d;) provided a subsidy of RMB150 million to finance
the costs incurred in moving the Company facilities to Dalian, including the loss of sales while the new facilities were being constructed.
For the year ended September 30, 2015, the Company recognized $23,103,427 as income after offset of the related removal expenditures of
$1,004,027. No such income or offset was recognized in the three and six months ended June 30, 2020 and 2021.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On October 17, 2014, the Company received
a subsidy of RMB46,150,000 pursuant to an agreement with the Management Committee dated July 2, 2013 for costs of land use rights and
to be used to construct the new manufacturing site in Dalian. Part of the facilities had been completed and was operated in July 2015
and the Company has initiated amortization on a straight-line basis over the estimated useful lives of the depreciable facilities constructed
thereon.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On June 23, 2020, BAK Asia, the Company
wholly-owned Hong Kong subsidiary, entered into a framework investment agreement with Jiangsu Gaochun Economic Development Zone Development
Group Company (&#x201c;Gaochun EDZ&#x201d;), pursuant to which the Company intended to develop certain lithium battery projects that aim
to have a production capacity of 8Gwh. Gaochun EDZ agreed to provide various support to facilitate the development and operation of the
projects. As of the date of this report, the Company received RMB20 million (approximately $3.10 million) subsidy from Gaochun EDZ. The
Company will recognize the government subsidies as income or offsets them against the related expenditures when there are no present or
future obligations for the subsidized projects.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;The Company offset government
grants of $34,886 and $38,266 for the three months ended June 30, 2020 and 2021 and $70,307 and $76,399 for the six months ended
June 30, 2020 and 2021, respectively, against depreciation expenses of the Dalian facilities.&lt;/p&gt;</cbat:OtherLongTermPayablesTextBlock>
    <cbat:ScheduleOfDeferredGovernmentGrantsTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center"&gt;December&#160;31,&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center"&gt;June&#160;30,&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Total government grants&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;7,456,308&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;7,460,562&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: Current portion&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(151,476&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(153,118&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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; padding-bottom: 4pt"&gt;Non-current portion&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;7,304,832&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;7,307,444&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#160;&lt;/p&gt;</cbat:ScheduleOfDeferredGovernmentGrantsTableTextBlock>
    <us-gaap:OtherLongTermDebt contextRef="c2" decimals="0" unitRef="usd">7456308</us-gaap:OtherLongTermDebt>
    <us-gaap:OtherLongTermDebt contextRef="c3" decimals="0" unitRef="usd">7460562</us-gaap:OtherLongTermDebt>
    <us-gaap:OtherLongTermDebtCurrent contextRef="c2" decimals="0" unitRef="usd">151476</us-gaap:OtherLongTermDebtCurrent>
    <us-gaap:OtherLongTermDebtCurrent contextRef="c3" decimals="0" unitRef="usd">153118</us-gaap:OtherLongTermDebtCurrent>
    <us-gaap:OtherLongTermDebtNoncurrent contextRef="c2" decimals="0" unitRef="usd">7304832</us-gaap:OtherLongTermDebtNoncurrent>
    <us-gaap:OtherLongTermDebtNoncurrent contextRef="c3" decimals="0" unitRef="usd">7307444</us-gaap:OtherLongTermDebtNoncurrent>
    <cbat:FinanceCosts contextRef="c289" decimals="-6" unitRef="cny">150000000</cbat:FinanceCosts>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c290" decimals="0" unitRef="usd">23103427</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:PaymentsForRemovalCosts contextRef="c290" decimals="0" unitRef="usd">1004027</us-gaap:PaymentsForRemovalCosts>
    <cbat:SubsidyReceived contextRef="c291" decimals="0" unitRef="cny">46150000</cbat:SubsidyReceived>
    <cbat:SubsidyReceived contextRef="c292" decimals="-6" unitRef="cny">20000000</cbat:SubsidyReceived>
    <cbat:SubsidyReceived contextRef="c292" decimals="-4" unitRef="usd">3100000</cbat:SubsidyReceived>
    <us-gaap:OtherDepreciationAndAmortization contextRef="c4" decimals="0" unitRef="usd">34886</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:OtherDepreciationAndAmortization contextRef="c5" decimals="0" unitRef="usd">38266</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:OtherDepreciationAndAmortization contextRef="c6" decimals="0" unitRef="usd">70307</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:OtherDepreciationAndAmortization contextRef="c0" decimals="0" unitRef="usd">76399</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:ProductWarrantyDisclosureTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;17.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Product Warranty Provision&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;The Company maintains a policy of providing
after sales support for certain of its new EV and LEV battery products introduced since October 1, 2015 by way of a warranty program.
The limited cover covers a period of six to twenty four months for battery cells, a period of twelve to twenty seven months for battery
modules for light electric vehicles (LEV) such as electric bicycles, and a period of three years to eight years (or 120,000 or 200,000
km if reached sooner) for battery modules for electric vehicles (EV). The Company accrues an estimate of its exposure to warranty claims
based on both current and historical product sales data and warranty costs incurred. The Company assesses the adequacy of its recorded
warranty liability at least annually and adjusts the amounts as necessary.&lt;/p&gt;</us-gaap:ProductWarrantyDisclosureTextBlock>
    <us-gaap:StandardProductWarrantyDescription contextRef="c0">The Company maintains a policy of providing
after sales support for certain of its new EV and LEV battery products introduced since October 1, 2015 by way of a warranty program.
The limited cover covers a period of six to twenty four months for battery cells, a period of twelve to twenty seven months for battery
modules for light electric vehicles (LEV) such as electric bicycles, and a period of three years to eight years (or 120,000 or 200,000
km if reached sooner) for battery modules for electric vehicles (EV). The Company accrues an estimate of its exposure to warranty claims
based on both current and historical product sales data and warranty costs incurred. The Company assesses the adequacy of its recorded
warranty liability at least annually and adjusts the amounts as necessary.</us-gaap:StandardProductWarrantyDescription>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;18.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 24px; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 24px; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;(a)&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Income taxes in the condensed consolidated statements of comprehensive income (loss)&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.25in"&gt;The Company&#x2019;s provision for income
taxes expenses consisted of:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;Three months ended &lt;br/&gt; June 30,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;Six months ended&lt;br/&gt; June 30,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;PRC income tax:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&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: right"&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: right"&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: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 9pt; width: 52%"&gt;Current&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-170"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-171"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-172"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-173"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt; padding-left: 9pt"&gt;Deferred&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-174"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-175"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-176"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-177"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-178"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-179"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-180"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-181"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;United States Tax&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;CBAK is a Nevada corporation that is
subject to U.S. corporate income tax on its taxable income at a rate of up to 21% for taxable years beginning after December 31, 2017
and U.S. corporate income tax on its taxable income of up to 35% for prior tax years. The U.S. Tax Reform signed into law on December
22, 2017 significantly modified the U.S. Internal Revenue Code by, among other things, reducing the statutory U.S. federal corporate income
tax rate from 35% to 21% for taxable years beginning after December 31, 2017; limiting and/or eliminating many business deductions; migrating
the U.S. to a territorial tax system with a one-time transition tax on a mandatory deemed repatriation of previously deferred foreign
earnings of certain foreign subsidiaries; subject to certain limitations, generally eliminating U.S. corporate income tax on dividends
from foreign subsidiaries; and providing for new taxes on certain foreign earnings. Taxpayers may elect to pay the one-time transition
tax over eight years, or in a single lump sum.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
U.S. Tax Reform also includes provisions for a new tax on GILTI effective for tax years of foreign corporations beginning after December
31, 2017. The GILTI provisions impose a tax on foreign income in excess of a deemed return on tangible assets of controlled foreign corporations
(&#x201c;CFCs&#x201d;), subject to the possible use of foreign tax credits and a deduction equal to 50 percent to offset the income tax
liability, subject to some limitations.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company&#x2019;s management is still evaluating the effect of the U.S. Tax Reform on CBAK. Management may update its judgment of that
effect based on its continuing evaluation and on future regulations or guidance issued by the U.S. Department of the Treasury, and specific
actions the Company may take in the future.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;To
the extent that portions of CBAK&#x2019;s U.S. taxable income, such as Subpart F income or GILTI, are determined to be from sources outside
of the U.S., subject to certain limitations, Sohu.com Inc. may be able to claim foreign tax credits to offset its U.S. income tax liabilities.
If dividends that CBAK receives from its subsidiaries are determined to be from sources outside of the U.S., subject to certain limitations,
CBAK will generally not be required to pay U.S. corporate income tax on those dividends. Any liabilities for U.S. corporate income tax
will be accrued in the Company&#x2019;s consolidated statements of comprehensive income and estimated tax payments will be made when required
by U.S. law.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;No
provision for income taxes in the United States or elsewhere has been made as CBAK had no taxable income for the three and six months
ended June 30, 2020 and 2021.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Hong
Kong Tax&lt;/b&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;BAK
Asia and BAK Investments are subject to Hong Kong profits tax rate of 16.5% and did not have any assessable profits arising in or
derived from Hong Kong for the three and six months ended June 30, 2020 and 2021 and accordingly no provision for Hong Kong profits
tax was made in these periods.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;PRC
Tax&lt;/b&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
CIT Law in China applies an income tax rate of 25% to all enterprises but grants preferential tax treatment to High-New Technology Enterprises.
CBAK Power was regarded as a &#x201c;High-new technology enterprise&#x201d; pursuant to a certificate jointly issued by the relevant Dalian
Government authorities. The certificate was valid for three years commencing from year 2018. Under the preferential tax treatment, CBAK
Power was entitled to enjoy a tax rate of 15% for the years from 2019 to 2021 provided that the qualifying conditions as a High-new technology
enterprise were met.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;A
reconciliation of the provision for income taxes determined at the statutory income tax rate to the Company&#x2019;s income taxes is as
follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Three
    months ended&lt;br/&gt;
    June&#160;30,&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Six
    months ended&lt;br/&gt;
    June&#160;30,&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;2020&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;2021&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;2020&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;2021&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 52%; padding-left: 9pt; text-indent: -9pt"&gt;(&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Loss) Income
    before income taxes&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(1,198,167&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;2,720,223&lt;/p&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(3,552,278&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;32,328,391&lt;/p&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;United
    States federal corporate income tax rate&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;21&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;21&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;21&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;21&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Income
    tax credit computed at United States statutory corporate income tax rate&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(251,615&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;571,247&lt;/p&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(745,978&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;6,788,962&lt;/p&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Reconciling
    items:&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Rate
    differential for PRC earnings&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(26,214&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;(96,677&lt;/p&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(95,439&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;(27,673&lt;/p&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Non-deductible
    expenses (non-taxable income)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;81,224&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;(1,342,568&lt;/p&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;148,903&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;(7,229,358&lt;/p&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Share
    based payments&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;32,332&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;19,688&lt;/p&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;95,360&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;50,940&lt;/p&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Valuation
    allowance on deferred tax assets&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;164,273&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;848,310&lt;/p&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;597,154&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;417,129&lt;/p&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Income
    tax expenses&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-182"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-183"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-184"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-185"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 24px; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 24px; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;(b)&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Deferred tax assets and deferred tax liabilities&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
tax effects of temporary differences that give rise to significant portions of the deferred tax assets and liabilities as of December
31, 2020 and June 30, 2021 are presented below:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;December&#160;31,&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;June&#160;30,&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;2020&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;2021&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Deferred
    tax assets&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 74%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Trade
    accounts receivable&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,354,762&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;1,311,220&lt;/p&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Inventories&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;575,575&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;601,795&lt;/p&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Property,
    plant and equipment&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,271,986&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;1,193,302&lt;/p&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Impairment on non-marketable equity securities&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-186"&gt;-&lt;/div&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;172,996&lt;/p&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Provision
    for product warranty&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;497,901&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;497,846&lt;/p&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Net
    operating loss carried forward&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;31,060,254&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;31,400,448&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Valuation
    allowance&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(34,760,478&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(35,177,607&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Deferred
    tax assets, non-current&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-187"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-188"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Deferred
    tax liabilities, non-current&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-189"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-190"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;As of December 31, 2020 and June 30,
2021, the Company&#x2019;s U.S. entity had net operating loss carry forwards of $103,580,741, of which $102,293 available to reduce future
taxable income which will expire in various years through 2035 and $103,478,448 available to offset capital gains recognized in the succeeding
5 tax years and the Company&#x2019;s PRC subsidiaries had net operating loss carry forwards of $37,536,687 and $38,593,969, respectively,
which will expire in various years through 2028. Management believes it is more likely than not that the Company will not realize these
potential tax benefits as these operations will not generate any operating profits in the foreseeable future. As a result, a valuation
allowance was provided against the full amount of the potential tax benefits.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;According
to the PRC Tax Administration and Collection Law, the statute of limitations is three years if the underpayment of taxes is due to computational
errors made by the taxpayer or its withholding agent. The statute of limitations extends to five years under special circumstances, which
are not clearly defined. In the case of a related party transaction, the statute of limitations is ten years. There is no statute of
limitations in the case of tax evasion.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
impact of an uncertain income tax positions on the income tax return must be recognized at the largest amount that is more likely than
not to be sustained upon audit by the relevant tax authority. An uncertain income tax position will not be recognized if it has less
than a 50% likelihood of being sustained. Interest and penalties on income taxes will be classified as a component of the provisions
for income taxes.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
significant uncertain tax position arose from the subsidies granted by the local government for the Company&#x2019;s PRC subsidiary, which
may be modified or challenged by the central government or the tax authority. A reconciliation of January 1, 2021 through June 30, 2021
amount of unrecognized tax benefits excluding interest and penalties (&#x201c;Gross UTB&#x201d;) is as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Gross
    UTB&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Surcharge&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Net
    UTB&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 67%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Balance
    as of January 1, 2021&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 8%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;7,511,182&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 8%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-191"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 8%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;7,511,182&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Decrease
    in unrecognized tax benefits taken in current period&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;81,408&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-192"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;81,408&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Balance
    as of June 30, 2021&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;7,592,590&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-193"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;7,592,590&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of December 31, 2020 and June 30, 2021, the Company had not accrued any interest and penalties related to unrecognized tax benefits.&lt;/span&gt;&lt;/p&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;Three months ended &lt;br/&gt; June 30,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;Six months ended&lt;br/&gt; June 30,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;PRC income tax:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&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: right"&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: right"&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: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 9pt; width: 52%"&gt;Current&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-170"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-171"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-172"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-173"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt; padding-left: 9pt"&gt;Deferred&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-174"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-175"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-176"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-177"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-178"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-179"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-180"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-181"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c293" decimals="2" unitRef="pure">0.21</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c294" decimals="2" unitRef="pure">0.35</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c294" decimals="2" unitRef="pure">0.35</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c293" decimals="2" unitRef="pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c295" decimals="3" unitRef="pure">0.165</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <cbat:PrcTaxDescription contextRef="c0">The
CIT Law in China applies an income tax rate of 25% to all enterprises but grants preferential tax treatment to High-New Technology Enterprises.
CBAK Power was regarded as a &#x201c;High-new technology enterprise&#x201d; pursuant to a certificate jointly issued by the relevant Dalian
Government authorities. The certificate was valid for three years commencing from year 2018. Under the preferential tax treatment, CBAK
Power was entitled to enjoy a tax rate of 15% for the years from 2019 to 2021 provided that the qualifying conditions as a High-new technology
enterprise were met.&#160;</cbat:PrcTaxDescription>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Three
    months ended&lt;br/&gt;
    June&#160;30,&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Six
    months ended&lt;br/&gt;
    June&#160;30,&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;2020&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;2021&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;2020&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;2021&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 52%; padding-left: 9pt; text-indent: -9pt"&gt;(&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Loss) Income
    before income taxes&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(1,198,167&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;2,720,223&lt;/p&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(3,552,278&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;32,328,391&lt;/p&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;United
    States federal corporate income tax rate&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;21&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;21&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;21&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;21&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Income
    tax credit computed at United States statutory corporate income tax rate&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(251,615&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;571,247&lt;/p&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(745,978&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;6,788,962&lt;/p&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Reconciling
    items:&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Rate
    differential for PRC earnings&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(26,214&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;(96,677&lt;/p&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(95,439&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;(27,673&lt;/p&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Non-deductible
    expenses (non-taxable income)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;81,224&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;(1,342,568&lt;/p&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;148,903&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;(7,229,358&lt;/p&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Share
    based payments&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;32,332&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;19,688&lt;/p&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;95,360&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;50,940&lt;/p&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Valuation
    allowance on deferred tax assets&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;164,273&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;848,310&lt;/p&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;597,154&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;417,129&lt;/p&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Income
    tax expenses&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-182"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-183"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-184"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-185"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <cbat:LossIncomeBeforeIncomeTaxes contextRef="c4" decimals="0" unitRef="usd">-1198167</cbat:LossIncomeBeforeIncomeTaxes>
    <cbat:LossIncomeBeforeIncomeTaxes contextRef="c5" decimals="0" unitRef="usd">2720223</cbat:LossIncomeBeforeIncomeTaxes>
    <cbat:LossIncomeBeforeIncomeTaxes contextRef="c6" decimals="0" unitRef="usd">-3552278</cbat:LossIncomeBeforeIncomeTaxes>
    <cbat:LossIncomeBeforeIncomeTaxes contextRef="c0" decimals="0" unitRef="usd">32328391</cbat:LossIncomeBeforeIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c4" decimals="2" unitRef="pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c5" decimals="2" unitRef="pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c6" decimals="2" unitRef="pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c0" decimals="2" unitRef="pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="c4" decimals="0" unitRef="usd">-251615</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="c5" decimals="0" unitRef="usd">571247</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="c6" decimals="0" unitRef="usd">-745978</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="c0" decimals="0" unitRef="usd">6788962</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential contextRef="c4" decimals="0" unitRef="usd">-26214</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential contextRef="c5" decimals="0" unitRef="usd">-96677</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential contextRef="c6" decimals="0" unitRef="usd">-95439</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential contextRef="c0" decimals="0" unitRef="usd">-27673</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense contextRef="c4" decimals="0" unitRef="usd">81224</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense contextRef="c5" decimals="0" unitRef="usd">-1342568</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense contextRef="c6" decimals="0" unitRef="usd">148903</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense contextRef="c0" decimals="0" unitRef="usd">-7229358</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost contextRef="c4" decimals="0" unitRef="usd">32332</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost contextRef="c5" decimals="0" unitRef="usd">19688</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost contextRef="c6" decimals="0" unitRef="usd">95360</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost contextRef="c0" decimals="0" unitRef="usd">50940</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c4" decimals="0" unitRef="usd">164273</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c5" decimals="0" unitRef="usd">848310</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c6" decimals="0" unitRef="usd">597154</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c0" decimals="0" unitRef="usd">417129</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;December&#160;31,&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;June&#160;30,&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;2020&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;2021&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Deferred
    tax assets&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 74%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Trade
    accounts receivable&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,354,762&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;1,311,220&lt;/p&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Inventories&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;575,575&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;601,795&lt;/p&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Property,
    plant and equipment&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,271,986&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;1,193,302&lt;/p&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Impairment on non-marketable equity securities&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-186"&gt;-&lt;/div&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;172,996&lt;/p&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Provision
    for product warranty&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;497,901&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;497,846&lt;/p&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Net
    operating loss carried forward&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;31,060,254&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;31,400,448&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Valuation
    allowance&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(34,760,478&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(35,177,607&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Deferred
    tax assets, non-current&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-187"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-188"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Deferred
    tax liabilities, non-current&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-189"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-190"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <cbat:DeferredTaxAssetNetNoncurrent contextRef="c296" decimals="0" unitRef="usd">1354762</cbat:DeferredTaxAssetNetNoncurrent>
    <cbat:DeferredTaxAssetNetNoncurrent contextRef="c297" decimals="0" unitRef="usd">1311220</cbat:DeferredTaxAssetNetNoncurrent>
    <cbat:DeferredTaxAssetNetNoncurrent contextRef="c298" decimals="0" unitRef="usd">575575</cbat:DeferredTaxAssetNetNoncurrent>
    <cbat:DeferredTaxAssetNetNoncurrent contextRef="c299" decimals="0" unitRef="usd">601795</cbat:DeferredTaxAssetNetNoncurrent>
    <cbat:DeferredTaxAssetNetNoncurrent contextRef="c300" decimals="0" unitRef="usd">1271986</cbat:DeferredTaxAssetNetNoncurrent>
    <cbat:DeferredTaxAssetNetNoncurrent contextRef="c301" decimals="0" unitRef="usd">1193302</cbat:DeferredTaxAssetNetNoncurrent>
    <cbat:DeferredTaxAssetNetNoncurrent contextRef="c303" decimals="0" unitRef="usd">172996</cbat:DeferredTaxAssetNetNoncurrent>
    <cbat:DeferredTaxAssetNetNoncurrent contextRef="c304" decimals="0" unitRef="usd">497901</cbat:DeferredTaxAssetNetNoncurrent>
    <cbat:DeferredTaxAssetNetNoncurrent contextRef="c305" decimals="0" unitRef="usd">497846</cbat:DeferredTaxAssetNetNoncurrent>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="c2" decimals="0" unitRef="usd">31060254</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="c3" decimals="0" unitRef="usd">31400448</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <cbat:DeferredTaxAssetValuationAllowanceNoncurrent contextRef="c2" decimals="0" unitRef="usd">-34760478</cbat:DeferredTaxAssetValuationAllowanceNoncurrent>
    <cbat:DeferredTaxAssetValuationAllowanceNoncurrent contextRef="c3" decimals="0" unitRef="usd">-35177607</cbat:DeferredTaxAssetValuationAllowanceNoncurrent>
    <us-gaap:TaxCreditCarryforwardDescription contextRef="c0">As of December 31, 2020 and June 30,
2021, the Company&#x2019;s U.S. entity had net operating loss carry forwards of $103,580,741, of which $102,293 available to reduce future
taxable income which will expire in various years through 2035 and $103,478,448 available to offset capital gains recognized in the succeeding
5 tax years and the Company&#x2019;s PRC subsidiaries had net operating loss carry forwards of $37,536,687 and $38,593,969, respectively,
which will expire in various years through 2028.</us-gaap:TaxCreditCarryforwardDescription>
    <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Gross
    UTB&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Surcharge&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Net
    UTB&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 67%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Balance
    as of January 1, 2021&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 8%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;7,511,182&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 8%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-191"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 8%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;7,511,182&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Decrease
    in unrecognized tax benefits taken in current period&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;81,408&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-192"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;81,408&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Balance
    as of June 30, 2021&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;7,592,590&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-193"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;7,592,590&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c306" decimals="0" unitRef="usd">7511182</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c308" decimals="0" unitRef="usd">7511182</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease contextRef="c309" decimals="0" unitRef="usd">81408</us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease>
    <us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease contextRef="c311" decimals="0" unitRef="usd">81408</us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c312" decimals="0" unitRef="usd">7592590</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c314" decimals="0" unitRef="usd">7592590</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;19.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Share-based
    Compensation&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Restricted
Shares&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Restricted
shares granted on June 30, 2015&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
June 12, 2015, the Board of Director approved the CBAK Energy Technology, Inc. 2015 Equity Incentive Plan (the &#x201c;2015 Plan&#x201d;)
for Employees, Directors and Consultants of the Company and its Affiliates. The maximum aggregate number of Shares that may be issued
under the Plan is ten million (10,000,000) Shares.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
June 30, 2015, pursuant to the 2015 Plan, the Compensation Committee of the Company&#x2019;s Board of Directors granted an aggregate of
690,000 restricted shares of the Company&#x2019;s common stock, par value $0.001, to certain employees, officers and directors of the
Company with a fair value of $3.24 per share on June 30, 2015. In accordance with the vesting schedule of the grant, the restricted shares
will vest in twelve equal quarterly installments on the last day of each fiscal quarter beginning on June 30, 2015 (i.e. last vesting
period: quarter ended March 31, 2018). The Company recognizes the share-based compensation expenses on a graded-vesting method.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;All
the restricted shares granted in respect of the restricted shares granted on June 30, 2015 had been vested on March 31, 2018.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of June 30, 2021, there was no unrecognized stock-based compensation associated with the above restricted shares and
1,667 vested shares were to be issued.&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Restricted
shares granted on April 19, 2016&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;On
April 19, 2016, pursuant to the Company&#x2019;s 2015 Equity Incentive Plan, the Compensation Committee of the Board of Directors of the
Company (the &#x201c;Compensation Committee&#x201d;) granted an aggregate of 500,000 restricted shares of the Company&#x2019;s common stock,
par value $0.001 (the &#x201c;Restricted Shares&#x201d;), to certain employees, officers and directors of the Company, of which 220,000
restricted shares were granted to the Company&#x2019;s executive officers and directors. There are three types of vesting schedules. First,
if the number of restricted shares granted is below 3,000, the shares will vest annually in 2 equal installments over a two year period
with the first vesting on June 30, 2017. Second, if the number of restricted shares granted is larger than or equal to 3,000 and is below
10,000, the shares will vest annually in 3 equal installments over a three year period with the first vesting on June 30, 2017. Third,
if the number of restricted shares granted is above or equal to 10,000, the shares will vest semi-annually in 6 equal installments over
a three year period with the first vesting on December 31, 2016. The fair value of these restricted shares was $2.68 per share on April
19, 2016. The Company recognizes the share-based compensation expenses over the vesting period (or the requisite service period) on a
graded-vesting method.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;All the restricted shares granted in
respect of the restricted shares granted on April 19, 2016 had been vested on June 30, 2019.&lt;/p&gt;&lt;p style="margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;As
of June 30, 2021, there was no unrecognized stock-based compensation associated with the above restricted shares and
4,167 vested shares were to be issued.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Restricted
shares granted on August 23, 2019&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;On
August 23, 2019, pursuant to the Company&#x2019;s 2015 Equity Incentive Plan, the Compensation Committee granted an aggregate of 1,887,000
restricted share units of the Company&#x2019;s common stock to certain employees, officers and directors of the Company, of which 710,000
restricted share units were granted to the Company&#x2019;s executive officers and directors. 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 annual in 3 equal installments over a three year period with the first vesting on March 31, 2021.
The fair value of these restricted shares was $0.9 per share on August 23, 2019. The Company recognizes the share-based compensation
expenses over the vesting period (or the requisite service period) on a graded-vesting method.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;The
Company recorded non-cash share-based compensation expense of $153,961 and $454,096 for three and six months ended June 30, 2020, respectively,
in respect of the restricted shares granted on August 23, 2019.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;The Company recorded non-cash share-based
compensation expense of $54,249 and $148,035 for three and six months ended June 30, 2021, respectively, in respect of the restricted
shares granted on August 23, 2019.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;As of June 30, 2021, non-vested restricted
share units granted on August 23, 2019 are as follows:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 89%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Non-vested
    shares as of January 1, 2021&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 8%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;855,504&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Vested&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(288,498&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(2,668&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Non-vested
    shares as of June 30, 2021&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;564,338&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of June 30, 2021, there was unrecognized stock-based compensation of $104,307 associated with the above restricted shares. As of June
30, 2021, no vested shares were to be issued.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="text-decoration:underline"&gt;Restricted shares granted on October
23, 2019&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On October 23, 2019, pursuant to the
Company&#x2019;s 2015 Equity Incentive Plan, the Compensation Committee granted an aggregate of 100,000 restricted share units of the Company&#x2019;s
common stock to an employee of the Company. In accordance with the vesting schedule of the grant, the restricted shares will vest semi-annually
in 6 equal installments over a three year period with the first vesting on October 30, 2020. The fair value of these restricted shares
was $3 per share on October 23, 2020. The Company recognizes the share-based compensation expenses over the vesting period (or the requisite
service period) on a graded-vesting method.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;The Company recorded non-cash share-based
compensation expense of $39,505 and $94,537 for three and six months ended June 30, 2021, respectively, in respect of the restricted shares
granted on August 23, 2019.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;As of June 30, 2021, non-vested restricted
share units granted on October 20, 2020 are as follows:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; padding-bottom: 1.5pt"&gt;Non-vested shares as of January 1, 2021&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-bottom: 1.5pt; text-align: right"&gt;83,333&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;Vested&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;(16,667&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Forfeited&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-194"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;Non-vested shares as of June 30, 2021&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;66,666&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;As of June 30, 2021, there was unrecognized
stock-based compensation of $113,272 associated with the above restricted shares. As of June 30, 2021, 16,667 vested shares were to be
issued.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
the Company itself is an investment holding company which is not expected to generate operating profits to realize the tax benefits arising
from its net operating loss carried forward, no income tax benefits were recognized for such stock-based compensation cost under the
stock option plan for the three and six months ended June 30, 2020 and 2021.&lt;/span&gt;&lt;/p&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="c315" decimals="INF" unitRef="shares">10000000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross contextRef="c316" decimals="INF" unitRef="shares">690000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:CommonStockParOrStatedValuePerShare contextRef="c317" decimals="3" unitRef="usdPershares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:SharePrice contextRef="c317" decimals="2" unitRef="usdPershares">3.24</us-gaap:SharePrice>
    <cbat:RestrictedSharesVestedSharesToBeIssued contextRef="c318" decimals="INF" unitRef="shares">1667</cbat:RestrictedSharesVestedSharesToBeIssued>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription contextRef="c319">the Company&#x2019;s 2015 Equity Incentive Plan, the Compensation Committee of the Board of Directors of the
Company (the &#x201c;Compensation Committee&#x201d;) granted an aggregate of 500,000 restricted shares of the Company&#x2019;s common stock,
par value $0.001 (the &#x201c;Restricted Shares&#x201d;), to certain employees, officers and directors of the Company, of which 220,000
restricted shares were granted to the Company&#x2019;s executive officers and directors. There are three types of vesting schedules. First,
if the number of restricted shares granted is below 3,000, the shares will vest annually in 2 equal installments over a two year period
with the first vesting on June 30, 2017. Second, if the number of restricted shares granted is larger than or equal to 3,000 and is below
10,000, the shares will vest annually in 3 equal installments over a three year period with the first vesting on June 30, 2017. Third,
if the number of restricted shares granted is above or equal to 10,000, the shares will vest semi-annually in 6 equal installments over
a three year period with the first vesting on December 31, 2016. The fair value of these restricted shares was $2.68 per share on April
19, 2016.</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription>
    <cbat:RestrictedShareDescription contextRef="c320">the Company&#x2019;s 2015 Equity Incentive Plan, the Compensation Committee granted an aggregate of 1,887,000
restricted share units of the Company&#x2019;s common stock to certain employees, officers and directors of the Company, of which 710,000
restricted share units were granted to the Company&#x2019;s executive officers and directors. 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 annual in 3 equal installments over a three year period with the first vesting on March 31, 2021.
The fair value of these restricted shares was $0.9 per share on August 23, 2019.</cbat:RestrictedShareDescription>
    <us-gaap:RestrictedStockExpense contextRef="c321" decimals="0" unitRef="usd">153961</us-gaap:RestrictedStockExpense>
    <us-gaap:RestrictedStockExpense contextRef="c322" decimals="0" unitRef="usd">454096</us-gaap:RestrictedStockExpense>
    <us-gaap:RestrictedStockExpense contextRef="c323" decimals="0" unitRef="usd">54249</us-gaap:RestrictedStockExpense>
    <us-gaap:RestrictedStockExpense contextRef="c324" decimals="0" unitRef="usd">148035</us-gaap:RestrictedStockExpense>
    <us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 89%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Non-vested
    shares as of January 1, 2021&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 8%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;855,504&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Vested&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(288,498&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(2,668&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Non-vested
    shares as of June 30, 2021&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;564,338&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; padding-bottom: 1.5pt"&gt;Non-vested shares as of January 1, 2021&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-bottom: 1.5pt; text-align: right"&gt;83,333&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;Vested&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;(16,667&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Forfeited&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-194"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;Non-vested shares as of June 30, 2021&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;66,666&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;</us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares contextRef="c329" decimals="INF" unitRef="shares">855504</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="c330" decimals="INF" unitRef="shares">288498</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="c330" decimals="INF" unitRef="shares">2668</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="c331" decimals="INF" unitRef="shares">564338</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="c3" decimals="0" unitRef="usd">104307</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross contextRef="c325" decimals="INF" unitRef="shares">100000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights contextRef="c325">In accordance with the vesting schedule of the grant, the restricted shares will vest semi-annually
in 6 equal installments over a three year period with the first vesting on October 30, 2020.</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights>
    <cbat:StockIssuedDuringPeriodSharesRestrictedStockAwardFairValuePerShare contextRef="c325" decimals="INF" unitRef="shares">3</cbat:StockIssuedDuringPeriodSharesRestrictedStockAwardFairValuePerShare>
    <us-gaap:RestrictedStockExpense contextRef="c326" decimals="0" unitRef="usd">39505</us-gaap:RestrictedStockExpense>
    <us-gaap:RestrictedStockExpense contextRef="c327" decimals="0" unitRef="usd">94537</us-gaap:RestrictedStockExpense>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares contextRef="c332" decimals="INF" unitRef="shares">83333</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="c333" decimals="INF" unitRef="shares">16667</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="c335" decimals="INF" unitRef="shares">66666</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="c328" decimals="0" unitRef="usd">113272</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <cbat:RestrictedSharesVestedSharesToBeIssued contextRef="c328" decimals="INF" unitRef="shares">16667</cbat:RestrictedSharesVestedSharesToBeIssued>
    <us-gaap:EarningsPerShareTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;20.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Income
    (Loss) Per Share&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following is the calculation of loss per share:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;Three months ended&lt;br/&gt; June&#160;30,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;Six months ended &lt;br/&gt; June 30,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; text-align: left"&gt;Net (loss) income&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;(1,198,167&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,720,223&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;(3,552,278&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;32,328,391&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: Net loss (income) attributable to non-controlling interests&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;952&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(19,622&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(4,918&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(18,508&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"&gt;Net (loss) income attributable to shareholders of CBAK Energy Technology, Inc.&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(1,197,215&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;2,700,601&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(3,557,196&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;32,309,883&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&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: 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 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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -9pt; padding-left: 9pt"&gt;Weighted average shares outstanding &#x2013; basis (note)&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,430,255&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;88,411,583&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;56,877,900&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;86,347,656&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"&gt;Dilutive unvested restricted stock&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;582,256&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;591,230&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"&gt;Weighted average shares outstanding - diluted&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;60,430,255&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;88,993,839&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;56,877,900&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;86,938,886&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&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: 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 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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;(Loss) Income per share&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 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;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;- Basic&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(0.02&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;0.02&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(0.06&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;0.37&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;- Diluted&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(0.02&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;0.02&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(0.06&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;0.37&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0 0pt 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Note:
Including 5,834 and 22,501 vested restricted shares granted pursuant to the 2015 Plan that were not yet issued for the three and six
months ended June 30, 2020 and 2021, respectively.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0 0pt 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
the three and six months ended June 30, 2020, 1,154,002 unvested restricted shares were anti-dilutive and excluded from shares used
in the diluted computation.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0 0pt 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
the three and six months ended June 30, 2021, 15,797,479 shares purchasable under warrants were excluded from EPS calculation, as
their effects were anti-dilutive.&lt;/span&gt;&lt;/p&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;Three months ended&lt;br/&gt; June&#160;30,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;Six months ended &lt;br/&gt; June 30,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; text-align: left"&gt;Net (loss) income&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;(1,198,167&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,720,223&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;(3,552,278&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;32,328,391&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: Net loss (income) attributable to non-controlling interests&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;952&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(19,622&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(4,918&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(18,508&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&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; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"&gt;Net (loss) income attributable to shareholders of CBAK Energy Technology, Inc.&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(1,197,215&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;2,700,601&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(3,557,196&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;32,309,883&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&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: 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 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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -9pt; padding-left: 9pt"&gt;Weighted average shares outstanding &#x2013; basis (note)&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,430,255&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;88,411,583&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;56,877,900&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;86,347,656&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"&gt;Dilutive unvested restricted stock&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;582,256&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;591,230&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"&gt;Weighted average shares outstanding - diluted&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;60,430,255&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;88,993,839&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;56,877,900&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;86,938,886&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&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: 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 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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;(Loss) Income per share&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 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;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;- Basic&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(0.02&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;0.02&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(0.06&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;0.37&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;- Diluted&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(0.02&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;0.02&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(0.06&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;0.37&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&#160;&lt;/p&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss contextRef="c4" decimals="0" unitRef="usd">-1198167</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c5" decimals="0" unitRef="usd">2720223</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c6" decimals="0" unitRef="usd">-3552278</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="0" unitRef="usd">32328391</us-gaap:NetIncomeLoss>
    <cbat:CapitalContributionFromNonControllingInterestsOfASubsidiary contextRef="c4" decimals="0" unitRef="usd">952</cbat:CapitalContributionFromNonControllingInterestsOfASubsidiary>
    <cbat:CapitalContributionFromNonControllingInterestsOfASubsidiary contextRef="c5" decimals="0" unitRef="usd">-19622</cbat:CapitalContributionFromNonControllingInterestsOfASubsidiary>
    <cbat:CapitalContributionFromNonControllingInterestsOfASubsidiary contextRef="c6" decimals="0" unitRef="usd">-4918</cbat:CapitalContributionFromNonControllingInterestsOfASubsidiary>
    <cbat:CapitalContributionFromNonControllingInterestsOfASubsidiary contextRef="c0" decimals="0" unitRef="usd">-18508</cbat:CapitalContributionFromNonControllingInterestsOfASubsidiary>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c4" decimals="0" unitRef="usd">-1197215</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c5" decimals="0" unitRef="usd">2700601</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c6" decimals="0" unitRef="usd">-3557196</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c0" decimals="0" unitRef="usd">32309883</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c4" decimals="INF" unitRef="shares">60430255</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c5" decimals="INF" unitRef="shares">88411583</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c6" decimals="INF" unitRef="shares">56877900</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c0" decimals="INF" unitRef="shares">86347656</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesRestrictedStock contextRef="c5" decimals="INF" unitRef="shares">582256</us-gaap:WeightedAverageNumberOfSharesRestrictedStock>
    <us-gaap:WeightedAverageNumberOfSharesRestrictedStock contextRef="c0" decimals="INF" unitRef="shares">591230</us-gaap:WeightedAverageNumberOfSharesRestrictedStock>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c4" decimals="INF" unitRef="shares">60430255</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c5" decimals="INF" unitRef="shares">88993839</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c6" decimals="INF" unitRef="shares">56877900</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c0" decimals="INF" unitRef="shares">86938886</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic contextRef="c4" decimals="2" unitRef="usdPershares">-0.02</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="c5" decimals="2" unitRef="usdPershares">0.02</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="c6" decimals="2" unitRef="usdPershares">-0.06</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="c0" decimals="2" unitRef="usdPershares">0.37</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted contextRef="c4" decimals="2" unitRef="usdPershares">-0.02</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="c5" decimals="2" unitRef="usdPershares">0.02</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="c6" decimals="2" unitRef="usdPershares">-0.06</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="c0" decimals="2" unitRef="usdPershares">0.37</us-gaap:EarningsPerShareDiluted>
    <cbat:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1 contextRef="c4" decimals="INF" unitRef="shares">5834</cbat:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1>
    <cbat:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1 contextRef="c6" decimals="INF" unitRef="shares">5834</cbat:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1>
    <cbat:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1 contextRef="c5" decimals="INF" unitRef="shares">22501</cbat:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1>
    <cbat:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1 contextRef="c0" decimals="INF" unitRef="shares">22501</cbat:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1>
    <cbat:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndExpectedToUnvestOutstandingNumber1 contextRef="c4" decimals="INF" unitRef="shares">1154002</cbat:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndExpectedToUnvestOutstandingNumber1>
    <cbat:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndExpectedToUnvestOutstandingNumber1 contextRef="c6" decimals="INF" unitRef="shares">1154002</cbat:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndExpectedToUnvestOutstandingNumber1>
    <cbat:PurchaseShares contextRef="c5" decimals="INF" unitRef="shares">15797479</cbat:PurchaseShares>
    <cbat:PurchaseShares contextRef="c0" decimals="INF" unitRef="shares">15797479</cbat:PurchaseShares>
    <cbat:WarrantsDisclosureTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;21.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Warrants&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
December 8, 2020, the Company entered in a securities purchase agreement with certain institutional investors, pursuant to which the
Company issued in a registered direct offering, an aggregate of 9,489,800 shares of its common stock at a price of $5.18 per share, for
aggregate gross proceeds to the Company of approximately $49 million, before deducting fees to the placement agent and other estimated
offering expenses payable by the Company. As part of the transaction, the institutional investors also received warrants (&#x201c;Investor
Warrants&#x201d;) for the purchase of up to 3,795,920 shares of the Company&#x2019;s common stock at an exercise price of $6.46 per share
exercisable for 36 months from the date of issuance. In addition, the placement agent for this transaction also received warrants (&#x201c;Placement
Agent Warrants&#x201d;) for the purchase of up to 379,592 shares of the Company&#x2019;s common stock at an exercise price of $6.475 per
share exercisable for 36 months after 6 months from the issuance.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
February 8, 2021, the Company entered into another securities purchase agreement with the same investors, pursuant to which the Company
issued in a registered direct offering, an aggregate of 8,939,976 shares of common stock of the Company at a per share purchase price
of $7.83. In addition, the Company issued to the investors (i) in a concurrent private placement, the Series A-1 warrants to purchase
a total of 4,469,988 shares of common stock, at a per share exercise price of $7.67 and exercisable for 42 months from the date of issuance;
(ii) in the registered direct offering, the Series B warrants to purchase a total of 4,469,988 shares of common stock, at a per share
exercise price of $7.83 and exercisable for 90 days from the date of issuance; and (iii) in the registered direct offering, the Series
A-2 warrants to purchase up to 2,234,992 shares of common stock, at a per share exercise price of $7.67 and exercisable for 45 months
from the date of issuance. The Company received gross proceeds of approximately $70 million from the registered direct offering and the
concurrent private placement, before deducting fees to the placement agent and other estimated offering expenses of $5.0 million payable
by the Company. In addition, the placement agent for this transaction also received warrants (&#x201c;Placement Agent Warrants&#x201d;)
for the purchase of up to 446,999 shares of the Company&#x2019;s common stock at an exercise price of $9.204 per share exercisable for
36 months after 6 months from the issuance.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
May 10, 2021, the Company entered into that Amendment No. 1 to the Series B Warrant (the &#x201c;Series B Warrant Amendment&#x201d;) with
each of the holders of the Company&#x2019;s outstanding Series B warrants. Pursuant to the Series B Warrant Amendment, the term of the
Series B warrants was extended from May 11, 2021 to August 31, 2021.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company has performed a thorough reassessment of the terms of its warrants with reference to the provisions of ASC Topic 815-40-15-7I,
regarding its exposure to changes in currency exchange rates. This reassessment has led to the management&#x2019;s conclusion that the
Company&#x2019;s warrants issued to the investors should not be considered indexed to the Company&#x2019;s own stock because the warrants
are denominated in U.S. dollar, which is different from the Company&#x2019;s functional currency, Renminbi. Warrants are remeasured at
fair value with changes in fair value recorded in earnings in each reporting period.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;There
was a total of 15,797,479 warrants issued and outstanding as of June 30, 2021.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
fair value of the outstanding warrants was calculated using Binomial Model based on backward induction with the following assumptions:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="text-decoration:underline"&gt;Warrants
issued in the 2020 Financing&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;Warrants holder&lt;/i&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;i&gt;Investor&lt;br/&gt; Warrants&lt;/i&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;i&gt;Placement&lt;br/&gt; Agent&lt;br/&gt; Warrants&lt;/i&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid"&gt;&lt;i&gt;Appraisal Date (Inception Date)&lt;/i&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;i&gt;December&#160;10, &lt;br/&gt; 2020&lt;/i&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;i&gt;December&#160;10, &lt;br/&gt; 2020&lt;/i&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 76%"&gt;Market price per share (USD/share)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;5.36&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;5.36&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Exercise price (USD/price)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;6.46&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;6.475&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Risk free rate&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;0.2&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;0.2&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Dividend yield&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;0.0&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;0.0&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Expected term/ Contractual life (years)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3.0 years&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3.5 years&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Expected volatility&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;211.5&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;211.5&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: italic 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid"&gt;Appraisal Date&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31, &lt;br/&gt; 2020&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31, &lt;br/&gt; 2020&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 76%"&gt;Market price per share (USD/share)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;5.06&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;5.06&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Exercise price (USD/price)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;6.46&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;6.475&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Risk free rate&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;0.2&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;0.2&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Dividend yield&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;0.0&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;0.0&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Expected term/ Contractual life (years)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2.9 years&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3.4 years&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Expected volatility&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;187.6&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;187.6&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid"&gt;&lt;i&gt;Appraisal Date&lt;/i&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;i&gt;June 30,&lt;br/&gt; 2021&lt;/i&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;i&gt;June 30,&lt;br/&gt; 2021&lt;/i&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 76%"&gt;Market price per share (USD/share)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;4.71&lt;/p&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;4.71&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Exercise price (USD/price)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;6.46&lt;/p&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;6.475&lt;/p&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Risk free rate&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;0.3&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;0.5&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Dividend yield&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;0.0&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;0.0&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Expected term/ Contractual life (years)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;2.44 years&lt;/p&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;2.94 years&lt;/p&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Expected volatility&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;132.3&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;130.1&lt;/p&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="text-decoration:underline"&gt;Warrants
issued in the 2021 Financing&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;Warrants holder&lt;/i&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/td&gt;
    &lt;td colspan="10" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;i&gt;Investor Warrants&lt;/i&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;i&gt;Placement&lt;br/&gt; Agent&lt;br/&gt; Warrants&lt;/i&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid"&gt;&lt;i&gt;Appraisal Date (Inception Date)&lt;/i&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;i&gt;Series A1 &lt;br/&gt; February&#160;10,&lt;br/&gt; 2021&lt;/i&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;i&gt;Series A2 &lt;br/&gt; February&#160;10,&lt;br/&gt; 2021&lt;/i&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;i&gt;Series B February&#160;10,&lt;br/&gt; 2021&lt;/i&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;i&gt;February&#160;10,&lt;br/&gt; 2021&lt;/i&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 52%"&gt;Market price per share (USD/share)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;7.36&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;7.36&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;7.36&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;7.36&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Exercise price (USD/price)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;7.67&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;7.67&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;7.83&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;9.204&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Risk free rate&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;0.2&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;0.3&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;0.0&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;0.2&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Dividend yield&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;0.0&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;0.0&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;0.0&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;0.0&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Expected term/ Contractual life (years)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3.5 years&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3.8 years&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;0.3 years&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3.5 years&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Expected volatility&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;121.8&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;119.5&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;214.5&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;121.8&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-style: italic"&gt;Warrants holder&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;Investor Warrants&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;Placement Agent Warrants&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-style: italic; border-bottom: Black 1.5pt solid"&gt;Appraisal Date&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;Series A1&lt;br/&gt; June 30,&lt;br/&gt; 2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;Series A2 &lt;br/&gt; June 30,&lt;br/&gt; 2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;Series B&lt;br/&gt; June 30,&lt;br/&gt; 2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;June 30,&lt;br/&gt; 2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%"&gt;Market price per share (USD/share)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;4.71&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;4.71&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;4.71&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;4.71&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;Exercise price (USD/price)&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;7.67&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;7.67&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;7.83&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;9.204&lt;/td&gt;&lt;td style="text-align: left"&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;Risk free rate&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.5&lt;/td&gt;&lt;td style="text-align: left"&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.5&lt;/td&gt;&lt;td style="text-align: left"&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.0&lt;/td&gt;&lt;td style="text-align: left"&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.5&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Dividend yield&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.0&lt;/td&gt;&lt;td style="text-align: left"&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.0&lt;/td&gt;&lt;td style="text-align: left"&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.0&lt;/td&gt;&lt;td style="text-align: left"&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.0&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;Expected term/ Contractual life (years)&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3.11 years&lt;/span&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3.36 years&lt;/span&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;0.17 years&lt;/span&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3.11 years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Expected volatility&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;127.1&lt;/td&gt;&lt;td style="text-align: left"&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;123.3&lt;/td&gt;&lt;td style="text-align: left"&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;57.5&lt;/td&gt;&lt;td style="text-align: left"&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;127.1&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following is a reconciliation of the beginning and ending balances of warrants liability measured at fair value on a recurring basis
using Level 3 inputs:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;December 31, 2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;June 30,&lt;br/&gt;
 2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Balance at the beginning of period&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-195"&gt;-&lt;/div&gt;&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;17,783,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Warrants issued to institution investors&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;17,980,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;47,519,000&lt;/td&gt;&lt;td style="text-align: left"&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;Warrants issued to placement agent&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,875,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;2,346,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Warrants redeemed&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;div style="-sec-ix-hidden: hidden-fact-196"&gt;-&lt;/div&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;div style="-sec-ix-hidden: hidden-fact-197"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&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; padding-bottom: 1.5pt"&gt;Fair value change of warrants included in earnings&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(2,072,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(34,176,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;17,783,000&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;33,472,000&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following is a summary of the warrant activity:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Number of&lt;br/&gt;
Warrants&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Average&lt;br/&gt;
Exercise&#160;Price&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Weighted&lt;br/&gt;
Average&lt;br/&gt;
Remaining&lt;br/&gt;
Contractual&lt;br/&gt;
Term in&lt;br/&gt;
Years&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&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 colspan="2"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="width: 64%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Outstanding at January 1, 2021&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;4,175,512&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;6.46&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3.0&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Exercisable at January 1, 2021&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3,795,920&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;6.46&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2.9&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Granted&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;11,621,967&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;7.79&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2.3&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Exercised / surrendered&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-198"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-199"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Expired&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-200"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-201"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Outstanding at June 30, 2021&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;15,797,479&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;7.44&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2.15&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Exercisable at June 30, 2021&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;15,350,480&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;7.39&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2.12&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</cbat:WarrantsDisclosureTextBlock>
    <cbat:WarrantsDescription contextRef="c336">the Company entered in a securities purchase agreement with certain institutional investors, pursuant to which the
Company issued in a registered direct offering, an aggregate of 9,489,800 shares of its common stock at a price of $5.18 per share, for
aggregate gross proceeds to the Company of approximately $49 million, before deducting fees to the placement agent and other estimated
offering expenses payable by the Company. As part of the transaction, the institutional investors also received warrants (&#x201c;Investor
Warrants&#x201d;) for the purchase of up to 3,795,920 shares of the Company&#x2019;s common stock at an exercise price of $6.46 per share
exercisable for 36 months from the date of issuance. In addition, the placement agent for this transaction also received warrants (&#x201c;Placement
Agent Warrants&#x201d;) for the purchase of up to 379,592 shares of the Company&#x2019;s common stock at an exercise price of $6.475 per
share exercisable for 36 months after 6 months from the issuance.</cbat:WarrantsDescription>
    <cbat:WarrantsDescription contextRef="c337">the Company entered into another securities purchase agreement with the same investors, pursuant to which the Company
issued in a registered direct offering, an aggregate of 8,939,976 shares of common stock of the Company at a per share purchase price
of $7.83. In addition, the Company issued to the investors (i) in a concurrent private placement, the Series A-1 warrants to purchase
a total of 4,469,988 shares of common stock, at a per share exercise price of $7.67 and exercisable for 42 months from the date of issuance;
(ii) in the registered direct offering, the Series B warrants to purchase a total of 4,469,988 shares of common stock, at a per share
exercise price of $7.83 and exercisable for 90 days from the date of issuance; and (iii) in the registered direct offering, the Series
A-2 warrants to purchase up to 2,234,992 shares of common stock, at a per share exercise price of $7.67 and exercisable for 45 months
from the date of issuance. The Company received gross proceeds of approximately $70 million from the registered direct offering and the
concurrent private placement, before deducting fees to the placement agent and other estimated offering expenses of $5.0 million payable
by the Company. In addition, the placement agent for this transaction also received warrants (&#x201c;Placement Agent Warrants&#x201d;)
for the purchase of up to 446,999 shares of the Company&#x2019;s common stock at an exercise price of $9.204 per share exercisable for
36 months after 6 months from the issuance.</cbat:WarrantsDescription>
    <cbat:WarrantsIssuedAndOutstanding contextRef="c264" decimals="INF" unitRef="shares">15797479</cbat:WarrantsIssuedAndOutstanding>
    <cbat:ScheduleOfOutstandingWarrants contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;Warrants holder&lt;/i&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;i&gt;Investor&lt;br/&gt; Warrants&lt;/i&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;i&gt;Placement&lt;br/&gt; Agent&lt;br/&gt; Warrants&lt;/i&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid"&gt;&lt;i&gt;Appraisal Date (Inception Date)&lt;/i&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;i&gt;December&#160;10, &lt;br/&gt; 2020&lt;/i&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;i&gt;December&#160;10, &lt;br/&gt; 2020&lt;/i&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 76%"&gt;Market price per share (USD/share)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;5.36&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;5.36&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Exercise price (USD/price)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;6.46&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;6.475&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Risk free rate&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;0.2&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;0.2&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Dividend yield&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;0.0&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;0.0&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Expected term/ Contractual life (years)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3.0 years&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3.5 years&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Expected volatility&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;211.5&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;211.5&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: italic 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid"&gt;Appraisal Date&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31, &lt;br/&gt; 2020&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31, &lt;br/&gt; 2020&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 76%"&gt;Market price per share (USD/share)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;5.06&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;5.06&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Exercise price (USD/price)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;6.46&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;6.475&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Risk free rate&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;0.2&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;0.2&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Dividend yield&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;0.0&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;0.0&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Expected term/ Contractual life (years)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2.9 years&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3.4 years&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Expected volatility&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;187.6&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;187.6&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid"&gt;&lt;i&gt;Appraisal Date&lt;/i&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;i&gt;June 30,&lt;br/&gt; 2021&lt;/i&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;i&gt;June 30,&lt;br/&gt; 2021&lt;/i&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 76%"&gt;Market price per share (USD/share)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;4.71&lt;/p&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;4.71&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Exercise price (USD/price)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;6.46&lt;/p&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;6.475&lt;/p&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Risk free rate&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;0.3&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;0.5&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Dividend yield&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;0.0&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;0.0&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Expected term/ Contractual life (years)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;2.44 years&lt;/p&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;2.94 years&lt;/p&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Expected volatility&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;132.3&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;130.1&lt;/p&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</cbat:ScheduleOfOutstandingWarrants>
    <us-gaap:SharePrice contextRef="c338" decimals="2" unitRef="usdPershares">5.36</us-gaap:SharePrice>
    <us-gaap:SharePrice contextRef="c339" decimals="2" unitRef="usdPershares">5.36</us-gaap:SharePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice contextRef="c338" decimals="2" unitRef="usdPershares">6.46</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice contextRef="c339" decimals="3" unitRef="usdPershares">6.475</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c340" decimals="3" unitRef="pure">0.002</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c341" decimals="3" unitRef="pure">0.002</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c340" decimals="3" unitRef="pure">0.000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c341" decimals="3" unitRef="pure">0.000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c340">P3Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c341">P3Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c340" decimals="3" unitRef="pure">2.115</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c341" decimals="3" unitRef="pure">2.115</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:SharePrice contextRef="c342" decimals="2" unitRef="usdPershares">5.06</us-gaap:SharePrice>
    <us-gaap:SharePrice contextRef="c343" decimals="2" unitRef="usdPershares">5.06</us-gaap:SharePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice contextRef="c342" decimals="2" unitRef="usdPershares">6.46</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice contextRef="c343" decimals="3" unitRef="usdPershares">6.475</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c344" decimals="3" unitRef="pure">0.002</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c345" decimals="3" unitRef="pure">0.002</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c344" decimals="3" unitRef="pure">0.000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c345" decimals="3" unitRef="pure">0.000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c344">P2Y10M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c345">P3Y4M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c344" decimals="3" unitRef="pure">1.876</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c345" decimals="3" unitRef="pure">1.876</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:SharePrice contextRef="c346" decimals="2" unitRef="usdPershares">4.71</us-gaap:SharePrice>
    <us-gaap:SharePrice contextRef="c347" decimals="2" unitRef="usdPershares">4.71</us-gaap:SharePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice contextRef="c346" decimals="2" unitRef="usdPershares">6.46</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice contextRef="c347" decimals="3" unitRef="usdPershares">6.475</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c348" decimals="3" unitRef="pure">0.003</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c349" decimals="3" unitRef="pure">0.005</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c348" decimals="3" unitRef="pure">0.000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c349" decimals="3" unitRef="pure">0.000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c348">P2Y5M8D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c349">P2Y11M8D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c348" decimals="3" unitRef="pure">1.323</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c349" decimals="3" unitRef="pure">1.301</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <cbat:WarrantIssuedTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;Warrants holder&lt;/i&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/td&gt;
    &lt;td colspan="10" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;i&gt;Investor Warrants&lt;/i&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;i&gt;Placement&lt;br/&gt; Agent&lt;br/&gt; Warrants&lt;/i&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid"&gt;&lt;i&gt;Appraisal Date (Inception Date)&lt;/i&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;i&gt;Series A1 &lt;br/&gt; February&#160;10,&lt;br/&gt; 2021&lt;/i&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;i&gt;Series A2 &lt;br/&gt; February&#160;10,&lt;br/&gt; 2021&lt;/i&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;i&gt;Series B February&#160;10,&lt;br/&gt; 2021&lt;/i&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;i&gt;February&#160;10,&lt;br/&gt; 2021&lt;/i&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 52%"&gt;Market price per share (USD/share)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;7.36&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;7.36&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;7.36&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;7.36&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Exercise price (USD/price)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;7.67&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;7.67&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;7.83&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;9.204&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Risk free rate&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;0.2&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;0.3&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;0.0&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;0.2&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Dividend yield&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;0.0&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;0.0&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;0.0&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;0.0&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Expected term/ Contractual life (years)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3.5 years&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3.8 years&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;0.3 years&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3.5 years&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Expected volatility&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;121.8&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;119.5&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;214.5&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;121.8&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-style: italic"&gt;Warrants holder&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;Investor Warrants&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;Placement Agent Warrants&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-style: italic; border-bottom: Black 1.5pt solid"&gt;Appraisal Date&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;Series A1&lt;br/&gt; June 30,&lt;br/&gt; 2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;Series A2 &lt;br/&gt; June 30,&lt;br/&gt; 2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;Series B&lt;br/&gt; June 30,&lt;br/&gt; 2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;June 30,&lt;br/&gt; 2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%"&gt;Market price per share (USD/share)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;4.71&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;4.71&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;4.71&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;4.71&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;Exercise price (USD/price)&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;7.67&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;7.67&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;7.83&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;9.204&lt;/td&gt;&lt;td style="text-align: left"&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;Risk free rate&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.5&lt;/td&gt;&lt;td style="text-align: left"&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.5&lt;/td&gt;&lt;td style="text-align: left"&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.0&lt;/td&gt;&lt;td style="text-align: left"&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.5&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Dividend yield&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.0&lt;/td&gt;&lt;td style="text-align: left"&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.0&lt;/td&gt;&lt;td style="text-align: left"&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.0&lt;/td&gt;&lt;td style="text-align: left"&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.0&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;Expected term/ Contractual life (years)&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3.11 years&lt;/span&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3.36 years&lt;/span&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;0.17 years&lt;/span&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3.11 years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Expected volatility&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;127.1&lt;/td&gt;&lt;td style="text-align: left"&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;123.3&lt;/td&gt;&lt;td style="text-align: left"&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;57.5&lt;/td&gt;&lt;td style="text-align: left"&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;127.1&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</cbat:WarrantIssuedTableTextBlock>
    <us-gaap:SharePrice contextRef="c350" decimals="2" unitRef="usdPershares">7.36</us-gaap:SharePrice>
    <us-gaap:SharePrice contextRef="c351" decimals="2" unitRef="usdPershares">7.36</us-gaap:SharePrice>
    <us-gaap:SharePrice contextRef="c352" decimals="2" unitRef="usdPershares">7.36</us-gaap:SharePrice>
    <us-gaap:SharePrice contextRef="c353" decimals="2" unitRef="usdPershares">7.36</us-gaap:SharePrice>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1 contextRef="c350" decimals="2" unitRef="usdPershares">7.67</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1 contextRef="c351" decimals="2" unitRef="usdPershares">7.67</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1 contextRef="c352" decimals="2" unitRef="usdPershares">7.83</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1 contextRef="c353" decimals="3" unitRef="usdPershares">9.204</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c354" decimals="3" unitRef="pure">0.002</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c355" decimals="3" unitRef="pure">0.003</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c356" decimals="3" unitRef="pure">0.000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c357" decimals="3" unitRef="pure">0.002</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c354" decimals="3" unitRef="pure">0.000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c355" decimals="3" unitRef="pure">0.000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c356" decimals="3" unitRef="pure">0.000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c357" decimals="3" unitRef="pure">0.000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c354">P3Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c355">P3Y9M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c356">P0Y3M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c357">P3Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c354" decimals="3" unitRef="pure">1.218</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c355" decimals="3" unitRef="pure">1.195</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c356" decimals="3" unitRef="pure">2.145</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c357" decimals="3" unitRef="pure">1.218</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:SharePrice contextRef="c358" decimals="2" unitRef="usdPershares">4.71</us-gaap:SharePrice>
    <us-gaap:SharePrice contextRef="c359" decimals="2" unitRef="usdPershares">4.71</us-gaap:SharePrice>
    <us-gaap:SharePrice contextRef="c360" decimals="2" unitRef="usdPershares">4.71</us-gaap:SharePrice>
    <us-gaap:SharePrice contextRef="c361" decimals="2" unitRef="usdPershares">4.71</us-gaap:SharePrice>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1 contextRef="c358" decimals="2" unitRef="usdPershares">7.67</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1 contextRef="c359" decimals="2" unitRef="usdPershares">7.67</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1 contextRef="c360" decimals="2" unitRef="usdPershares">7.83</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1 contextRef="c361" decimals="3" unitRef="usdPershares">9.204</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c362" decimals="3" unitRef="pure">0.005</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c363" decimals="3" unitRef="pure">0.005</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c364" decimals="3" unitRef="pure">0.000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c365" decimals="3" unitRef="pure">0.005</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c362" decimals="3" unitRef="pure">0.000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c363" decimals="3" unitRef="pure">0.000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c364" decimals="3" unitRef="pure">0.000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c365" decimals="3" unitRef="pure">0.000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c362">P3Y1M9D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c363">P3Y4M9D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c364">P0Y2M1D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c365">P3Y1M9D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c362" decimals="3" unitRef="pure">1.271</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c363" decimals="3" unitRef="pure">1.233</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c364" decimals="3" unitRef="pure">0.575</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c365" decimals="3" unitRef="pure">1.271</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <srt:ScheduleOfCondensedCashFlowStatementTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;December 31, 2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;June 30,&lt;br/&gt;
 2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Balance at the beginning of period&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-195"&gt;-&lt;/div&gt;&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;17,783,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Warrants issued to institution investors&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;17,980,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;47,519,000&lt;/td&gt;&lt;td style="text-align: left"&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;Warrants issued to placement agent&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,875,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;2,346,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Warrants redeemed&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;div style="-sec-ix-hidden: hidden-fact-196"&gt;-&lt;/div&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;div style="-sec-ix-hidden: hidden-fact-197"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&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; padding-bottom: 1.5pt"&gt;Fair value change of warrants included in earnings&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(2,072,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(34,176,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;17,783,000&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;33,472,000&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;</srt:ScheduleOfCondensedCashFlowStatementTableTextBlock>
    <cbat:BalanceAtBeginningAndEndingOfYear contextRef="c2" decimals="0" unitRef="usd">17783000</cbat:BalanceAtBeginningAndEndingOfYear>
    <cbat:WarrantsIssuedToInstitutionInvestors contextRef="c366" decimals="0" unitRef="usd">17980000</cbat:WarrantsIssuedToInstitutionInvestors>
    <cbat:WarrantsIssuedToInstitutionInvestors contextRef="c0" decimals="0" unitRef="usd">47519000</cbat:WarrantsIssuedToInstitutionInvestors>
    <cbat:WarrantsIssuedToPlacementAgents contextRef="c366" decimals="0" unitRef="usd">1875000</cbat:WarrantsIssuedToPlacementAgents>
    <cbat:WarrantsIssuedToPlacementAgents contextRef="c0" decimals="0" unitRef="usd">2346000</cbat:WarrantsIssuedToPlacementAgents>
    <cbat:FairValueChangeOfIssuedWarrantsIncludedInEarnings contextRef="c366" decimals="0" unitRef="usd">-2072000</cbat:FairValueChangeOfIssuedWarrantsIncludedInEarnings>
    <cbat:FairValueChangeOfIssuedWarrantsIncludedInEarnings contextRef="c0" decimals="0" unitRef="usd">-34176000</cbat:FairValueChangeOfIssuedWarrantsIncludedInEarnings>
    <cbat:BalanceAtBeginningAndEndingOfYear contextRef="c2" decimals="0" unitRef="usd">17783000</cbat:BalanceAtBeginningAndEndingOfYear>
    <cbat:BalanceAtBeginningAndEndingOfYear contextRef="c3" decimals="0" unitRef="usd">33472000</cbat:BalanceAtBeginningAndEndingOfYear>
    <cbat:ScheduleOfWarrantActivityTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Number of&lt;br/&gt;
Warrants&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Average&lt;br/&gt;
Exercise&#160;Price&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Weighted&lt;br/&gt;
Average&lt;br/&gt;
Remaining&lt;br/&gt;
Contractual&lt;br/&gt;
Term in&lt;br/&gt;
Years&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&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 colspan="2"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="width: 64%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Outstanding at January 1, 2021&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;4,175,512&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;6.46&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3.0&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Exercisable at January 1, 2021&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3,795,920&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;6.46&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2.9&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Granted&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;11,621,967&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;7.79&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2.3&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Exercised / surrendered&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-198"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-199"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Expired&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-200"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-201"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Outstanding at June 30, 2021&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;15,797,479&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;7.44&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2.15&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Exercisable at June 30, 2021&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;15,350,480&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;7.39&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2.12&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</cbat:ScheduleOfWarrantActivityTableTextBlock>
    <cbat:NumberOfWarrantsBeginningAndEnding contextRef="c2" decimals="INF" unitRef="shares">4175512</cbat:NumberOfWarrantsBeginningAndEnding>
    <cbat:AverageExercisePriceBeginningAndEnding contextRef="c2" decimals="2" unitRef="usdPershares">6.46</cbat:AverageExercisePriceBeginningAndEnding>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c0">P3Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <cbat:NumberOfWarrantsExercisableBeginningAndEnding contextRef="c2" decimals="INF" unitRef="shares">3795920</cbat:NumberOfWarrantsExercisableBeginningAndEnding>
    <cbat:AverageExercisePriceExercisableBeginning contextRef="c2" decimals="2" unitRef="usdPershares">6.46</cbat:AverageExercisePriceExercisableBeginning>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="c0">P2Y10M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <cbat:NumberOfWarrantsGranted contextRef="c0" decimals="INF" unitRef="shares">11621967</cbat:NumberOfWarrantsGranted>
    <cbat:AverageExercisePriceGranted contextRef="c0" decimals="2" unitRef="usdPershares">7.79</cbat:AverageExercisePriceGranted>
    <cbat:WeightedAveragesRemainingContractualTermInYearsGranted contextRef="c0">P2Y3M18D</cbat:WeightedAveragesRemainingContractualTermInYearsGranted>
    <cbat:NumberOfWarrantsBeginningAndEnding contextRef="c3" decimals="INF" unitRef="shares">15797479</cbat:NumberOfWarrantsBeginningAndEnding>
    <cbat:AverageExercisePriceBeginningAndEnding contextRef="c3" decimals="2" unitRef="usdPershares">7.44</cbat:AverageExercisePriceBeginningAndEnding>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1 contextRef="c0">P2Y1M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1>
    <cbat:NumberOfWarrantsExercisableBeginningAndEnding contextRef="c3" decimals="INF" unitRef="shares">15350480</cbat:NumberOfWarrantsExercisableBeginningAndEnding>
    <cbat:AverageExercisePriceExercisableBeginning contextRef="c3" decimals="2" unitRef="usdPershares">7.39</cbat:AverageExercisePriceExercisableBeginning>
    <cbat:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionExercisableWeightedAverageRemainingContractualTerm1 contextRef="c0">P2Y1M13D</cbat:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:FairValueDisclosuresTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;22.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Fair
    Value of Financial Instruments&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;ASC
Topic 820,&lt;i&gt;&#160;Fair Value Measurement and Disclosures&lt;/i&gt;, defines fair value as the exchange price that would be received for an
asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly
transaction between market participants on the measurement date. This topic also establishes a fair value hierarchy, which requires classification
based on observable and unobservable inputs when measuring fair value. Certain current assets and current liabilities are financial instruments.
Management believes their carrying amounts are a reasonable estimate of fair value because of the short period of time between the origination
of such instruments and their expected realization and, if applicable, their current interest rates are equivalent to interest rates
currently available. The three levels of valuation hierarchy are defined as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 24px; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 24px; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
    1 inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
    2 inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, and inputs that
    are observable for the assets or liability, either directly or indirectly, for substantially the full term of the financial instruments.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
    3 inputs to the valuation methodology are unobservable and significant to the fair value measurement.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
carrying amounts of financial assets and liabilities, such as cash and cash equivalents, pledged deposits, trade accounts and bills receivable
and payable, other receivables, balances with former subsidiaries, other short-term loans, short-term and long-term bank loans and other
payables approximate their fair values because of the short maturity of these instruments or the rate of interest of these instruments
approximate the market rate of interest.&lt;/span&gt;&lt;/p&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;23.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Commitments
    and Contingencies&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;(i)&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Capital
    Commitments&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of December 31, 2020 and June 30, 2021, the Company had the following contracted capital commitments:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center"&gt;December&lt;br/&gt;
&#160;31,&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center"&gt;June 30,&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;For construction of buildings&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,465,092&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,450,949&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;For purchases of equipment&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,308,416&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;12,327,017&lt;/td&gt;&lt;td style="text-align: left"&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;For acquisition of a subsidiary&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;div style="-sec-ix-hidden: hidden-fact-202"&gt;-&lt;/div&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;18,270,213&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Capital injection&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;228,115,914&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;141,694,177&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;240,889,422&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;173,742,356&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;(ii)&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Litigation&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;During its normal course of business,
the Company may become involved in various lawsuits and legal proceedings. However, litigation is subject to inherent uncertainties, and
an adverse result may arise from time to time will affect its operation. Other than the legal proceeding set forth below, the Company
is currently not aware of any such legal proceedings or claims that the Company believe will have an adverse effect on the Company&#x2019;s
operation, financial condition or operating results.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
July 7, 2016, Shenzhen Huijie Purification System Engineering Co., Ltd (&#x201c;Shenzhen Huijie&#x201d;), one of the Company&#x2019;s contractors,
filed a lawsuit against CBAK Power in the Peoples&#x2019; Court of Zhuanghe City, Dalian, (the &#x201c;Court of Zhuanghe&#x201d;) for failure
to pay pursuant to the terms of the contract and entrusting part of the project of the contract to a third party without their prior
consent. The plaintiff sought a total amount of $1,241,648 (RMB8,430,792), including construction costs of $0.9 million (RMB6.1 million,
which the Company already accrued for at June 30, 2016), interest of $29,812 (RMB0.2 million) and compensation of $0.3 million (RMB1.9
million). On September 7, 2016, upon the request of Shenzhen Huijie for property preservation, the Court of Zhuanghe froze CBAK Power&#x2019;s
bank deposits totaling $1,210,799 (RMB8,430,792) for a period of one year. On September 1, 2017, upon the request of Shenzhen Huijie,
the Court of Zhuanghe froze the bank deposits for another one year until August 31, 2018. The Court further froze the bank deposits for
another one year until August 27, 2019 upon the request of Shenzhen Huijie on August 27, 2018. On August 27, 2019, the Court froze the
bank deposits for another year until August 27, 2020, upon the request of Shenzhen Huijie. On June 28, 2020, the Court of Dalian entered
the final judgement as described below and the frozen bank deposit was released in July 2020.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
June 30, 2017, according to the trial of first instance, the Court of Zhuanghe ruled that CBAK Power should pay the remaining contract
amount of RMB6,135,860 (approximately $0.9 million) claimed by Shenzhen Huijie as well as other expenses incurred including deferred
interest, discounted charge on bills payable, litigation fee and property preservation fee totaled $0.1 million. The Company has accrued
for these amounts as of December 31, 2017. On July 24, 2017, CBAK Power filed an appellate petition to the Intermediate Peoples&#x2019;
Court of Dalian (&#x201c;Court of Dalian)&#x201d; to appeal the adjudication dated on June 30, 2017. On November 17, 2017, the Court of
Dalian rescinded the original judgement and remanded the case to the Court of Zhuanghe for retrial. The Court of Zhuanghe conducted a
retrial and requested an appraisal to be performed by a third-party appraisal institution on the construction cost incurred and completed
by Shenzhen Huijie on the subject project. On November 8, 2018, the Company received from the Court of Zhuanghe the construction-cost-appraisal
report which determined that the construction cost incurred and completed by Shenzhen Huijie for the subject project to be $1,344,605
(RMB9,129,868). On May 20, 2019, the Court of Zhuanghe entered a judgment that Shenzhen Huijie should pay back to CBAK Power $261,316
(RMB1,774,337) (the amount CBAK Power paid in excess of the construction cost appraised by the appraisal institution) and the interest
incurred since April 2, 2019. Shenzhen Huijie filed an appellate petition to the Court of Dalian. On June 28, 2020, the Court of Dalian
entered the final judgment that Shenzhen Huijie should pay back to CBAK Power $245,530 (RMB1,667,146) (the amount CBAK Power paid in
excess of the construction cost appraised by the appraisal institution) and the interest incurred since April 2, 2019, and reimburse
the litigation fees totaling $30,826 (RMB209,312) that CBAK Power has paid. As of June 30, 2021, CBAK Power have not received the final
judgement amount totaled $0.3 million (RMB 1,876,458) from Shenzhen Huijie. Shenzhen Huijie filed an appellate petition to High Peoples&#x2019;
Court of Liaoning (&#x201c;Court of Liaoning&#x201d;) to appeal the adjudication dated on June 28, 2020. In April 2021, the Court of Liaoning
rescinded the original judgement and remanded the case to the Court of Dalian for retrial. Upon receiving the notice from the Court of
Liaoning, CBAK Power has accrued the construction cost of $0.9 million (RMB6,135,860) as of June 30, 2021.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;In May 2017, CBAK Power filed a lawsuit
in the Court of Zhuanghe against Pingxiang Anyuan Tourism Bus Manufacturing Co., Ltd., (&#x201c;Anyuan Bus&#x201d;) one of CBAK Power&#x2019;s
customers, for failure to pay pursuant to the terms of the sales contract. CBAK Power sought a total amount of RMB18,279,858 ($2,692,174),
including goods amount of RMB17,428,000 ($2,566,716) and interest of RMB851,858 ($125,458). On December 19, 2017, the Court of Zhuanghe
determined that Anyuan Bus should pay the goods amount of RMB17,428,000 ($2,566,716) and the interest until the goods amount was paid
off, and a litigation fee of RMB131,480 ($19,364). Anyuan Bus did not appeal and as a result, the judgment is currently in the enforcement
phase. On June 29, 2018, the Company filed application petition with the Court of Zhuanghe for enforcement of the judgement against all
of Anyuan Bus&#x2019;s shareholders, including Jiangxi Zhixin Automobile Co., Ltd, Anyuan Bus Manufacturing Co., Ltd, Anyuan Coal Group
Co., Ltd, Qian Ronghua, Qian Bo and Li Junfu. On October 22, 2018, the Court of Zhuanghe issued a judgment supporting the Company&#x2019;s
petition that all the Anyuan Bus&#x2019;s shareholders should be liable to pay the Company the debt as confirmed under the trial. On November
9, 2018, all the shareholders of Anyuan Bus appealed against the judgment after receiving the notice from the Court. On March 29, 2019,
the Company received judgment from the Court of Zhuanghe that all these six shareholders cannot be added as judgment debtors. On April
11, 2019, the Company filed appellate petition to the Intermediate Peoples&#x2019; Court of Dalian challenging the judgment from the Court
of Zhuanghe. On October 9, 2019, the Intermediate Peoples&#x2019; Court of Dalian dismissed the appeal by the Company and affirmed the
original judgment. As of December 31, 2020 and June 30, 2021, CBAK Power made a full provision against the receivable from Anyuan Bus
of RMB17,428,000 ($2,698,418).&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
July 25, 2019, CBAK Power received notice from Shenzhen Court of International Arbitration that Shenzhen Xinjiatuo Automobile Technology
Co., Ltd filed arbitration against the Company for failure to pay pursuant to the terms of the contract. The plaintiff sought a total
amount of $0.16 million (RMB1,112,269), including equipment cost of $0.14 million (RMB976,000) and interest of $0.02 million (RMB136,269).
On August 9, 2019, upon the request of Shenzhen Xinjiatuo Automobile Technology Co., Ltd, Shenzhen Court of International Arbitration
froze CBAK Power&#x2019;s bank deposits totaling $0.16 million (RMB1,117,269), including equipment cost $0.14 million (RMB976,000), interest
$0.02 million (RMB136,269) and litigation fees of $736 (RMB5,000) for a period of one year to August 2020. On August 7, 2019, CBAK Power
filed counter claim arbitration against Shenzhen Xinjiatuo Automobile Technology Co., Ltd for return of the prepayment due to the unqualified
equipment, and sought a total amount of $0.29 million (RMB1,986,440), including return of prepayment of $0.2 million (RMB1,440,000),
liquidated damages of $70,692 (RMB480,000) and litigation fees of $9,785 (RMB66,440). In early July 2020, Shenzhen Court of International
Arbitration made arbitration award dismissing the plaintiff&#x2019;s claim and CBAK Power&#x2019;s counterclaim and the frozen bank deposits
were released in early August 2020.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;In early September 2019, CBAK Power
received notice from Court of Nanshan District, Shenzhen that Shenzhen HSL Business Technology Co., Ltd (&#x201c;HSL&#x201d;) filed lawsuit
against CBAK Power for failure to pay pursuant to the terms of purchase contract. The plaintiff sought an amount of $44,751 (RMB292,164)
for material cost and interest as accrued until settlement. In late September 2019, CBAK Power and HSL reached agreement that CBAK Power
would pay $15,317 (RMB100,000), $7,659 (RMB50,000) and $21,775 (RMB142,164) by October 15, October 30 and November 30, 2019, respectively,
and CBAK Power would pay litigation fees of $550 (RMB 3,589) to HSL by the end of November 2019. The Company has settled $22,976 (RMB150,000)
in 2019, $11,794 (RMB77,005) in 2020. As of December 31, 2020, CBAK Power had not settled the remaining material purchase cost of $9,981
(RMB 65,159) and accrued the material purchase cost. In late March 2021, CBAK Power and HSL entered into a debt reduction agreement that
if CBAK Power would pay $7,742 (RMB50,000) to HSL before March 31, 2021, HSL would cancel all the remaining debts. Thereafter, CBAK Power
fully paid $7,742 (RMB50,000) to HSL, and the lawsuit was settled in March 2021.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;In November 2019, CBAK Suzhou received
notice from Court of Suzhou city that Suzhou Industrial Park Security Service Co., Ltd (&#x201c;Suzhou Security&#x201d;) filed a lawsuit
against CBAK Suzhou for failure to pay pursuant to the terms of the sales contract. Suzhou Security sought a total amount of $21,321 (RMB139,713),
including services expenses amount of $21,198 (RMB138,908) and interest of $123 (RMB805). Upon the request of Suzhou Security for property
preservation, the Court of Suzhou froze CBAK Suzhou&#x2019;s bank deposits totaling $0.02 million (RMB150,000) for a period of one year.
In June 2021, CBAK Power, CBAK Suzhou and Suzhou Security entered into a settlement agreement to settle $21,507 (RMB138,908) by CBAK Power.
As of June 30, 2021, $5,125 (RMB33,099) was frozen by bank and CBAK Suzhou accrued the service cost of $21,507 (RMB138,908). CBAK Power
settled the amount in July 2021, and the frozen bank deposits were then released.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
early September of 2019, several employees of CBAK Suzhou filed arbitration with Suzhou Industrial Park Labor Disputes Arbitration Commission
against CBAK Suzhou for failure to pay their salaries in time. The employees seek for a payment including salaries of $97,779 (RMB638,359)
and compensation of $83,173 (RMB543,000), totaling $0.18 million (RMB1,181,359). In addition, upon the request of the employees for property
preservation, bank deposit of $0.18 million (RMB1,181,359) was frozen by the court of Suzhou for a period of one year. On September 5,
2019, CBAK Suzhou and the employees reached an agreement that CBAK Suzhou will pay these salaries and compensation. In February 2020,
CBAK Suzhou had made full payment and the frozen bank deposit was released in October 2020.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;In October 2019, CBAK Power received
notice from Court of Changshou District, Chongqing that Chongqing Zhongrun Chemistry Co., Ltd (&#x201c;Chongqing Zhongrun&#x201d;) filed
arbitration claims against the Company for failure to pay pursuant to the terms of the contract. The plaintiff sought a total amount of
$0.4 million (RMB2,484,948), including material cost of $0.4 million (RMB2,397,660) and interest of $13,370 (RMB87,288). On October 31,
2019, CBAK Power and Chongqing Zhongrun reached an agreement that CBAK Power would pay the material cost by the end of December 31, 2019.
In 2020, CBAK Power had paid $198,152 (RMB1,293,653). In August 2020, upon the request of Chongqing Zhongrun for property preservation,
the Court of Changshou District ordered to freeze CBAK Power&#x2019;s bank deposits totaling $0.2 million (RMB1,249,836) for a period of
one year to August 2021. As of December 31, 2020, the Company has accrued the material purchase cost of $0.2 million (RMB1,104,007) and
$2,224 (RMB14,521) was frozen by bank. In February 2021, CBAK Power and Chongqing Zhongrun entered into a settlement agreement that if
CBAK Power would pay $174,686 (RMB1,128,227, including RMB24,220 litigation expenses incurred) to Chongqing Zhongrun before March 5, 2021,
Chongqing Zhongrun would waive the claims on interests. Thereafter, CBAK Power fully repaid to Chongqing Zhongrun and the frozen bank
deposits were released in March 2021.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
October 2019, CBAK Power received notice from Court of Zhuanghe City that Hunan Zhongke Xingcheng Co., Ltd (&#x201c;Hunan Zhongke&#x201d;)
filed a lawsuit against CBAK Power for failure to pay pursuant to the terms of the purchase contract. Hunan Zhongke sought a total amount
of $154,003 (RMB1,005,425). In 2020, the Company have paid $38,293 (RMB250,000). Upon the request of Hunan Zhongke for property preservation,
the Court of Zhuanghe City ordered to freeze CBAK Power&#x2019;s bank deposits totaling $0.1 million (RMB768,876) for a period of one
year to July 2021. As of December 31, 2020, the Company accrued the remaining material purchase cost of $115,710 (RMB755,425) and nil
was frozen by bank. In December 2020, CBAK Power and Hunan Zhongke entered into a debt reduction agreement that if CBAK Power would pay
$81,368 (RMB531,220) to Hunan Zhongke before January 10, 2021, Hunan Zhongke would cancel the remaining debts of $34,342 (RMB224,205).
Thereafter, CBAK Power fully paid $81,368 (RMB531,220) to Hunan Zhongke and the frozen bank deposits were released in January 2021.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
December 2019, CBAK Power received notice from Court of Zhuanghe that Dalian Construction Electrical Installation Engineering Co., Ltd.
(&#x201c;Dalian Construction&#x201d;) filed a lawsuit against CBAK Power for the failure to pay pursuant to the terms of the construction
contract. Dalian Construction sought a total amount of $101,780 (RMB691,086) and interest $1,905 (RMB12,934). As of December 31, 2019,
the Company has accrued the construction cost of $101,780 (RMB691,086). Upon the request of Dalian Construction for property preservation,
the Court of Zhuanghe ordered to freeze CBAK Power&#x2019;s bank deposits totaling $103,685 (RMB704,020) for a period of one year to December
2020. As of December 31, 2019, $97,384 (RMB661,240) was frozen by bank. In January 2020, CBAK Power and Dalian Construction reached a
settlement agreement, and the bank deposit was then released. The Company has repaid all the construction cost as of December 31, 2020.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
February 2020, CBAK Power received notice from Court of Zhuanghe that Dongguan Shanshan Battery Material Co., Ltd (&#x201c;Dongguan
Shanshan&#x201d;) filed lawsuit against CBAK Power for failure to pay pursuant to the terms of the purchase contract. Dongguan
Shanshan sought a total amount of $0.7 million (RMB4,434,209). Upon the request of Dongguan Shanshan for property preservation, the
Court of Zhuanghe ordered to freeze CBAK Power&#x2019;s bank deposits totaling $0.7 million (RMB4,434,209) for a period of one year
to December 17, 2020. In July 2020, CBAK Power and Dongguan Shanshan have agreed to a settlement amount of $0.5 million
(RMB3,635,192) and the bank deposit was then released. In October 2020, because the Company failed to pay according to the
settlement, Dongguan Shanshan sought a total amount of $0.6 million (RMB3,635,192). Upon the request of Dongguan Shanshan for
property preservation, the Court of Zhuanghe ordered to freeze CBAK Power&#x2019;s bank deposits totaling $0.6 million (RMB3,365,192)
for a period of one year to October 21, 2021. In late February 2021, CBAK Power and Dongguan Shanshan entered into a settlement
agreement that CBAK would pay $260,393, $76,586, $76,586, $76,586, and $32,088 (RMB1,700,000, RMB500,000, RMB500,000, RMB500,000 and
RMB209,487) by March 5, March 31, April 30, May 31 and June 30, 2021, respectively, and after the first payment of $260,393
(RMB1,700,000) by March 5, 2021, Dongguan Shanshan would release all the enforcement measures against CBAK Power. CABK Power had
made payment on time and the bank deposit was then released. As of June 30, 2021, CBAK Power has fully paid to Dongguan
Shanshan.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;In March 2020, CBAK Power received
notice from Court of Baodi District, Tianjin that BTR Tianjin Nanomaterial Manufacturing Co., Ltd (&#x201c;Tianjin BTR&#x201d;) filed lawsuit
against CBAK Power for failure to pay pursuant to the terms of purchase contract. The plaintiff sought an amount of $49,398 (RMB322,500)
for material cost that CBAK Power owed to Tianjin BTR and its related party Shenzhen BTR Nanomaterial Technology Co., Ltd (&#x201c;Shenzhen
BTR&#x201d;) (together &#x201c;BTRs&#x201d;) and interest as accrued until settlement. In April 2020, CBAK Power and BTRs reached an agreement
that CBAK Power would pay BTR $7,659, $19,912 and $21,827 (RMB 50,000, RMB130,000 and RMB142,500) by the end of April, May and June 2020,
respectively, and CBAK Power would pay litigation fees of $456 (RMB 2,975) to Tianjing BTR by the end of November, 2020. As of December
31, 2020, CBAK Power has paid $15,317 (RMB100,000) to Tianjin BTR and accrued remaining materials cost $27,234 (RMB177,800) and $6,847
(RMB44,700) for Tianjin BTR and Shenzhen BTR respectively. In late January 2021, CBAK Power and Tianjing BTR reached another settlement
agreement to settle all the outstanding debts (including $773 (RMB5,045) litigation expenses) by paying $13,253 (RMB86,525) in cash and
return of LFP materials at a value of $14,754 (RMB96,320) and CBAK Power and Shenzhen BTR reached a settlement agreement by returning
LFP materials at a value of $6,847 (RMB44,700). Thereafter, CBAK Power fully paid $13,253 (RMB86,525) and delivered the LFP materials
to BTRs, and the lawsuit was settled in March 2021.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
May 2020, CBAK Power received notice from Court of Dalian Economic and Technology Development Zone that United Winners Laser Co., Ltd
(&#x201c;United Winners&#x201d;) filed 3 lawsuits against CBAK Power for failure to pay pursuant to the terms of 3 purchase contracts.
The plaintiff sought a total amount of $0.4 million (RMB2,845,844), including equipment cost of $0.4 (RMB2,692,000) and interest of $23,565
(RMB153,844). In late December 2020, CBAK Power and United Winners reached a settlement agreement to settle all the debts by paying $0.29
million (RMB1,884,400) by December 30, 2020 in cash and delivery of 3 electric vehicles to offset debt of $41,234 (RMB269,200), and the
remaining debt of $82,468 (RMB538,400) would be relieved. CBAK Power paid $0.29 million (RMB1,884,400) and delivered the 3 electric vehicles
to United Winners in December 31, 2020, and the lawsuit was settled in February 2021.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
June 2020, CBAK Power received notice from Court of Tongzhou District, Beijing that Beijing Hongfa Electric Technology Co., Ltd (&#x201c;Hongfa&#x201d;)
filed lawsuit against CBAK Power for failure to pay pursuant to the terms of purchase contract. The plaintiff sought a total amount of
$29,993 (RMB195,810) for material cost and interest as accrued until settlement. In December 2020, CBAK Power and Hongfa reached debt
reduction agreement that CBAK Power would pay Hongfa $23,646 (RMB 154,375) by the January 10, 2021, and the remaining debt of $6,347
(RMB41,435) would be relieved. As of December 31, 2020, CBAK Power repaid $22,976 (RMB150,000) and accrued materials cost of $7,017 (RMB45,810).
Thereafter, CBAK Power fully paid to Hongfa, and the lawsuit was settled in January 2021.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
March 20, 2020, CBAK Power received notice from Court of Nanpi County, Hebei Province that Cangzhou Huibang Engineering Manufacturing
Co., Ltd (&#x201c;Cangzhou Huibang&#x201d;) filed lawsuit against CBAK Power for failure to pay pursuant to the terms of the purchase contract.
Cangzhou Huibang sought a total amount of $0.31 million (RMB2,029,594), including materials purchase cost of $0.30 million (RMB1,932,947),
and interest of $14,804 (RMB96,647). Upon the request of Cangzhou Huibang for property preservation, the Court of Nanpi ordered to freeze
CBAK Power&#x2019;s bank deposits totaling $0.4 million (RMB2,650,000) for a period of one year to March 3, 2021. As of December 31, 2020,
the Company has accrued materials purchase cost of $0.3 million (RMB1,932,947) and $18,518 (RMB120,898) was frozen by bank. In late February
2021, CBAK Power and Cangzhou Huibang entered into a settlement agreement that if CBAK Power would pay $0.3 million (RMB1,965,447) within
10 days from the signature date of the agreement, Cangzhou Huibang would waive the remaining claims. Thereafter, CBAK Power paid $0.3
million (RMB1,965,447) to Cangzhou Huibang and the frozen bank deposits were released in March 2021.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
early January 2020, CBAK Power received notice from Court of Nanshan District of Shenzhen that Shenzhen Klclear Technology Co., Ltd.
(&#x201c;Shenzhen Klclear&#x201d;) filed lawsuit against CBAK Power for failure to pay pursuant to the terms of the materials purchase
contract. Shenzhen Klclear sought a total amount of $1 million (RMB6,250,764), which the Company have already accrued for as of December
31, 2020. In February 2020, the Court of Nanshan District ruled that the Company should pay $0.8 million (RMB5,238,495) and the interest
fees incurred from September 28, 2018. In April 2020, CBAK Power filed an appellate petition to the Intermediate Peoples&#x2019; Court
of Shenzhen to appeal the adjudication in February 2020. As of the date of this report, the Intermediate Peoples&#x2019; Court of Shenzhen
has not yet rendered the judgment. On June 7, 2021. CBAK Power, Shenzhen Yabin Vehicle Service Co., Ltd (&#x201c;Shenzhen Yabin&#x201d;)
and Shenzhen Klclear entered into a debt offset agreement that CBAK Power will transfer its creditor&#x2019;s right of $0.9 million (RMB
6,004,000) on Shenzhen Yabin to Shenzhen Klclear to offset its debt to Shenzhen Klclear. Accordingly, CBAK Power did not owe Shenzhen
Klclear any debt.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
May 2020, CBAK Power received notice from Court of Dalian Economic and Technology Development Zone that Tianjin Changxing Metal Co.,
Ltd (&#x201c;Tianjin Changxing&#x201d;) filed a lawsuit against CBAK Power for failure to pay pursuant to the terms of the purchase contract.
Tianjin Changxing sought a total amount of $29,652 (RMB193,588). On August 24, 2020, upon the request of Tianjin Changxing for property
preservation, the Court of Dalian Economic and Technology Development Zone ordered to freeze CBAK Power&#x2019;s bank deposits totaling
$32,915 (RMB214,892) for a period of one year. As of December 31, 2020, nil was frozen by bank and CBAK Power accrued the material purchase
cost of $29,652 (RMB193,588). In late December 2020, CBAK Power and Tianjin Changxing entered into a debt reduction agreement that if
CBAK Power would pay $26,755 (RMB174,671) to Tianjin Changxing, Tianjin Changxing would cancel the remaining debts. Thereafter, CBAK
Power fully paid to Tianjin Changxing and the frozen bank deposits were released in January 2021.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
May 2020, CBAK Power received notice from Court of Wuqing District, Tianjin that Tianjin Changyuan Electric Material Co., Ltd (&#x201c;Tianjin
Changyuan&#x201d;) filed lawsuit against CBAK Power for failure to pay pursuant to the terms of the purchase contract. The plaintiff sought
a total amount of $13,040 (RMB85,136), including material cost of $12,166 (RMB79,429) and interest of $874 (RMB5,707). In July, 2020,
upon the request of the plaintiff for property preservation, the Court of Wuqing District, Tianjin ordered to freeze CBAK Power&#x2019;s
bank deposits totaling $13,041 (RMB85,136) for a period of one year. As of December 31, 2020, $13,041 (RMB85,136) was frozen by bank
and the Company had accrued the material purchase cost and litigation expenses of $12,314 (RMB80,393). In March 2021, CBAK Power and
Tianjin Changyuan entered into a debt reduction agreement that if CBAK Power would pay $9,851 (RMB 64,314) to Tianjin Changyuan before
April 30, 2021, Tianjin Changyuan would cancel the remaining debts of $2,463 (RMB16,079). CBAK Power has fully paid to Changyuan as of
the date of this report.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
June 2020, CBAK Suzhou received notice from Court of Suzhou Industrial Park that Ligao (Shandong) New Energy Technology Co., Ltd (&#x201c;Ligao&#x201d;)
filed a lawsuit against CBAK Suzhou for failure to pay pursuant to the terms of the purchase contract. Ligao sought a total amount of
$11,886 (RMB77,599), including contract amount of $11,240 (RMB73,380) and interest of $646 (RMB4,219). As of December 31, 2020, CBAK
Suzhou had accrued the material purchase cost of $11,240 (RMB73,380). On December 31, 2020, CBAK Power, CBAK Suzhou and Ligao entered
into a debt reduction agreement that if CBAK Power would pay $7,961 (RMB51,975) to Ligao, Ligao would cancel all the remaining debts.
Thereafter, CBAK Power fully paid $7,961 (RMB51,975) to Ligao, and the lawsuit was settled in January 2021.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
June 2020, CBAK Suzhou received notice from Court of Yushui District, Xinyu City that Jiangxi Ganfeng Battery Technology Co., Ltd (&#x201c;Ganfeng
Battery&#x201d;) filed a lawsuit against CBAK Suzhou for failure to pay pursuant to the terms of the purchase contract. Ganfeng Battery
sought a total amount of $115,764 (RMB755,780), including contract amount of $112,277 (RMB733,009) and interest of $3,487 (RMB22,771).
Upon the request of Ganfeng Battery for property preservation, the Court of Yushui ordered to freeze CBAK Suzhou&#x2019;s bank deposits
totaling $115,764 (RMB755,780) for a period of one year to May 2021. In October 2020, CBAK Power, Ganfeng Battery, CBAK Suzhou and Zhengzhou
Jingfan New Energy Automobile Co., Ltd entered into a settlement agreement that CBAK Power would deliver 7 eletric vehicles to Ganfeng
Battery to offset all the CBAK Suzhou&#x2019; debts to Ganfeng Battery and all vehicles were delivered to Ganfeng Battery before December
31, 2020.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
June 2020, CBAK Suzhou received notice from Court of Suzhou Industrial Park that Suzhou Jihongkai Machine Equipment Co., Ltd (&#x201c;Jihongkai&#x201d;)
filed a lawsuit against CBAK Suzhou for failure to pay pursuant to the terms of the purchase contract. Jihongkai sought contract amount
of $26,916 (RMB175,722) and interest as accrued until settlement. As of December 31, 2020, the Company had accrued the material purchase
cost of $26,916 (RMB175,722). In January 2021, CBAK Power, CBAK Suzhou and Jihongkai entered into a settlement agreement to settle all
the debts and related litigation expenses by paying $12,213 (RMB79,736) in cash and delivery of an electric vehicle at a value of $15,287
(RMB99,800) from CBAK Power to Jihongkai. Thereafter, CBAK Power fully paid $12,213 (RMB79,736) and delivered the electric vehicle to
Jihongkai, and the lawsuit was settled in January 2021.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
June 2020, CBAK Power received notice from Court of Dalian Economic and Technology Development Zone that Nanjing Jinlong Chemical Co.,
Ltd. (&#x201c;Nanjing Jinlong&#x201d;) filed a lawsuit against CBAK Power for failure to pay pursuant to the terms of the purchase contract.
Nanjing Jinlong sought a total amount of $125,443 (RMB822,000). Upon the request of Nanjing Jinlong for property preservation, the Court
of Dalian Economic and Technology Development Zone ordered to freeze CBAK Power&#x2019;s bank deposits totaling $125,908 (RMB822,000)
for a period of one year to May 2021. As of March 31, 2021, $2,422 (RMB15,869) was frozen by bank and CBAK Power accrued the material
purchase cost of $125,443 (RMB822,000). In April 2021, CBAK Power has made full settlement to Nanjing Jinlong and the frozen bank deposits
were released in April 2021.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
June 2020, CBAK Power received notice from Court of Dalian Economic and Technology Development Zone that Xi&#x2019;an Anpu New Energy
Technology Co. LTD (&#x201c;Xi&#x2019;an Anpu&#x201d;) filed a lawsuit against CBAK Power for failure to pay pursuant to the terms of the
equipment purchase contract. Xi&#x2019;an Anpu sought a total amount of $129,270 (RMB843,954), including $117,636 (RMB768,000) for equipment
cost and $11,634 (RMB75,954) for liquidated damages. Upon the request of Xi&#x2019;an Anpu for property preservation, the Court of Dalian
Economic and Technology Development Zone ordered to freeze CBAK Power&#x2019;s bank deposits $129,270 (RMB843,954) for a period to May
11, 2021. As of December 31, 2020, $98,284 (RMB641,656) was frozen by bank and CBAK Power accrued the equipment purchase cost of $117,636
(RMB768,000). In January 2021, CBAK Power and Xi&#x2019;an Anpu entered into a settlement agreement to settle all the debts by paying
$64,406 (RMB420,478) in cash and delivery of 3 electric vehicles at a value of $45,952 (RMB300,000). Thereafter, CBAK Power fully paid
$64,406 (RMB420,479) and delivered the 3 electric vehicles to Xi&#x2019;an Anpu, and the lawsuit was settled in February 2021.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
June 2020, CBAK Power received notice from Court of Dalian Economic and Technology Development Zone that Shenzhen Gd Laser Technology
Co., Ltd. (&#x201c;Shenzhen Gd&#x201d;) filed lawsuit against CBAK Power for failure to pay pursuant to the terms of the purchase contract.
Shenzhen Gd sought a total amount of $24,713 (RMB161,346), including equipment cost of $22,975 (RMB150,000) and interest amount of $1,738
(RMB11,346). As of March 31, 2021, the equipment was not received by CBAK Power. CBAK Power has included the equipment cost of $22,975
(RMB150,000) under capital commitments. In April 2021, CBAK Power reached agreement with Shenzhen Gd to terminate the purchase agreement
and Shenzhen Gd filed application to withdraw the lawsuit against CBAK Power in April 2021.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;In July 2020, CBAK Power received
notice from Court of Shandong Linyi Economic and Technology Development Zone (&#x201c;Court of Shandong&#x201d;) that Shandong Tianjiao
New Energy Co. LTD (&#x201c;Tianjiao&#x201d;) filed a lawsuit against CBAK Power for failure to pay pursuant to the terms of the equipment
purchase contract. Tianjiao sought an amount of $391,777 (RMB2,557,756) for equipment cost and interest as accrued until settlement.
Upon the request of Tianjiao for property preservation, the Court of Shandong ordered to freeze CBAK Power&#x2019;s bank deposits $0.5
million (RMB3,000,000) for a period of one year. In December 2020, CBAK and Tianjiao reached an agreement that CBAK would pay Tianjiao
$45,952 (RMB300,000) by the end of each month from December 2020 to July 2021, and RMB157,756 by the end of August 2021. As of June 30,
2021, CBAK Power accrued unpaid materials cost $70,875 (RMB457,756) and nil was frozen by bank.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
October 2020, CBAK Power received notice from Court of Dalian Economic and Technology Development Zone that Shanghai Shengmeng Industrial
Technology Co., Ltd. (&#x201c;Shengmeng&#x201d;) filed a lawsuit against CBAK Power for failure to pay pursuant to the terms of the purchase
contract. Shengmeng sought a total amount of $13,429 (RMB87,672) for material cost and interest as accrued until settlement. In November
2020, CBAK and Shengmeng reached an agreement that CBAK would pay $4,595 (RMB30,000) by November 30, 2020 and $5,004 (RMB 32,672) by
December 20, 2020, and CBAK would pay litigation fees of $156 (RMB1,021) to Shengmeng. Thereafter, CBAK Power fully paid off the debts
to Shengmeng, and the lawsuit was settled in March 2021.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
October 2020, CBAK Power received notice from Court of Dalian Economic and Technology Development Zone that Jiuzhao New Energy Technology
Co., Ltd. (&#x201c;Jiuzhao&#x201d;) filed a lawsuit against CBAK Power for failure to pay pursuant to the terms of the purchase contract.
Jiuzhao sought a total amount of $0.9 million (RMB6,000,000), including material cost of $0.9 million (RMB5,870,267) and interest amount
of $19,871 (RMB129,733). In December 1, 2020, CBAK and Jiuzhao reached an agreement that CBAK Power would pay Jiuzhao $76,586 (RMB500,000)
by the end of each month from December 2020 to October 2021, and $56,715 (RMB370,267) by November 30, 2021, and CBAK would pay litigation
fees of $4,886 (RMB 31,900) to Jiuzhao. As of the date of this report, CBAK Power has fully paid off the debts to Jiuzhao, and the frozen
bank deposits were released in April 2021.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
November 2020, CBAK Power received notice from Court of Dalian Economic and Technology Development Zone that Dalian Tianda Metal Machinery
Trade Co., Ltd. (&#x201c;Tianda&#x201d;) filed a lawsuit against CBAK Power for failure to pay pursuant to the terms of the purchase contract.
Tianda sought a total amount of $27,365 (RMB178,655) for material cost and interest as accrued until settlement. In December 2020, CBAK
Power and Tianda reached an agreement that CBAK Power would pay Tianda $7,659 (RMB50,000) by the 30th of each month from November 2020
to January 2021, and $4,389 (RMB28,655) by end of February 2021, and CBAK Power would pay litigation fees of $297 (RMB1,937) to Tianda
by November 30, 2020. As of December 31, 2020, CBAK Power has accrued $18,358 (RMB119,855) material cost and nil was frozen by bank.
Thereafter, CBAK Power fully paid off the debts to Tianda, and the lawsuit was settled in February 2021.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
December 2020, CBAK Power received notice from Court of Dalian Economic and Technology Development Zone that Shenzhen Haoneng Technology
Co., Ltd. (&#x201c;Haoneng&#x201d;) filed a lawsuit against CBAK Power for failure to pay pursuant to the terms of the equipment purchase
contract. Haoneng sought a total amount of $266,182 (RMB1,737,797), including equipment purchase cost of $263,094 (RMB1,724,000) and
interest amount of $2,106 (RMB13,797). As of June 30, 2021, CBAK Power has accrued the equipment purchase cost of $266,931 (RMB 1,724,000).&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
December 2020, CBAK Power received notice from Court of Dalian Economic and Technology Development Zone that Haoneng filed another lawsuit
against CBAK Power for failure to pay pursuant to the terms of the purchase contract. Haoneng sought a total amount of $1.57million (RMB10,257,030),
including equipment cost of $1.4 million (RMB9,072,000) and interest amount of $0.17 million (RMB1,185,030). As of June 30, 2021, the
equipment was not received by CBAK Power, CBAK Power has included the equipment cost of $1.4 million (RMB9,072,000) under capital commitments.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
April 2020, CBAK Suzhou received notice from Court of Suzhou Industrial Park that Suzhou Suwangda Plastic Product Co., Ltd (&#x201c;Suwangda&#x201d;)
filed a lawsuit against CBAK Suzhou for failure to pay pursuant to the terms of the purchase contract. Suwangda sought contract amount
of $13,325 (RMB86,992) and interest as accrued until settlement. As of December 31, 2020, the Company has accrued the material cost of
$13,325 (RMB86,992). In March 2021, CBAK Power, CBAK Suzhou and Suwangda entered into a settlement agreement to settle all the debts
by paying $9,670 (RMB63,134) from CBAK Power to Suwangda. Thereafter, CBAK Power fully paid $9,670 (RMB63,134) and the lawsuit was settled
in March 2021. The remaining $3,654 (RMB23,858) was waived by Suwangda.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
June 2020, CBAK Power received notice from Court of Pingyuan County, Shandong province that Shandong Hangewei New Energy Vehicle Control
Co., Ltd (&#x201c;Hangewei&#x201d;) filed a lawsuit against CBAK Power for failure to pay pursuant to the terms of the purchase contract.
Hangewei sought a total amount of $16,307 (RMB 106,464) and interest as accrued until settlement. In October 2020, CBAK Power and Hangewei
entered into a settlement agreement to settle all the debts by paying Hangewei $1,532 (RMB10,000) and $12,254 (RMB80,000) by the end
of October and November 2020, respectively. CBAK Power paid $13,786 (RMB90,000) before December 31, 2020 and the remaining $2,521 (RMB16,464)
was waived by Hangewei.&lt;/span&gt;&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LongTermPurchaseCommitmentTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center"&gt;December&lt;br/&gt;
&#160;31,&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center"&gt;June 30,&lt;/td&gt;&lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;For construction of buildings&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,465,092&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,450,949&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;For purchases of equipment&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,308,416&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;12,327,017&lt;/td&gt;&lt;td style="text-align: left"&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;For acquisition of a subsidiary&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;div style="-sec-ix-hidden: hidden-fact-202"&gt;-&lt;/div&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;18,270,213&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Capital injection&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;228,115,914&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;141,694,177&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;240,889,422&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;173,742,356&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&#160;&lt;/p&gt;</us-gaap:LongTermPurchaseCommitmentTextBlock>
    <us-gaap:OtherCommitment contextRef="c465" decimals="0" unitRef="usd">2465092</us-gaap:OtherCommitment>
    <us-gaap:OtherCommitment contextRef="c466" decimals="0" unitRef="usd">1450949</us-gaap:OtherCommitment>
    <us-gaap:OtherCommitment contextRef="c467" decimals="0" unitRef="usd">10308416</us-gaap:OtherCommitment>
    <us-gaap:OtherCommitment contextRef="c468" decimals="0" unitRef="usd">12327017</us-gaap:OtherCommitment>
    <us-gaap:OtherCommitment contextRef="c470" decimals="0" unitRef="usd">18270213</us-gaap:OtherCommitment>
    <us-gaap:OtherCommitment contextRef="c471" decimals="0" unitRef="usd">228115914</us-gaap:OtherCommitment>
    <us-gaap:OtherCommitment contextRef="c472" decimals="0" unitRef="usd">141694177</us-gaap:OtherCommitment>
    <us-gaap:OtherCommitment contextRef="c2" decimals="0" unitRef="usd">240889422</us-gaap:OtherCommitment>
    <us-gaap:OtherCommitment contextRef="c3" decimals="0" unitRef="usd">173742356</us-gaap:OtherCommitment>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c367" decimals="0" unitRef="usd">1241648</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c367" decimals="0" unitRef="cny">8430792</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c368" decimals="-5" unitRef="usd">900000</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c368" decimals="-5" unitRef="cny">6100000</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c369" decimals="0" unitRef="usd">29812</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c369" decimals="-5" unitRef="cny">200000</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c370" decimals="-5" unitRef="usd">300000</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c370" decimals="-5" unitRef="cny">1900000</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:DepositAssets contextRef="c371" decimals="0" unitRef="usd">1210799</us-gaap:DepositAssets>
    <us-gaap:DepositAssets contextRef="c371" decimals="0" unitRef="cny">8430792</us-gaap:DepositAssets>
    <us-gaap:LitigationSettlementAmountAwardedToOtherParty contextRef="c372" decimals="0" unitRef="cny">6135860</us-gaap:LitigationSettlementAmountAwardedToOtherParty>
    <us-gaap:LitigationSettlementAmountAwardedToOtherParty contextRef="c373" decimals="-5" unitRef="cny">900000</us-gaap:LitigationSettlementAmountAwardedToOtherParty>
    <cbat:LitigationFees contextRef="c373" decimals="-5" unitRef="usd">100000</cbat:LitigationFees>
    <us-gaap:ConstructionContractCostProgressPaymentOffset contextRef="c374" decimals="0" unitRef="usd">1344605</us-gaap:ConstructionContractCostProgressPaymentOffset>
    <us-gaap:ConstructionContractCostProgressPaymentOffset contextRef="c374" decimals="0" unitRef="cny">9129868</us-gaap:ConstructionContractCostProgressPaymentOffset>
    <us-gaap:ConstructionContractCostProgressPaymentOffset contextRef="c375" decimals="0" unitRef="usd">261316</us-gaap:ConstructionContractCostProgressPaymentOffset>
    <us-gaap:ConstructionContractCostProgressPaymentOffset contextRef="c375" decimals="0" unitRef="cny">1774337</us-gaap:ConstructionContractCostProgressPaymentOffset>
    <us-gaap:ConstructionContractCostProgressPaymentOffset contextRef="c376" decimals="0" unitRef="usd">245530</us-gaap:ConstructionContractCostProgressPaymentOffset>
    <us-gaap:ConstructionContractCostProgressPaymentOffset contextRef="c376" decimals="0" unitRef="cny">1667146</us-gaap:ConstructionContractCostProgressPaymentOffset>
    <cbat:LitigationFees contextRef="c377" decimals="0" unitRef="usd">30826</cbat:LitigationFees>
    <cbat:LitigationFees contextRef="c377" decimals="0" unitRef="cny">209312</cbat:LitigationFees>
    <cbat:AmountOfFinalJudgementNotReceived contextRef="c378" decimals="-5" unitRef="usd">300000</cbat:AmountOfFinalJudgementNotReceived>
    <cbat:AmountOfFinalJudgementNotReceived contextRef="c378" decimals="0" unitRef="cny">1876458</cbat:AmountOfFinalJudgementNotReceived>
    <cbat:ConstructionContractCostProgressPaymentAccrued contextRef="c3" decimals="-5" unitRef="usd">900000</cbat:ConstructionContractCostProgressPaymentAccrued>
    <cbat:ConstructionContractCostProgressPaymentAccrued contextRef="c3" decimals="0" unitRef="cny">6135860</cbat:ConstructionContractCostProgressPaymentAccrued>
    <us-gaap:GainContingencyUnrecordedAmount contextRef="c379" decimals="0" unitRef="cny">18279858</us-gaap:GainContingencyUnrecordedAmount>
    <us-gaap:GainContingencyUnrecordedAmount contextRef="c379" decimals="0" unitRef="usd">2692174</us-gaap:GainContingencyUnrecordedAmount>
    <us-gaap:LitigationSettlementAmountAwardedToOtherParty contextRef="c380" decimals="0" unitRef="cny">17428000</us-gaap:LitigationSettlementAmountAwardedToOtherParty>
    <us-gaap:LitigationSettlementAmountAwardedToOtherParty contextRef="c381" decimals="0" unitRef="cny">851858</us-gaap:LitigationSettlementAmountAwardedToOtherParty>
    <cbat:LitigationSettlementAmountesAwardedToOtherPartyDescription contextRef="c382">On December 19, 2017, the Court of Zhuanghe
determined that Anyuan Bus should pay the goods amount of RMB17,428,000 ($2,566,716) and the interest until the goods amount was paid
off, and a litigation fee of RMB131,480 ($19,364).</cbat:LitigationSettlementAmountesAwardedToOtherPartyDescription>
    <us-gaap:LitigationSettlementAmountAwardedToOtherParty contextRef="c382" decimals="0" unitRef="cny">17428000</us-gaap:LitigationSettlementAmountAwardedToOtherParty>
    <cbat:LitigationFees contextRef="c382" decimals="0" unitRef="cny">131480</cbat:LitigationFees>
    <cbat:ProvisionReceivable contextRef="c383" decimals="0" unitRef="cny">17428000</cbat:ProvisionReceivable>
    <cbat:ProvisionReceivable contextRef="c3" decimals="0" unitRef="usd">-2698418</cbat:ProvisionReceivable>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c384" decimals="-4" unitRef="usd">160000</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c384" decimals="0" unitRef="cny">1112269</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:EquipmentExpense contextRef="c384" decimals="-4" unitRef="usd">140000</us-gaap:EquipmentExpense>
    <us-gaap:EquipmentExpense contextRef="c384" decimals="0" unitRef="cny">976000</us-gaap:EquipmentExpense>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c385" decimals="-4" unitRef="usd">20000.00</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c385" decimals="0" unitRef="cny">136269</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:DepositAssets contextRef="c386" decimals="-4" unitRef="usd">160000</us-gaap:DepositAssets>
    <us-gaap:DepositAssets contextRef="c386" decimals="0" unitRef="cny">1117269</us-gaap:DepositAssets>
    <us-gaap:EquipmentExpense contextRef="c387" decimals="-4" unitRef="usd">140000</us-gaap:EquipmentExpense>
    <us-gaap:EquipmentExpense contextRef="c387" decimals="0" unitRef="cny">976000</us-gaap:EquipmentExpense>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c388" decimals="-4" unitRef="usd">20000.00</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c388" decimals="0" unitRef="cny">136269</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LitigationSettlementExpense contextRef="c387" decimals="0" unitRef="usd">736</us-gaap:LitigationSettlementExpense>
    <us-gaap:LitigationSettlementExpense contextRef="c387" decimals="0" unitRef="cny">5000</us-gaap:LitigationSettlementExpense>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c389" decimals="-4" unitRef="usd">290000</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c389" decimals="0" unitRef="cny">1986440</us-gaap:LossContingencyDamagesSoughtValue>
    <cbat:ReturnOfPrepayment contextRef="c389" decimals="-5" unitRef="usd">200000</cbat:ReturnOfPrepayment>
    <cbat:ReturnOfPrepayment contextRef="c389" decimals="0" unitRef="cny">1440000</cbat:ReturnOfPrepayment>
    <cbat:LiquidatedDamages contextRef="c390" decimals="0" unitRef="usd">70692</cbat:LiquidatedDamages>
    <cbat:LiquidatedDamages contextRef="c390" decimals="0" unitRef="cny">480000</cbat:LiquidatedDamages>
    <cbat:LitigationFees contextRef="c389" decimals="0" unitRef="usd">9785</cbat:LitigationFees>
    <cbat:LitigationFees contextRef="c389" decimals="0" unitRef="cny">66440</cbat:LitigationFees>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c391" decimals="0" unitRef="usd">44751</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c391" decimals="0" unitRef="cny">292164</us-gaap:LossContingencyDamagesSoughtValue>
    <cbat:CommitmentsAndContingenciesDescription contextRef="c392">CBAK Power
would pay $15,317 (RMB100,000), $7,659 (RMB50,000) and $21,775 (RMB142,164) by October 15, October 30 and November 30, 2019, respectively,
and CBAK Power would pay litigation fees of $550 (RMB 3,589) to HSL by the end of November 2019. The Company has settled $22,976 (RMB150,000)
in 2019, $11,794 (RMB77,005) in 2020.</cbat:CommitmentsAndContingenciesDescription>
    <cbat:MaterialsPurchaseCost contextRef="c393" decimals="0" unitRef="usd">9981</cbat:MaterialsPurchaseCost>
    <cbat:MaterialsPurchaseCost contextRef="c393" decimals="0" unitRef="cny">65159</cbat:MaterialsPurchaseCost>
    <cbat:DebtReductionAgreementAmount contextRef="c394" decimals="0" unitRef="usd">7742</cbat:DebtReductionAgreementAmount>
    <cbat:DebtReductionAgreementAmount contextRef="c394" decimals="0" unitRef="cny">50000</cbat:DebtReductionAgreementAmount>
    <us-gaap:GainContingencyUnrecordedAmount contextRef="c394" decimals="0" unitRef="usd">7742</us-gaap:GainContingencyUnrecordedAmount>
    <us-gaap:GainContingencyUnrecordedAmount contextRef="c41" decimals="0" unitRef="cny">50000</us-gaap:GainContingencyUnrecordedAmount>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c395" decimals="0" unitRef="usd">21321</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c395" decimals="0" unitRef="cny">139713</us-gaap:LossContingencyDamagesSoughtValue>
    <cbat:ServicesExpenses contextRef="c395" decimals="0" unitRef="usd">21198</cbat:ServicesExpenses>
    <cbat:ServicesExpenses contextRef="c395" decimals="0" unitRef="cny">138908</cbat:ServicesExpenses>
    <cbat:InterestIncurred contextRef="c395" decimals="0" unitRef="usd">123</cbat:InterestIncurred>
    <cbat:InterestIncurred contextRef="c395" decimals="0" unitRef="cny">805</cbat:InterestIncurred>
    <us-gaap:DepositAssets contextRef="c396" decimals="-4" unitRef="usd">20000.00</us-gaap:DepositAssets>
    <us-gaap:DepositAssets contextRef="c396" decimals="0" unitRef="cny">150000</us-gaap:DepositAssets>
    <cbat:BankDepositsPeriod contextRef="c395">P1Y</cbat:BankDepositsPeriod>
    <cbat:ServicesExpenses contextRef="c0" decimals="0" unitRef="usd">21507</cbat:ServicesExpenses>
    <cbat:ServicesExpenses contextRef="c397" decimals="0" unitRef="cny">138908</cbat:ServicesExpenses>
    <cbat:FrozenByBank contextRef="c398" decimals="0" unitRef="usd">5125</cbat:FrozenByBank>
    <cbat:FrozenByBank contextRef="c398" decimals="0" unitRef="cny">33099</cbat:FrozenByBank>
    <cbat:ServicesExpenses contextRef="c399" decimals="0" unitRef="usd">21507</cbat:ServicesExpenses>
    <cbat:ServicesExpenses contextRef="c399" decimals="0" unitRef="cny">138908</cbat:ServicesExpenses>
    <us-gaap:PaymentsToEmployees contextRef="c400" decimals="0" unitRef="usd">97779</us-gaap:PaymentsToEmployees>
    <us-gaap:PaymentsToEmployees contextRef="c400" decimals="0" unitRef="cny">638359</us-gaap:PaymentsToEmployees>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c400" decimals="0" unitRef="usd">83173</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c400" decimals="0" unitRef="cny">543000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation contextRef="c400" decimals="-4" unitRef="usd">180000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation contextRef="c400" decimals="0" unitRef="cny">1181359</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:DepositAssets contextRef="c401" decimals="-4" unitRef="usd">180000</us-gaap:DepositAssets>
    <us-gaap:DepositAssets contextRef="c401" decimals="0" unitRef="cny">1181359</us-gaap:DepositAssets>
    <cbat:BankDepositsPeriod contextRef="c400">P1Y</cbat:BankDepositsPeriod>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c402" decimals="-5" unitRef="usd">400000</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c402" decimals="0" unitRef="cny">2484948</us-gaap:LossContingencyDamagesSoughtValue>
    <cbat:MaterialsPurchaseCost contextRef="c402" decimals="-5" unitRef="usd">400000</cbat:MaterialsPurchaseCost>
    <cbat:MaterialsPurchaseCost contextRef="c403" decimals="0" unitRef="cny">2397660</cbat:MaterialsPurchaseCost>
    <cbat:InterestIncurred contextRef="c402" decimals="0" unitRef="usd">13370</cbat:InterestIncurred>
    <cbat:InterestIncurred contextRef="c402" decimals="0" unitRef="cny">87288</cbat:InterestIncurred>
    <cbat:CommitmentsAndContingenciesDescription contextRef="c404">On October 31,
2019, CBAK Power and Chongqing Zhongrun reached an agreement that CBAK Power would pay the material cost by the end of December 31, 2019.
In 2020, CBAK Power had paid $198,152 (RMB1,293,653). In August 2020, upon the request of Chongqing Zhongrun for property preservation,
the Court of Changshou District ordered to freeze CBAK Power&#x2019;s bank deposits totaling $0.2 million (RMB1,249,836) for a period of
one year to August 2021. As of December 31, 2020, the Company has accrued the material purchase cost of $0.2 million (RMB1,104,007) and
$2,224 (RMB14,521) was frozen by bank. In February 2021, CBAK Power and Chongqing Zhongrun entered into a settlement agreement that if
CBAK Power would pay $174,686 (RMB1,128,227, including RMB24,220 litigation expenses incurred) to Chongqing Zhongrun before March 5, 2021,
Chongqing Zhongrun would waive the claims on interests. Thereafter, CBAK Power fully repaid to Chongqing Zhongrun and the frozen bank
deposits were released in March 2021.</cbat:CommitmentsAndContingenciesDescription>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c405" decimals="0" unitRef="usd">154003</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c405" decimals="0" unitRef="cny">1005425</us-gaap:LossContingencyDamagesSoughtValue>
    <cbat:CommitmentsAndContingenciesDescription contextRef="c405">the Company have paid $38,293 (RMB250,000). Upon the request of Hunan Zhongke for property preservation,
the Court of Zhuanghe City ordered to freeze CBAK Power&#x2019;s bank deposits totaling $0.1 million (RMB768,876) for a period of one
year to July 2021. As of December 31, 2020, the Company accrued the remaining material purchase cost of $115,710 (RMB755,425) and nil
was frozen by bank. In December 2020, CBAK Power and Hunan Zhongke entered into a debt reduction agreement that if CBAK Power would pay
$81,368 (RMB531,220) to Hunan Zhongke before January 10, 2021, Hunan Zhongke would cancel the remaining debts of $34,342 (RMB224,205).
Thereafter, CBAK Power fully paid $81,368 (RMB531,220) to Hunan Zhongke and the frozen bank deposits were released in January 2021.</cbat:CommitmentsAndContingenciesDescription>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c406" decimals="0" unitRef="usd">101780</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c406" decimals="0" unitRef="cny">691086</us-gaap:LossContingencyDamagesSoughtValue>
    <cbat:InterestIncurred contextRef="c407" decimals="0" unitRef="usd">1905</cbat:InterestIncurred>
    <cbat:InterestIncurred contextRef="c407" decimals="0" unitRef="cny">12934</cbat:InterestIncurred>
    <cbat:ConstructionContractCostProgressPaymentAccrued contextRef="c408" decimals="0" unitRef="usd">101780</cbat:ConstructionContractCostProgressPaymentAccrued>
    <cbat:ConstructionContractCostProgressPaymentAccrued contextRef="c408" decimals="0" unitRef="cny">691086</cbat:ConstructionContractCostProgressPaymentAccrued>
    <us-gaap:DepositAssets contextRef="c408" decimals="0" unitRef="usd">103685</us-gaap:DepositAssets>
    <us-gaap:DepositAssets contextRef="c408" decimals="0" unitRef="cny">704020</us-gaap:DepositAssets>
    <cbat:BankDepositsPeriod contextRef="c407">P1Y</cbat:BankDepositsPeriod>
    <cbat:FrozenByBank contextRef="c408" decimals="0" unitRef="usd">97384</cbat:FrozenByBank>
    <cbat:FrozenByBank contextRef="c408" decimals="0" unitRef="cny">661240</cbat:FrozenByBank>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c409" decimals="-5" unitRef="usd">700000</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c409" decimals="0" unitRef="cny">4434209</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:DepositAssets contextRef="c410" decimals="-5" unitRef="usd">700000</us-gaap:DepositAssets>
    <us-gaap:DepositAssets contextRef="c410" decimals="0" unitRef="cny">4434209</us-gaap:DepositAssets>
    <cbat:BankDepositsPeriod contextRef="c409">P1Y</cbat:BankDepositsPeriod>
    <cbat:CommitmentsAndContingenciesDescription contextRef="c411">CBAK Power and Dongguan Shanshan have agreed to a settlement amount of $0.5 million
(RMB3,635,192) and the bank deposit was then released. In October 2020, because the Company failed to pay according to the
settlement, Dongguan Shanshan sought a total amount of $0.6 million (RMB3,635,192). Upon the request of Dongguan Shanshan for
property preservation, the Court of Zhuanghe ordered to freeze CBAK Power&#x2019;s bank deposits totaling $0.6 million (RMB3,365,192)
for a period of one year to October 21, 2021. In late February 2021, CBAK Power and Dongguan Shanshan entered into a settlement
agreement that CBAK would pay $260,393, $76,586, $76,586, $76,586, and $32,088 (RMB1,700,000, RMB500,000, RMB500,000, RMB500,000 and
RMB209,487) by March 5, March 31, April 30, May 31 and June 30, 2021, respectively, and after the first payment of $260,393
(RMB1,700,000) by March 5, 2021, Dongguan Shanshan would release all the enforcement measures against CBAK Power. CABK Power had
made payment on time and the bank deposit was then released.</cbat:CommitmentsAndContingenciesDescription>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c412" decimals="0" unitRef="usd">49398</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c412" decimals="0" unitRef="cny">322500</us-gaap:LossContingencyDamagesSoughtValue>
    <cbat:CommitmentsAndContingenciesDescription contextRef="c413">In April 2020, CBAK Power and BTRs reached an agreement
that CBAK Power would pay BTR $7,659, $19,912 and $21,827 (RMB 50,000, RMB130,000 and RMB142,500) by the end of April, May and June 2020,
respectively, and CBAK Power would pay litigation fees of $456 (RMB 2,975) to Tianjing BTR by the end of November, 2020. As of December
31, 2020, CBAK Power has paid $15,317 (RMB100,000) to Tianjin BTR and accrued remaining materials cost $27,234 (RMB177,800) and $6,847
(RMB44,700) for Tianjin BTR and Shenzhen BTR respectively. In late January 2021, CBAK Power and Tianjing BTR reached another settlement
agreement to settle all the outstanding debts (including $773 (RMB5,045) litigation expenses) by paying $13,253 (RMB86,525) in cash and
return of LFP materials at a value of $14,754 (RMB96,320) and CBAK Power and Shenzhen BTR reached a settlement agreement by returning
LFP materials at a value of $6,847 (RMB44,700). Thereafter, CBAK Power fully paid $13,253 (RMB86,525) and delivered the LFP materials
to BTRs, and the lawsuit was settled in March 2021.</cbat:CommitmentsAndContingenciesDescription>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c414" decimals="-5" unitRef="usd">400000</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c414" decimals="0" unitRef="cny">2845844</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:EquipmentExpense contextRef="c414" decimals="-5" unitRef="usd">400000</us-gaap:EquipmentExpense>
    <us-gaap:EquipmentExpense contextRef="c414" decimals="0" unitRef="cny">2692000</us-gaap:EquipmentExpense>
    <cbat:InterestIncurred contextRef="c414" decimals="0" unitRef="usd">23565</cbat:InterestIncurred>
    <cbat:InterestIncurred contextRef="c414" decimals="0" unitRef="cny">153844</cbat:InterestIncurred>
    <cbat:CommitmentsAndContingenciesDescription contextRef="c415">CBAK Power and United Winners reached a settlement agreement to settle all the debts by paying $0.29
million (RMB1,884,400) by December 30, 2020 in cash and delivery of 3 electric vehicles to offset debt of $41,234 (RMB269,200), and the
remaining debt of $82,468 (RMB538,400) would be relieved. CBAK Power paid $0.29 million (RMB1,884,400) and delivered the 3 electric vehicles
to United Winners in December 31, 2020, and the lawsuit was settled in February 2021.</cbat:CommitmentsAndContingenciesDescription>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c416" decimals="0" unitRef="usd">29993</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c416" decimals="0" unitRef="cny">195810</us-gaap:LossContingencyDamagesSoughtValue>
    <cbat:CommitmentsAndContingenciesDescription contextRef="c417">CBAK Power would pay Hongfa $23,646 (RMB 154,375) by the January 10, 2021, and the remaining debt of $6,347
(RMB41,435) would be relieved. As of December 31, 2020, CBAK Power repaid $22,976 (RMB150,000) and accrued materials cost of $7,017 (RMB45,810).
Thereafter, CBAK Power fully paid to Hongfa, and the lawsuit was settled in January 2021.</cbat:CommitmentsAndContingenciesDescription>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c418" decimals="-4" unitRef="usd">310000</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c418" decimals="0" unitRef="cny">2029594</us-gaap:LossContingencyDamagesSoughtValue>
    <cbat:MaterialsPurchaseCost contextRef="c418" decimals="-4" unitRef="usd">300000</cbat:MaterialsPurchaseCost>
    <cbat:MaterialsPurchaseCost contextRef="c418" decimals="0" unitRef="cny">1932947</cbat:MaterialsPurchaseCost>
    <cbat:InterestIncurred contextRef="c418" decimals="0" unitRef="usd">14804</cbat:InterestIncurred>
    <cbat:InterestIncurred contextRef="c418" decimals="0" unitRef="cny">96647</cbat:InterestIncurred>
    <us-gaap:DepositAssets contextRef="c419" decimals="-5" unitRef="usd">400000</us-gaap:DepositAssets>
    <us-gaap:DepositAssets contextRef="c419" decimals="0" unitRef="cny">2650000</us-gaap:DepositAssets>
    <cbat:BankDepositsPeriod contextRef="c418">P1Y</cbat:BankDepositsPeriod>
    <cbat:CommitmentsAndContingenciesDescription contextRef="c420">the Company has accrued materials purchase cost of $0.3 million (RMB1,932,947) and $18,518 (RMB120,898) was frozen by bank. In late February
2021, CBAK Power and Cangzhou Huibang entered into a settlement agreement that if CBAK Power would pay $0.3 million (RMB1,965,447) within
10 days from the signature date of the agreement, Cangzhou Huibang would waive the remaining claims. Thereafter, CBAK Power paid $0.3
million (RMB1,965,447) to Cangzhou Huibang and the frozen bank deposits were released in March 2021.</cbat:CommitmentsAndContingenciesDescription>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c421" decimals="-6" unitRef="usd">1000000</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c421" decimals="0" unitRef="cny">6250764</us-gaap:LossContingencyDamagesSoughtValue>
    <cbat:InterestIncurred contextRef="c422" decimals="-5" unitRef="usd">800000</cbat:InterestIncurred>
    <cbat:InterestIncurred contextRef="c422" decimals="0" unitRef="cny">5238495</cbat:InterestIncurred>
    <cbat:CreditorsRight contextRef="c423" decimals="-5" unitRef="usd">900000</cbat:CreditorsRight>
    <cbat:CreditorsRight contextRef="c423" decimals="0" unitRef="cny">6004000</cbat:CreditorsRight>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c424" decimals="0" unitRef="usd">29652</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c424" decimals="0" unitRef="cny">193588</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:DepositAssets contextRef="c425" decimals="0" unitRef="usd">32915</us-gaap:DepositAssets>
    <us-gaap:DepositAssets contextRef="c425" decimals="0" unitRef="cny">214892</us-gaap:DepositAssets>
    <cbat:BankDepositsPeriod contextRef="c426">P1Y</cbat:BankDepositsPeriod>
    <cbat:CommitmentsAndContingenciesDescription contextRef="c427">CBAK Power accrued the material purchase
cost of $29,652 (RMB193,588). In late December 2020, CBAK Power and Tianjin Changxing entered into a debt reduction agreement that if
CBAK Power would pay $26,755 (RMB174,671) to Tianjin Changxing, Tianjin Changxing would cancel the remaining debts. Thereafter, CBAK
Power fully paid to Tianjin Changxing and the frozen bank deposits were released in January 2021.</cbat:CommitmentsAndContingenciesDescription>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c428" decimals="0" unitRef="usd">13040</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c428" decimals="0" unitRef="cny">85136</us-gaap:LossContingencyDamagesSoughtValue>
    <cbat:MaterialsPurchaseCost contextRef="c428" decimals="0" unitRef="usd">12166</cbat:MaterialsPurchaseCost>
    <cbat:MaterialsPurchaseCost contextRef="c428" decimals="0" unitRef="cny">79429</cbat:MaterialsPurchaseCost>
    <cbat:AccruedMaterialsCost contextRef="c429" decimals="0" unitRef="usd">874</cbat:AccruedMaterialsCost>
    <cbat:AccruedMaterialsCost contextRef="c429" decimals="0" unitRef="cny">5707</cbat:AccruedMaterialsCost>
    <us-gaap:DepositAssets contextRef="c430" decimals="0" unitRef="usd">13041</us-gaap:DepositAssets>
    <us-gaap:DepositAssets contextRef="c430" decimals="0" unitRef="cny">85136</us-gaap:DepositAssets>
    <cbat:BankDepositsPeriod contextRef="c428">P1Y</cbat:BankDepositsPeriod>
    <cbat:FrozenByBank contextRef="c430" decimals="0" unitRef="usd">13041</cbat:FrozenByBank>
    <cbat:FrozenByBank contextRef="c430" decimals="0" unitRef="cny">85136</cbat:FrozenByBank>
    <cbat:AccruedMaterialsCost contextRef="c430" decimals="0" unitRef="usd">12314</cbat:AccruedMaterialsCost>
    <cbat:AccruedMaterialsCost contextRef="c430" decimals="0" unitRef="cny">80393</cbat:AccruedMaterialsCost>
    <cbat:CommitmentsAndContingenciesDescription contextRef="c431">In March 2021, CBAK Power and
Tianjin Changyuan entered into a debt reduction agreement that if CBAK Power would pay $9,851 (RMB 64,314) to Tianjin Changyuan before
April 30, 2021, Tianjin Changyuan would cancel the remaining debts of $2,463 (RMB16,079).</cbat:CommitmentsAndContingenciesDescription>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c432" decimals="0" unitRef="usd">11886</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c432" decimals="0" unitRef="cny">77599</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LitigationSettlementAmountAwardedToOtherParty contextRef="c432" decimals="0" unitRef="usd">11240</us-gaap:LitigationSettlementAmountAwardedToOtherParty>
    <us-gaap:LitigationSettlementAmountAwardedToOtherParty contextRef="c432" decimals="0" unitRef="cny">73380</us-gaap:LitigationSettlementAmountAwardedToOtherParty>
    <cbat:InterestIncurred contextRef="c432" decimals="0" unitRef="usd">646</cbat:InterestIncurred>
    <cbat:InterestIncurred contextRef="c432" decimals="0" unitRef="cny">4219</cbat:InterestIncurred>
    <cbat:AccruedMaterialsCost contextRef="c433" decimals="0" unitRef="usd">11240</cbat:AccruedMaterialsCost>
    <cbat:AccruedMaterialsCost contextRef="c433" decimals="0" unitRef="cny">73380</cbat:AccruedMaterialsCost>
    <cbat:CommitmentsAndContingenciesDescription contextRef="c434">CBAK Power, CBAK Suzhou and Ligao entered
into a debt reduction agreement that if CBAK Power would pay $7,961 (RMB51,975) to Ligao, Ligao would cancel all the remaining debts.
Thereafter, CBAK Power fully paid $7,961 (RMB51,975) to Ligao, and the lawsuit was settled in January 2021.</cbat:CommitmentsAndContingenciesDescription>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c435" decimals="0" unitRef="usd">115764</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c435" decimals="0" unitRef="cny">755780</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LitigationSettlementAmountAwardedToOtherParty contextRef="c435" decimals="0" unitRef="usd">112277</us-gaap:LitigationSettlementAmountAwardedToOtherParty>
    <us-gaap:LitigationSettlementAmountAwardedToOtherParty contextRef="c435" decimals="0" unitRef="cny">733009</us-gaap:LitigationSettlementAmountAwardedToOtherParty>
    <cbat:InterestIncurred contextRef="c435" decimals="0" unitRef="usd">3487</cbat:InterestIncurred>
    <cbat:InterestIncurred contextRef="c435" decimals="0" unitRef="cny">22771</cbat:InterestIncurred>
    <us-gaap:DepositAssets contextRef="c436" decimals="0" unitRef="usd">115764</us-gaap:DepositAssets>
    <us-gaap:DepositAssets contextRef="c436" decimals="0" unitRef="cny">755780</us-gaap:DepositAssets>
    <cbat:BankDepositsPeriod contextRef="c435">P1Y</cbat:BankDepositsPeriod>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c437" decimals="0" unitRef="usd">26916</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c437" decimals="0" unitRef="cny">175722</us-gaap:LossContingencyDamagesSoughtValue>
    <cbat:AccruedMaterialsCost contextRef="c438" decimals="0" unitRef="usd">26916</cbat:AccruedMaterialsCost>
    <cbat:AccruedMaterialsCost contextRef="c438" decimals="0" unitRef="cny">175722</cbat:AccruedMaterialsCost>
    <cbat:CommitmentsAndContingenciesDescription contextRef="c439">CBAK Power, CBAK Suzhou and Jihongkai entered into a settlement agreement to settle all
the debts and related litigation expenses by paying $12,213 (RMB79,736) in cash and delivery of an electric vehicle at a value of $15,287
(RMB99,800) from CBAK Power to Jihongkai. Thereafter, CBAK Power fully paid $12,213 (RMB79,736) and delivered the electric vehicle to
Jihongkai, and the lawsuit was settled in January 2021.</cbat:CommitmentsAndContingenciesDescription>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c440" decimals="0" unitRef="usd">125443</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c440" decimals="0" unitRef="cny">822000</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:DepositAssets contextRef="c441" decimals="0" unitRef="usd">125908</us-gaap:DepositAssets>
    <us-gaap:DepositAssets contextRef="c441" decimals="0" unitRef="cny">822000</us-gaap:DepositAssets>
    <cbat:BankDepositsPeriod contextRef="c440">P1Y</cbat:BankDepositsPeriod>
    <cbat:FrozenByBank contextRef="c442" decimals="0" unitRef="usd">2422</cbat:FrozenByBank>
    <cbat:FrozenByBank contextRef="c442" decimals="0" unitRef="cny">15869</cbat:FrozenByBank>
    <cbat:AccruedMaterialsCost contextRef="c442" decimals="0" unitRef="usd">125443</cbat:AccruedMaterialsCost>
    <cbat:AccruedMaterialsCost contextRef="c442" decimals="0" unitRef="cny">822000</cbat:AccruedMaterialsCost>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c443" decimals="0" unitRef="usd">129270</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c443" decimals="0" unitRef="cny">843954</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:EquipmentExpense contextRef="c443" decimals="0" unitRef="usd">117636</us-gaap:EquipmentExpense>
    <us-gaap:EquipmentExpense contextRef="c443" decimals="0" unitRef="cny">768000</us-gaap:EquipmentExpense>
    <cbat:LiquidatedDamages contextRef="c444" decimals="0" unitRef="usd">11634</cbat:LiquidatedDamages>
    <cbat:LiquidatedDamages contextRef="c444" decimals="0" unitRef="cny">75954</cbat:LiquidatedDamages>
    <us-gaap:DepositAssets contextRef="c445" decimals="0" unitRef="usd">129270</us-gaap:DepositAssets>
    <us-gaap:DepositAssets contextRef="c445" decimals="0" unitRef="cny">843954</us-gaap:DepositAssets>
    <cbat:FrozenByBank contextRef="c446" decimals="0" unitRef="usd">98284</cbat:FrozenByBank>
    <cbat:FrozenByBank contextRef="c446" decimals="0" unitRef="cny">641656</cbat:FrozenByBank>
    <cbat:CommitmentsAndContingenciesDescription contextRef="c447">CBAK Power accrued the equipment purchase cost of $117,636
(RMB768,000). In January 2021, CBAK Power and Xi&#x2019;an Anpu entered into a settlement agreement to settle all the debts by paying
$64,406 (RMB420,478) in cash and delivery of 3 electric vehicles at a value of $45,952 (RMB300,000). Thereafter, CBAK Power fully paid
$64,406 (RMB420,479) and delivered the 3 electric vehicles to Xi&#x2019;an Anpu, and the lawsuit was settled in February 2021.</cbat:CommitmentsAndContingenciesDescription>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c448" decimals="0" unitRef="usd">24713</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c448" decimals="0" unitRef="cny">161346</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:EquipmentExpense contextRef="c448" decimals="0" unitRef="usd">22975</us-gaap:EquipmentExpense>
    <us-gaap:EquipmentExpense contextRef="c448" decimals="0" unitRef="cny">150000</us-gaap:EquipmentExpense>
    <cbat:InterestIncurred contextRef="c448" decimals="0" unitRef="usd">1738</cbat:InterestIncurred>
    <cbat:InterestIncurred contextRef="c448" decimals="0" unitRef="cny">11346</cbat:InterestIncurred>
    <us-gaap:EquipmentExpense contextRef="c449" decimals="0" unitRef="usd">22975</us-gaap:EquipmentExpense>
    <us-gaap:EquipmentExpense contextRef="c449" decimals="0" unitRef="cny">150000</us-gaap:EquipmentExpense>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c450" decimals="0" unitRef="usd">391777</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c450" decimals="0" unitRef="cny">2557756</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:DepositAssets contextRef="c451" decimals="-5" unitRef="usd">500000</us-gaap:DepositAssets>
    <us-gaap:DepositAssets contextRef="c451" decimals="0" unitRef="cny">3000000</us-gaap:DepositAssets>
    <cbat:BankDepositsPeriod contextRef="c450">P1Y</cbat:BankDepositsPeriod>
    <cbat:CommitmentsAndContingenciesDescription contextRef="c452">CBAK and Tianjiao reached an agreement that CBAK would pay Tianjiao
$45,952 (RMB300,000) by the end of each month from December 2020 to July 2021, and RMB157,756 by the end of August 2021. As of June 30,
2021, CBAK Power accrued unpaid materials cost $70,875 (RMB457,756) and nil was frozen by bank.</cbat:CommitmentsAndContingenciesDescription>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c453" decimals="0" unitRef="usd">13429</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c453" decimals="0" unitRef="cny">87672</us-gaap:LossContingencyDamagesSoughtValue>
    <cbat:CommitmentsAndContingenciesDescription contextRef="c454">CBAK and Shengmeng reached an agreement that CBAK would pay $4,595 (RMB30,000) by November 30, 2020 and $5,004 (RMB 32,672) by
December 20, 2020, and CBAK would pay litigation fees of $156 (RMB1,021) to Shengmeng. Thereafter, CBAK Power fully paid off the debts
to Shengmeng, and the lawsuit was settled in March 2021.</cbat:CommitmentsAndContingenciesDescription>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c455" decimals="-5" unitRef="usd">900000</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c455" decimals="0" unitRef="cny">6000000</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:EquipmentExpense contextRef="c455" decimals="-5" unitRef="usd">900000</us-gaap:EquipmentExpense>
    <us-gaap:EquipmentExpense contextRef="c455" decimals="0" unitRef="cny">5870267</us-gaap:EquipmentExpense>
    <cbat:InterestIncurred contextRef="c455" decimals="0" unitRef="usd">19871</cbat:InterestIncurred>
    <cbat:InterestIncurred contextRef="c455" decimals="0" unitRef="cny">129733</cbat:InterestIncurred>
    <cbat:CommitmentsAndContingenciesDescription contextRef="c456">CBAK and Jiuzhao reached an agreement that CBAK Power would pay Jiuzhao $76,586 (RMB500,000)
by the end of each month from December 2020 to October 2021, and $56,715 (RMB370,267) by November 30, 2021, and CBAK would pay litigation
fees of $4,886 (RMB 31,900) to Jiuzhao. As of the date of this report, CBAK Power has fully paid off the debts to Jiuzhao, and the frozen
bank deposits were released in April 2021.</cbat:CommitmentsAndContingenciesDescription>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c457" decimals="0" unitRef="usd">27365</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c457" decimals="0" unitRef="cny">178655</us-gaap:LossContingencyDamagesSoughtValue>
    <cbat:CommitmentsAndContingenciesDescription contextRef="c458">CBAK
Power and Tianda reached an agreement that CBAK Power would pay Tianda $7,659 (RMB50,000) by the 30th of each month from November 2020
to January 2021, and $4,389 (RMB28,655) by end of February 2021, and CBAK Power would pay litigation fees of $297 (RMB1,937) to Tianda
by November 30, 2020. As of December 31, 2020, CBAK Power has accrued $18,358 (RMB119,855) material cost and nil was frozen by bank.
Thereafter, CBAK Power fully paid off the debts to Tianda, and the lawsuit was settled in February 2021.</cbat:CommitmentsAndContingenciesDescription>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c459" decimals="0" unitRef="usd">266182</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c459" decimals="0" unitRef="cny">1737797</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:EquipmentExpense contextRef="c459" decimals="0" unitRef="usd">263094</us-gaap:EquipmentExpense>
    <us-gaap:EquipmentExpense contextRef="c459" decimals="0" unitRef="cny">1724000</us-gaap:EquipmentExpense>
    <cbat:InterestIncurred contextRef="c459" decimals="0" unitRef="usd">2106</cbat:InterestIncurred>
    <cbat:InterestIncurred contextRef="c459" decimals="0" unitRef="cny">13797</cbat:InterestIncurred>
    <us-gaap:EquipmentExpense contextRef="c0" decimals="0" unitRef="usd">266931</us-gaap:EquipmentExpense>
    <us-gaap:EquipmentExpense contextRef="c0" decimals="0" unitRef="cny">1724000</us-gaap:EquipmentExpense>
    <cbat:CommitmentsAndContingenciesDescription contextRef="c459">CBAK Power received notice from Court of Dalian Economic and Technology Development Zone that Haoneng filed another lawsuit
against CBAK Power for failure to pay pursuant to the terms of the purchase contract. Haoneng sought a total amount of $1.57million (RMB10,257,030),
including equipment cost of $1.4 million (RMB9,072,000) and interest amount of $0.17 million (RMB1,185,030). As of June 30, 2021, the
equipment was not received by CBAK Power, CBAK Power has included the equipment cost of $1.4 million (RMB9,072,000) under capital commitments.</cbat:CommitmentsAndContingenciesDescription>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c460" decimals="0" unitRef="usd">13325</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c460" decimals="0" unitRef="cny">86992</us-gaap:LossContingencyDamagesSoughtValue>
    <cbat:AccruedMaterialsCost contextRef="c461" decimals="0" unitRef="usd">13325</cbat:AccruedMaterialsCost>
    <cbat:AccruedMaterialsCost contextRef="c461" decimals="0" unitRef="cny">86992</cbat:AccruedMaterialsCost>
    <cbat:CommitmentsAndContingenciesDescription contextRef="c462">CBAK Power, CBAK Suzhou and Suwangda entered into a settlement agreement to settle all the debts
by paying $9,670 (RMB63,134) from CBAK Power to Suwangda. Thereafter, CBAK Power fully paid $9,670 (RMB63,134) and the lawsuit was settled
in March 2021. The remaining $3,654 (RMB23,858) was waived by Suwangda.</cbat:CommitmentsAndContingenciesDescription>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c463" decimals="0" unitRef="usd">16307</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c463" decimals="0" unitRef="cny">106464</us-gaap:LossContingencyDamagesSoughtValue>
    <cbat:CommitmentsAndContingenciesDescription contextRef="c464">CBAK Power and Hangewei
entered into a settlement agreement to settle all the debts by paying Hangewei $1,532 (RMB10,000) and $12,254 (RMB80,000) by the end
of October and November 2020, respectively. CBAK Power paid $13,786 (RMB90,000) before December 31, 2020 and the remaining $2,521 (RMB16,464)
was waived by Hangewei.</cbat:CommitmentsAndContingenciesDescription>
    <us-gaap:ConcentrationRiskDisclosureTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;24.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Concentrations and Credit Risk&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 24px"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;(a)&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Concentrations&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;The Company had the following customers
that individually comprised 10% or more of net revenue for the three months ended June 30, 2020 and 2021 as follows:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Three
    months ended&lt;br/&gt;
    June 30,&lt;/span&gt;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 52%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Customer
    A&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2,584,606&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;55.89&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-203"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-204"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Customer
    B&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,626,944&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;35.18&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;880,947&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;14.96&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Customer
    E&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-205"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-206"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,917,054&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;32.55&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Customer
    F&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-207"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-208"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,505,794&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;25.57&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0px"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Comprised less than 10% of net revenue for the respective period.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 24px"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The Company had the following customers that individually comprised 10% or more of net revenue for the six months ended June 30, 2020 and 2021 as follows:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="14" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;Six months ended&lt;br/&gt; June 30,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; text-align: left"&gt;Customer A&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;4,677,699&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;40.59&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,908,330&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;19.00&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Customer B&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;2,009,845&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;17.44&lt;/td&gt;&lt;td style="text-align: left"&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;1,589,682&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.39&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;Customer C&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;3,767,605&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;32.69&lt;/td&gt;&lt;td style="text-align: left"&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;&lt;div style="-sec-ix-hidden: hidden-fact-209"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/div&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;div style="-sec-ix-hidden: hidden-fact-210"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Customer D&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;div style="-sec-ix-hidden: hidden-fact-211"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/div&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;div style="-sec-ix-hidden: hidden-fact-212"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/div&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;2,279,538&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;14.89&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;Customer E&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;div style="-sec-ix-hidden: hidden-fact-213"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/div&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;div style="-sec-ix-hidden: hidden-fact-214"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/div&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;2,279,103&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;14.89&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Customer F&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;div style="-sec-ix-hidden: hidden-fact-215"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/div&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;div style="-sec-ix-hidden: hidden-fact-216"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/div&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;1,905,460&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;12.45&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0px"/&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Comprised less than 10% of net revenue for the respective period.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 24px"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The Company had the following customers that individually comprised 10% or more of accounts receivable as of December 31, 2020 and June 30, 2021 as follows:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;December 31,&lt;br/&gt; 2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;June 30,&lt;br/&gt; 2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; text-align: left"&gt;Customer A&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,148,737&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;11.23&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;5,995,134&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;28.16&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Zhengzhou BAK Battery Co., Ltd (note a)&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,258,164&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;54.42&lt;/td&gt;&lt;td style="text-align: left"&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;6,422,003&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;30.16&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;The Company had the following suppliers
that individually comprised 10% or more of net purchase for the three months ended June 30, 2020 and 2021 as follows:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 41.3pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Three
    months ended&lt;br/&gt;
    June 30,&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;2020&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;2021&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 52%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Supplier
    A&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;294,786&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;23.52&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 41.3pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0px"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Comprised less than 10% of net purchase for the respective period.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;The Company had the following suppliers
that individually comprised 10% or more of net purchase for the six months ended June 30, 2020 and 2021 as follows:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 41.3pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="14" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;Six
    months ended&lt;br/&gt; June 30,&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;2020&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 52%; text-align: left"&gt;Zhengzhou BAK Battery Co., Ltd (note a)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-217"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;1,259,309&lt;/p&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;10.05&lt;/p&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Shenzhen BAK&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,841,680&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;64.96&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0in"/&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Comprised
less than 10% of net purchase for the respective period.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;The Company had the following suppliers
that individually comprised 10% or more of accounts payable as of December 31, 2020 and June 30, 2021 as follows:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 41.3pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;December
    31,&lt;br/&gt;
    2020&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;June
    30,&lt;br/&gt;
    2021&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Supplier B&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;9,272,478&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;47.40&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Supplier C&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2,017,814&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;10.32&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;967,239&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;18.61&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Supplier D&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;708,637&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;13.63&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 41.3pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;Apart from the above, for the three and six months ended
June 30, 2020 and 2021, the Company recorded the following transactions:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;Three months ended&lt;br/&gt; June&#160;30,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;Six months ended&lt;br/&gt; June 30,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;Sales of finished goods and raw materials to&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&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: right"&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: right"&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: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; text-align: left"&gt;BAK Shenzhen (note b)&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;&lt;div style="-sec-ix-hidden: hidden-fact-218"&gt;-&lt;/div&gt;&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;18,402&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;69,226&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;18,402&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Zhengzhou BAK Battery Co., Ltd (note a)&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;div style="-sec-ix-hidden: hidden-fact-219"&gt;-&lt;/div&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;33,292&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;div style="-sec-ix-hidden: hidden-fact-220"&gt;-&lt;/div&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;141,582&lt;/td&gt;&lt;td style="text-align: left"&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;Zhengzhou BAK Electronics Co., Ltd (note c)&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;div style="-sec-ix-hidden: hidden-fact-221"&gt;-&lt;/div&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;div style="-sec-ix-hidden: hidden-fact-222"&gt;-&lt;/div&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;div style="-sec-ix-hidden: hidden-fact-223"&gt;-&lt;/div&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;412,353&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;Apart from the above, the Company
recorded the following as of December 31, 2020 and June 30, 2021:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-style: italic; text-align: center"&gt;December 31,
    &lt;br/&gt;
    2020&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-style: italic; text-align: center"&gt;June 30,&lt;br/&gt;
    2021&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;Trade accounts and bills receivables, net&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&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: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Zhengzhou BAK Electronics Co., Ltd (note c)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-224"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;467,748&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Zhengzhou BAK New Energy Vehicle Co., Ltd (note d)&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,759,050&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;871,633&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt; &lt;tr style="vertical-align: top"&gt; &lt;td style="width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Notes:&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: top"&gt; &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;a&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Mr. Xiangqian Li, the Company&#x2019;s former CEO, is a director of
Zhengzhou BAK Battery Co., Ltd. Up to the date of this report, Zhengzhou BAK Battery Co., Ltd. repaid $1,240,814 to the Company.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: top"&gt; &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;b&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Mr. Xiangqian Li is a director of Shenzhen BAK and BAK Shenzhen.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: top"&gt; &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;c&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;BAK Shenzhen has 95% equity interests in Zhengzhou BAK Electronics
Co., Ltd. Up to the date of this report, Zhengzhou BAK Electronics Co., Ltd. repaid $46,450 to the Company.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: top"&gt; &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;d&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Mr. Xiangqian Li is a director of Zhengzhou BAK New Energy Vehicle
Co., Ltd. For the three and six months ended June 30, 2020 and 2021, sales of finished goods and raw materials to Zhengzhou BAK New Energy
Vehicle Co., Ltd were nil. Up to the date of this report, Zhengzhou BAK New Energy Technology Co., Ltd repaid $32,515 to the Company.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 24px"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;(b)&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Credit
    Risk&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 87.55pt"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;Financial instruments that potentially
subject the Company to a significant concentration of credit risk consist primarily of cash and cash equivalents and pledged deposits.
As of December 31, 2020 and June 30, 2021, substantially all of the Company&#x2019;s cash and cash equivalents were held by major financial
institutions located in the PRC, which management believes are of high credit quality.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 87.55pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;For the credit risk related to trade
accounts receivable, the Company performs ongoing credit evaluations of its customers and, if necessary, maintains reserves for potential
credit losses. Historically, such losses have been within management&#x2019;s expectations.&lt;/p&gt;</us-gaap:ConcentrationRiskDisclosureTextBlock>
    <us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Three
    months ended&lt;br/&gt;
    June 30,&lt;/span&gt;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 52%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Customer
    A&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2,584,606&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;55.89&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-203"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-204"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Customer
    B&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,626,944&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;35.18&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;880,947&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;14.96&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Customer
    E&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-205"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-206"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,917,054&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;32.55&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Customer
    F&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-207"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-208"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,505,794&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;25.57&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="14" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;Six months ended&lt;br/&gt; June 30,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; text-align: left"&gt;Customer A&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;4,677,699&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;40.59&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,908,330&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;19.00&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Customer B&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;2,009,845&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;17.44&lt;/td&gt;&lt;td style="text-align: left"&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;1,589,682&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.39&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;Customer C&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;3,767,605&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;32.69&lt;/td&gt;&lt;td style="text-align: left"&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;&lt;div style="-sec-ix-hidden: hidden-fact-209"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/div&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;div style="-sec-ix-hidden: hidden-fact-210"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Customer D&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;div style="-sec-ix-hidden: hidden-fact-211"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/div&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;div style="-sec-ix-hidden: hidden-fact-212"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/div&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;2,279,538&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;14.89&lt;/td&gt;&lt;td style="text-align: left"&gt;%&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;Customer E&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;div style="-sec-ix-hidden: hidden-fact-213"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/div&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;div style="-sec-ix-hidden: hidden-fact-214"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/div&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;2,279,103&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;14.89&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Customer F&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;div style="-sec-ix-hidden: hidden-fact-215"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/div&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;div style="-sec-ix-hidden: hidden-fact-216"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/div&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;1,905,460&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;12.45&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;</us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock>
    <us-gaap:Revenues contextRef="c477" decimals="0" unitRef="usd">2584606</us-gaap:Revenues>
    <cbat:ConcentrationRiskThresholdPercentage contextRef="c477" decimals="4" unitRef="pure">0.5589</cbat:ConcentrationRiskThresholdPercentage>
    <us-gaap:Revenues contextRef="c479" decimals="0" unitRef="usd">1626944</us-gaap:Revenues>
    <cbat:ConcentrationRiskThresholdPercentage contextRef="c479" decimals="4" unitRef="pure">0.3518</cbat:ConcentrationRiskThresholdPercentage>
    <us-gaap:Revenues contextRef="c480" decimals="0" unitRef="usd">880947</us-gaap:Revenues>
    <cbat:ConcentrationRiskThresholdPercentage contextRef="c480" decimals="4" unitRef="pure">0.1496</cbat:ConcentrationRiskThresholdPercentage>
    <us-gaap:Revenues contextRef="c482" decimals="0" unitRef="usd">1917054</us-gaap:Revenues>
    <cbat:ConcentrationRiskThresholdPercentage contextRef="c482" decimals="4" unitRef="pure">0.3255</cbat:ConcentrationRiskThresholdPercentage>
    <us-gaap:Revenues contextRef="c484" decimals="0" unitRef="usd">1505794</us-gaap:Revenues>
    <cbat:ConcentrationRiskThresholdPercentage contextRef="c484" decimals="4" unitRef="pure">0.2557</cbat:ConcentrationRiskThresholdPercentage>
    <us-gaap:Revenues contextRef="c485" decimals="0" unitRef="usd">4677699</us-gaap:Revenues>
    <cbat:ConcentrationRiskThresholdPercentage contextRef="c485" decimals="4" unitRef="pure">0.4059</cbat:ConcentrationRiskThresholdPercentage>
    <us-gaap:Revenues contextRef="c486" decimals="0" unitRef="usd">2908330</us-gaap:Revenues>
    <cbat:ConcentrationRiskThresholdPercentage contextRef="c486" decimals="4" unitRef="pure">0.1900</cbat:ConcentrationRiskThresholdPercentage>
    <us-gaap:Revenues contextRef="c487" decimals="0" unitRef="usd">2009845</us-gaap:Revenues>
    <cbat:ConcentrationRiskThresholdPercentage contextRef="c487" decimals="4" unitRef="pure">0.1744</cbat:ConcentrationRiskThresholdPercentage>
    <us-gaap:Revenues contextRef="c488" decimals="0" unitRef="usd">1589682</us-gaap:Revenues>
    <cbat:ConcentrationRiskThresholdPercentage contextRef="c488" decimals="4" unitRef="pure">0.1039</cbat:ConcentrationRiskThresholdPercentage>
    <us-gaap:Revenues contextRef="c489" decimals="0" unitRef="usd">3767605</us-gaap:Revenues>
    <cbat:ConcentrationRiskThresholdPercentage contextRef="c489" decimals="4" unitRef="pure">0.3269</cbat:ConcentrationRiskThresholdPercentage>
    <us-gaap:Revenues contextRef="c492" decimals="0" unitRef="usd">2279538</us-gaap:Revenues>
    <cbat:ConcentrationRiskThresholdPercentage contextRef="c492" decimals="4" unitRef="pure">0.1489</cbat:ConcentrationRiskThresholdPercentage>
    <us-gaap:Revenues contextRef="c494" decimals="0" unitRef="usd">2279103</us-gaap:Revenues>
    <cbat:ConcentrationRiskThresholdPercentage contextRef="c494" decimals="4" unitRef="pure">0.1489</cbat:ConcentrationRiskThresholdPercentage>
    <us-gaap:Revenues contextRef="c496" decimals="0" unitRef="usd">1905460</us-gaap:Revenues>
    <cbat:ConcentrationRiskThresholdPercentage contextRef="c496" decimals="4" unitRef="pure">0.1245</cbat:ConcentrationRiskThresholdPercentage>
    <cbat:ScheduleOfAccountsReceivableByMajorCustomerTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;December 31,&lt;br/&gt; 2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;June 30,&lt;br/&gt; 2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; text-align: left"&gt;Customer A&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,148,737&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;11.23&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;5,995,134&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;28.16&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Zhengzhou BAK Battery Co., Ltd (note a)&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,258,164&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;54.42&lt;/td&gt;&lt;td style="text-align: left"&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;6,422,003&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;30.16&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;</cbat:ScheduleOfAccountsReceivableByMajorCustomerTableTextBlock>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c497" decimals="0" unitRef="usd">3148737</us-gaap:AccountsReceivableNetCurrent>
    <cbat:ConcentrationRiskPercentageOfAccountsReceivable contextRef="c497" decimals="4" unitRef="pure">0.1123</cbat:ConcentrationRiskPercentageOfAccountsReceivable>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c498" decimals="0" unitRef="usd">5995134</us-gaap:AccountsReceivableNetCurrent>
    <cbat:ConcentrationRiskPercentageOfAccountsReceivable contextRef="c498" decimals="4" unitRef="pure">0.2816</cbat:ConcentrationRiskPercentageOfAccountsReceivable>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c499" decimals="0" unitRef="usd">15258164</us-gaap:AccountsReceivableNetCurrent>
    <cbat:ConcentrationRiskPercentageOfAccountsReceivable contextRef="c499" decimals="4" unitRef="pure">0.5442</cbat:ConcentrationRiskPercentageOfAccountsReceivable>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c500" decimals="0" unitRef="usd">6422003</us-gaap:AccountsReceivableNetCurrent>
    <cbat:ConcentrationRiskPercentageOfAccountsReceivable contextRef="c500" decimals="4" unitRef="pure">0.3016</cbat:ConcentrationRiskPercentageOfAccountsReceivable>
    <cbat:ScheduleOfNetPurchaseBySuplierTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Three
    months ended&lt;br/&gt;
    June 30,&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;2020&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;2021&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 52%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Supplier
    A&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;294,786&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;23.52&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 41.3pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="14" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;Six
    months ended&lt;br/&gt; June 30,&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;2020&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 52%; text-align: left"&gt;Zhengzhou BAK Battery Co., Ltd (note a)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-217"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;1,259,309&lt;/p&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;10.05&lt;/p&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Shenzhen BAK&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,841,680&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;64.96&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;</cbat:ScheduleOfNetPurchaseBySuplierTableTextBlock>
    <cbat:NetPurchase contextRef="c501" decimals="0" unitRef="usd">294786</cbat:NetPurchase>
    <cbat:ConcentrationRiskPercentageOfNetPurchase contextRef="c501" decimals="4" unitRef="pure">0.2352</cbat:ConcentrationRiskPercentageOfNetPurchase>
    <cbat:NetPurchase contextRef="c504" decimals="0" unitRef="usd">1259309</cbat:NetPurchase>
    <cbat:ConcentrationRiskPercentageOfNetPurchase contextRef="c504" decimals="4" unitRef="pure">0.1005</cbat:ConcentrationRiskPercentageOfNetPurchase>
    <cbat:NetPurchase contextRef="c505" decimals="0" unitRef="usd">3841680</cbat:NetPurchase>
    <cbat:ConcentrationRiskPercentageOfNetPurchase contextRef="c505" decimals="4" unitRef="pure">0.6496</cbat:ConcentrationRiskPercentageOfNetPurchase>
    <cbat:ConcentrationRiskThresholdPercentage contextRef="c0" decimals="2" unitRef="pure">0.10</cbat:ConcentrationRiskThresholdPercentage>
    <cbat:ScheduleOfAccountsPayableBySuppliersTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;December
    31,&lt;br/&gt;
    2020&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;June
    30,&lt;br/&gt;
    2021&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Supplier B&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;9,272,478&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;47.40&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Supplier C&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2,017,814&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;10.32&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;967,239&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;18.61&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Supplier D&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;708,637&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;13.63&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 41.3pt; text-align: justify"&gt;&#160;&lt;/p&gt;</cbat:ScheduleOfAccountsPayableBySuppliersTableTextBlock>
    <us-gaap:AccountsPayableCurrent contextRef="c506" decimals="0" unitRef="usd">9272478</us-gaap:AccountsPayableCurrent>
    <cbat:ConcentrationRiskOnPercentageOfAccountsPayable contextRef="c506" decimals="4" unitRef="pure">0.4740</cbat:ConcentrationRiskOnPercentageOfAccountsPayable>
    <us-gaap:AccountsPayableCurrent contextRef="c507" decimals="0" unitRef="usd">2017814</us-gaap:AccountsPayableCurrent>
    <cbat:ConcentrationRiskOnPercentageOfAccountsPayable contextRef="c507" decimals="4" unitRef="pure">0.1032</cbat:ConcentrationRiskOnPercentageOfAccountsPayable>
    <us-gaap:AccountsPayableCurrent contextRef="c508" decimals="0" unitRef="usd">967239</us-gaap:AccountsPayableCurrent>
    <cbat:ConcentrationRiskOnPercentageOfAccountsPayable contextRef="c508" decimals="4" unitRef="pure">0.1861</cbat:ConcentrationRiskOnPercentageOfAccountsPayable>
    <us-gaap:AccountsPayableCurrent contextRef="c509" decimals="0" unitRef="usd">708637</us-gaap:AccountsPayableCurrent>
    <cbat:ConcentrationRiskOnPercentageOfAccountsPayable contextRef="c509" decimals="4" unitRef="pure">0.1363</cbat:ConcentrationRiskOnPercentageOfAccountsPayable>
    <cbat:ScheduleOfTransactionsWithTheFormerSubsidiariesTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;Three months ended&lt;br/&gt; June&#160;30,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;Six months ended&lt;br/&gt; June 30,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;Sales of finished goods and raw materials to&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&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: right"&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: right"&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: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; text-align: left"&gt;BAK Shenzhen (note b)&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;&lt;div style="-sec-ix-hidden: hidden-fact-218"&gt;-&lt;/div&gt;&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;18,402&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;69,226&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;18,402&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Zhengzhou BAK Battery Co., Ltd (note a)&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;div style="-sec-ix-hidden: hidden-fact-219"&gt;-&lt;/div&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;33,292&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;div style="-sec-ix-hidden: hidden-fact-220"&gt;-&lt;/div&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;141,582&lt;/td&gt;&lt;td style="text-align: left"&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;Zhengzhou BAK Electronics Co., Ltd (note c)&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;div style="-sec-ix-hidden: hidden-fact-221"&gt;-&lt;/div&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;div style="-sec-ix-hidden: hidden-fact-222"&gt;-&lt;/div&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;div style="-sec-ix-hidden: hidden-fact-223"&gt;-&lt;/div&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;412,353&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-style: italic; text-align: center"&gt;December 31,
    &lt;br/&gt;
    2020&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-style: italic; text-align: center"&gt;June 30,&lt;br/&gt;
    2021&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;Trade accounts and bills receivables, net&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&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: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Zhengzhou BAK Electronics Co., Ltd (note c)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-224"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;467,748&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Zhengzhou BAK New Energy Vehicle Co., Ltd (note d)&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,759,050&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;871,633&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;</cbat:ScheduleOfTransactionsWithTheFormerSubsidiariesTableTextBlock>
    <cbat:SalesOfFinishedGoodsAndRawMaterials
      contextRef="c511"
      decimals="0"
      id="ix_20_fact"
      unitRef="usd">18402</cbat:SalesOfFinishedGoodsAndRawMaterials>
    <cbat:SalesOfFinishedGoodsAndRawMaterials
      contextRef="c512"
      decimals="0"
      id="ix_21_fact"
      unitRef="usd">69226</cbat:SalesOfFinishedGoodsAndRawMaterials>
    <cbat:SalesOfFinishedGoodsAndRawMaterials
      contextRef="c513"
      decimals="0"
      id="ix_22_fact"
      unitRef="usd">18402</cbat:SalesOfFinishedGoodsAndRawMaterials>
    <cbat:SalesOfFinishedGoodsAndRawMaterials
      contextRef="c515"
      decimals="0"
      id="ix_16_fact"
      unitRef="usd">33292</cbat:SalesOfFinishedGoodsAndRawMaterials>
    <cbat:SalesOfFinishedGoodsAndRawMaterials
      contextRef="c504"
      decimals="0"
      id="ix_17_fact"
      unitRef="usd">141582</cbat:SalesOfFinishedGoodsAndRawMaterials>
    <cbat:SalesOfFinishedGoodsAndRawMaterials
      contextRef="c519"
      decimals="0"
      id="ix_23_fact"
      unitRef="usd">412353</cbat:SalesOfFinishedGoodsAndRawMaterials>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="c521"
      decimals="0"
      id="ix_24_fact"
      unitRef="usd">467748</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="c522"
      decimals="0"
      id="ix_18_fact"
      unitRef="usd">1759050</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="c523"
      decimals="0"
      id="ix_19_fact"
      unitRef="usd">871633</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <cbat:RepaidAmount contextRef="c473" decimals="0" unitRef="usd">1240814</cbat:RepaidAmount>
    <cbat:RepaidAmount contextRef="c474" decimals="0" unitRef="usd">46450</cbat:RepaidAmount>
    <cbat:RepaidAmount contextRef="c475" decimals="0" unitRef="usd">32515</cbat:RepaidAmount>
    <cbat:RepaidAmount contextRef="c476" decimals="0" unitRef="usd">32515</cbat:RepaidAmount>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;25.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Segment
    Information&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;The Company used to engage in one
business segment, the manufacture, commercialization and distribution of a wide variety of standard and customized lithium ion rechargeable
batteries for use in a wide array of applications. The Company manufactured five types of Li-ion rechargeable batteries: aluminum-case
cell, battery pack, cylindrical cell, lithium polymer cell and high-power lithium battery cell. The Company&#x2019;s products are sold
to packing plants operated by third parties primarily for use in mobile phones and other electronic devices.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;After the disposal of BAK International
and its subsidiaries (see Note 1), the Company focused on producing high-power lithium battery cells. Net revenues for the three and
six months ended June 30, 2020 and 2021 were as follows:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;Net revenues by product:&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;Three months ended&lt;br/&gt; June&#160;30,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;Six months ended&lt;br/&gt; June 30,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;High power lithium batteries used in:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&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: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; text-align: left"&gt;Electric vehicles&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;118,737&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;396&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;333,855&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;101,372&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Light electric vehicles&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;2,593&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;74,459&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;3,344&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;108,563&lt;/td&gt;&lt;td style="text-align: left"&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;Uninterruptable supplies&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,502,917&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;5,813,136&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;11,188,322&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;14,576,719&lt;/td&gt;&lt;td style="text-align: left"&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: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,624,247&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;5,887,991&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;11,525,521&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;14,786,654&lt;/td&gt;&lt;td style="text-align: left"&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; padding-bottom: 1.5pt"&gt;Raw materials used in lithium batteries&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,163&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;518,549&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;4,624,247&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5,889,154&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;11,525,521&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;15,305,203&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;Net revenues by geographic area:&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;Three months ended&lt;br/&gt; June&#160;30,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;Six months ended&lt;br/&gt; June 30,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; text-align: left"&gt;Mainland China&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;4,359,930&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;5,376,444&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;11,236,719&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;13,002,237&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;Europe&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;263,800&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;490,493&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;263,800&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;2,279,538&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Others&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;517&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;22,217&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;25,002&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;23,428&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;4,624,247&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5,889,154&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;11,525,521&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;15,305,203&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;Substantially all of the Company&#x2019;s long-lived assets
are located in the PRC.&lt;/p&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <cbat:NumberOfSegment contextRef="c0" decimals="INF" unitRef="pure">1</cbat:NumberOfSegment>
    <us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;Three months ended&lt;br/&gt; June&#160;30,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;Six months ended&lt;br/&gt; June 30,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;High power lithium batteries used in:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&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: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; text-align: left"&gt;Electric vehicles&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;118,737&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;396&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;333,855&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;101,372&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Light electric vehicles&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;2,593&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;74,459&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;3,344&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;108,563&lt;/td&gt;&lt;td style="text-align: left"&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;Uninterruptable supplies&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,502,917&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;5,813,136&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;11,188,322&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;14,576,719&lt;/td&gt;&lt;td style="text-align: left"&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: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,624,247&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;5,887,991&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;11,525,521&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;14,786,654&lt;/td&gt;&lt;td style="text-align: left"&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; padding-bottom: 1.5pt"&gt;Raw materials used in lithium batteries&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,163&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;518,549&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;4,624,247&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5,889,154&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;11,525,521&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;15,305,203&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;</us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock>
    <us-gaap:RevenuesNetOfInterestExpense contextRef="c524" decimals="0" unitRef="usd">118737</us-gaap:RevenuesNetOfInterestExpense>
    <us-gaap:RevenuesNetOfInterestExpense contextRef="c525" decimals="0" unitRef="usd">396</us-gaap:RevenuesNetOfInterestExpense>
    <us-gaap:RevenuesNetOfInterestExpense contextRef="c526" decimals="0" unitRef="usd">333855</us-gaap:RevenuesNetOfInterestExpense>
    <us-gaap:RevenuesNetOfInterestExpense contextRef="c527" decimals="0" unitRef="usd">101372</us-gaap:RevenuesNetOfInterestExpense>
    <us-gaap:RevenuesNetOfInterestExpense contextRef="c528" decimals="0" unitRef="usd">2593</us-gaap:RevenuesNetOfInterestExpense>
    <us-gaap:RevenuesNetOfInterestExpense contextRef="c529" decimals="0" unitRef="usd">74459</us-gaap:RevenuesNetOfInterestExpense>
    <us-gaap:RevenuesNetOfInterestExpense contextRef="c530" decimals="0" unitRef="usd">3344</us-gaap:RevenuesNetOfInterestExpense>
    <us-gaap:RevenuesNetOfInterestExpense contextRef="c531" decimals="0" unitRef="usd">108563</us-gaap:RevenuesNetOfInterestExpense>
    <us-gaap:RevenuesNetOfInterestExpense contextRef="c532" decimals="0" unitRef="usd">4502917</us-gaap:RevenuesNetOfInterestExpense>
    <us-gaap:RevenuesNetOfInterestExpense contextRef="c533" decimals="0" unitRef="usd">5813136</us-gaap:RevenuesNetOfInterestExpense>
    <us-gaap:RevenuesNetOfInterestExpense contextRef="c534" decimals="0" unitRef="usd">11188322</us-gaap:RevenuesNetOfInterestExpense>
    <us-gaap:RevenuesNetOfInterestExpense contextRef="c535" decimals="0" unitRef="usd">14576719</us-gaap:RevenuesNetOfInterestExpense>
    <us-gaap:RevenuesNetOfInterestExpense contextRef="c536" decimals="0" unitRef="usd">4624247</us-gaap:RevenuesNetOfInterestExpense>
    <us-gaap:RevenuesNetOfInterestExpense contextRef="c537" decimals="0" unitRef="usd">5887991</us-gaap:RevenuesNetOfInterestExpense>
    <us-gaap:RevenuesNetOfInterestExpense contextRef="c538" decimals="0" unitRef="usd">11525521</us-gaap:RevenuesNetOfInterestExpense>
    <us-gaap:RevenuesNetOfInterestExpense contextRef="c539" decimals="0" unitRef="usd">14786654</us-gaap:RevenuesNetOfInterestExpense>
    <us-gaap:RevenuesNetOfInterestExpense contextRef="c540" decimals="0" unitRef="usd">1163</us-gaap:RevenuesNetOfInterestExpense>
    <us-gaap:RevenuesNetOfInterestExpense contextRef="c541" decimals="0" unitRef="usd">518549</us-gaap:RevenuesNetOfInterestExpense>
    <us-gaap:RevenuesNetOfInterestExpense contextRef="c542" decimals="0" unitRef="usd">4624247</us-gaap:RevenuesNetOfInterestExpense>
    <us-gaap:RevenuesNetOfInterestExpense contextRef="c543" decimals="0" unitRef="usd">5889154</us-gaap:RevenuesNetOfInterestExpense>
    <us-gaap:RevenuesNetOfInterestExpense contextRef="c544" decimals="0" unitRef="usd">11525521</us-gaap:RevenuesNetOfInterestExpense>
    <us-gaap:RevenuesNetOfInterestExpense contextRef="c545" decimals="0" unitRef="usd">15305203</us-gaap:RevenuesNetOfInterestExpense>
    <us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;Three months ended&lt;br/&gt; June&#160;30,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;Six months ended&lt;br/&gt; June 30,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-style: italic; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; text-align: left"&gt;Mainland China&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;4,359,930&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;5,376,444&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;11,236,719&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;13,002,237&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;Europe&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;263,800&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;490,493&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;263,800&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;2,279,538&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Others&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;517&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;22,217&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;25,002&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;23,428&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;4,624,247&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5,889,154&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;11,525,521&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;15,305,203&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"&gt;&#160;&lt;/p&gt;</us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock>
    <cbat:NetRevenue contextRef="c546" decimals="0" unitRef="usd">4359930</cbat:NetRevenue>
    <cbat:NetRevenue contextRef="c547" decimals="0" unitRef="usd">5376444</cbat:NetRevenue>
    <cbat:NetRevenue contextRef="c548" decimals="0" unitRef="usd">11236719</cbat:NetRevenue>
    <cbat:NetRevenue contextRef="c549" decimals="0" unitRef="usd">13002237</cbat:NetRevenue>
    <cbat:NetRevenue contextRef="c550" decimals="0" unitRef="usd">263800</cbat:NetRevenue>
    <cbat:NetRevenue contextRef="c551" decimals="0" unitRef="usd">490493</cbat:NetRevenue>
    <cbat:NetRevenue contextRef="c552" decimals="0" unitRef="usd">263800</cbat:NetRevenue>
    <cbat:NetRevenue contextRef="c553" decimals="0" unitRef="usd">2279538</cbat:NetRevenue>
    <cbat:NetRevenue contextRef="c554" decimals="0" unitRef="usd">517</cbat:NetRevenue>
    <cbat:NetRevenue contextRef="c555" decimals="0" unitRef="usd">22217</cbat:NetRevenue>
    <cbat:NetRevenue contextRef="c556" decimals="0" unitRef="usd">25002</cbat:NetRevenue>
    <cbat:NetRevenue contextRef="c557" decimals="0" unitRef="usd">23428</cbat:NetRevenue>
    <cbat:NetRevenue contextRef="c4" decimals="0" unitRef="usd">4624247</cbat:NetRevenue>
    <cbat:NetRevenue contextRef="c5" decimals="0" unitRef="usd">5889154</cbat:NetRevenue>
    <cbat:NetRevenue contextRef="c6" decimals="0" unitRef="usd">11525521</cbat:NetRevenue>
    <cbat:NetRevenue contextRef="c0" decimals="0" unitRef="usd">15305203</cbat:NetRevenue>
    <us-gaap:SubsequentEventsTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;26.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Subsequent
    Events&lt;/b&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;On July 20, 2021, CBAK Power entered
into a framework agreement relating to CBAK Power&#x2019;s investment in Hitrans, pursuant to which CBAK Power will acquire 81.56% of the
equity interests of Hitrans (the &#x201c;Acquisition Agreement&#x201d;). Under the Acquisition Agreement, CBAK Power will acquire 60% ownership
of Hitrans from Zhejiang Meidu Graphene Technology Co., Ltd. (&#x201c;Meidu Graphene&#x201d;) valued at RMB118 million ($18.27 million)
and 21.56% ownership of Hitrans from Hitrans&#x2019;s management shareholders valued at approximately RMB40.74 million ($6.31 million).
As of the date of the Acquisition Agreement, the 25% ownership of Hitrans held by Hitrans management shareholders was frozen as a result
of a litigation arising from the default by Hitrans management shareholders on debts borrowed from Zhejiang Meidu Pawn Co., Ltd. (&#x201c;Pawn
Co.&#x201d;) whereby the 25% ownership of Hitrans was pledged as collateral. Mr. Junnan Ye (&#x201c;Mr. Ye&#x201d;), acting as an intermediary,
will first acquire 22.5% ownership of Hitrans, free of any encumbrances, from Hitrans management shareholders. Pursuant to the Acquisition
Agreement, within five days of CBAK Power&#x2019;s obtaining 21.56% ownership of Hitrans from Mr. Ye, CBAK Power will pay approximately
RMB40.74 million ($6.31 million) in cash, which amount shall be used toward the repayment of debts due to Pawn Co.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;In addition, as of
the date of the Acquisition Agreement, Meidu Graphene&#x2019;s 60% ownership of Hitrans was frozen as a result of a litigation arising
from Hitrans&#x2019;s failure to make payments to New Era in connection with the purchase of land use rights, plants, equipment, pollution
discharge permit and other assets (the &#x201c;Assets&#x201d;) under certain asset transfer agreements as well as Meidu Graphene&#x2019;s
guarantee for Hitrans&#x2019;s payment obligations thereunder. As a part of the transaction, CBAK Power entered into a loan agreement with
Hitrans to lend Hitrans approximately RMB131 million ($20.28 million) (the &#x201c;Hitrans Loan&#x201d;) by remitting approximately RMB131
million into the account of Shaoxing Intermediate People&#x2019;s Court (the &#x201c;Court&#x201d;) to remove the freeze on Meidu Graphene&#x2019;s
60% ownership of Hitrans. Moreover, Juzhong Daxin will return RMB15 million ($2.32 million) of the security deposit to CBAK Power before
CBAK Power wires approximately RMB131 million to the Court and will retain RMB5 million ($0.77 million) as commission for facilitating
the acquisition. CBAK Power will pay all other fees due to Juzhong Daxin in accordance with the Letter of Intent. According to the Acquisition
Agreement, Mr. Ye will first acquire 60% ownership of Hitrans, free of any encumbrances, from Meidu Graphene. Thereafter, CBAK Power will
assign RMB118 million of the Hitrans Loan to Mr. Junnan Ye as consideration for the acquisition of 60% ownership of Hitrans from Mr. Ye
(the &#x201c;Assignment&#x201d;). Hitrans shall repay RMB118 million to Mr. Ye in accordance with a separate loan repayment agreement (the
&#x201c;Loan Repayment Agreement&#x201d;) to be entered into among Mr. Ye, Hitrans, CBAK Power and Mr. Wu. Under the Loan Repayment Agreement,
Hitrans shall repay Mr. Ye at least RMB70 million ($10.84 million) within two months of obtaining the title to the Assets from New Era
and the remaining balance by December 31, 2021, with a fixed interest of RMB3.5 million ($0.54 million) which can be reduced by up to
RMB1 million ($&lt;span style="-sec-ix-hidden: hidden-fact-225"&gt;0.15&lt;/span&gt; million) if the loan is settled before its due date. CBAK Power provides guarantee to Mr. Ye on Hitrans&#x2019;s repayment
obligations under the Loan Repayment Agreement. Hitrans shall repay the remaining approximately RMB13 million ($2.01 million) of the Hitrans
Loan to CBAK Power at an interest rate of 6% per annum, maturing in one year from the date of the Assignment.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;As of the date of this report, CBAK
Power has acquired 81.56% ownership of Hitrans and has paid approximately RMB40.74 million (approximately $6.31 million) in cash to Mr.
Ye. In addition to that, CBAK Power has wired approximately RMB131 million ($20.28 million) to the Court and Juzhong Daxin returned RMB7
million ($1.1 million) of the security deposit to CBAK Power. CBAK Power expects to close the acquisition of 81.56% ownership of Hitrans
upon the satisfaction of all closing conditions in the Acquisition Agreement, including that Hitrans obtains the title to all the Assets.&lt;/p&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:SubsequentEventDescription contextRef="c558">CBAK Power entered
into a framework agreement relating to CBAK Power&#x2019;s investment in Hitrans, pursuant to which CBAK Power will acquire 81.56% of the
equity interests of Hitrans (the &#x201c;Acquisition Agreement&#x201d;). Under the Acquisition Agreement, CBAK Power will acquire 60% ownership
of Hitrans from Zhejiang Meidu Graphene Technology Co., Ltd. (&#x201c;Meidu Graphene&#x201d;) valued at RMB118 million ($18.27 million)
and 21.56% ownership of Hitrans from Hitrans&#x2019;s management shareholders valued at approximately RMB40.74 million ($6.31 million).
As of the date of the Acquisition Agreement, the 25% ownership of Hitrans held by Hitrans management shareholders was frozen as a result
of a litigation arising from the default by Hitrans management shareholders on debts borrowed from Zhejiang Meidu Pawn Co., Ltd. (&#x201c;Pawn
Co.&#x201d;) whereby the 25% ownership of Hitrans was pledged as collateral. Mr. Junnan Ye (&#x201c;Mr. Ye&#x201d;), acting as an intermediary,
will first acquire 22.5% ownership of Hitrans, free of any encumbrances, from Hitrans management shareholders. Pursuant to the Acquisition
Agreement, within five days of CBAK Power&#x2019;s obtaining 21.56% ownership of Hitrans from Mr. Ye, CBAK Power will pay approximately
RMB40.74 million ($6.31 million) in cash, which amount shall be used toward the repayment of debts due to Pawn Co.In addition, as of
the date of the Acquisition Agreement, Meidu Graphene&#x2019;s 60% ownership of Hitrans was frozen as a result of a litigation arising
from Hitrans&#x2019;s failure to make payments to New Era in connection with the purchase of land use rights, plants, equipment, pollution
discharge permit and other assets (the &#x201c;Assets&#x201d;) under certain asset transfer agreements as well as Meidu Graphene&#x2019;s
guarantee for Hitrans&#x2019;s payment obligations thereunder.</us-gaap:SubsequentEventDescription>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="c559" decimals="4" unitRef="pure">0.8156</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage contextRef="c560" decimals="2" unitRef="pure">0.60</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage>
    <us-gaap:StockIssuedDuringPeriodValueStockDividend contextRef="c561" decimals="-6" unitRef="cny">118000000</us-gaap:StockIssuedDuringPeriodValueStockDividend>
    <us-gaap:StockIssuedDuringPeriodValueStockDividend contextRef="c561" decimals="-4" unitRef="usd">18270000</us-gaap:StockIssuedDuringPeriodValueStockDividend>
    <cbat:PercentageOfShareholdersOwnership contextRef="c559" decimals="4" unitRef="pure">0.2156</cbat:PercentageOfShareholdersOwnership>
    <us-gaap:StockIssuedDuringPeriodValueStockDividend contextRef="c562" decimals="-4" unitRef="cny">40740000</us-gaap:StockIssuedDuringPeriodValueStockDividend>
    <us-gaap:StockIssuedDuringPeriodValueStockDividend contextRef="c562" decimals="-4" unitRef="usd">6310000</us-gaap:StockIssuedDuringPeriodValueStockDividend>
    <cbat:PercentageOfAcquisitionPercentage contextRef="c563" decimals="2" unitRef="pure">0.25</cbat:PercentageOfAcquisitionPercentage>
    <cbat:PledgedCollateralPercentage contextRef="c559" decimals="2" unitRef="pure">0.25</cbat:PledgedCollateralPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="c564" decimals="3" unitRef="pure">0.225</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <cbat:AcquisitionAgreementPercentage contextRef="c564" decimals="4" unitRef="pure">0.2156</cbat:AcquisitionAgreementPercentage>
    <us-gaap:Cash contextRef="c559" decimals="-4" unitRef="cny">40740000</us-gaap:Cash>
    <us-gaap:Cash contextRef="c559" decimals="-4" unitRef="usd">6310000</us-gaap:Cash>
    <cbat:AcquisitionAgreementPercentage contextRef="c559" decimals="2" unitRef="pure">0.60</cbat:AcquisitionAgreementPercentage>
    <srt:BankLoans contextRef="c565" decimals="-6" unitRef="cny">131000000</srt:BankLoans>
    <srt:BankLoans contextRef="c559" decimals="-4" unitRef="usd">20280000</srt:BankLoans>
    <us-gaap:TerminationLoans contextRef="c565" decimals="-6" unitRef="cny">131000000</us-gaap:TerminationLoans>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="c565" decimals="2" unitRef="pure">0.60</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:SecurityDeposit contextRef="c559" decimals="-6" unitRef="cny">15000000</us-gaap:SecurityDeposit>
    <us-gaap:SecurityDeposit contextRef="c559" decimals="-4" unitRef="usd">2320000</us-gaap:SecurityDeposit>
    <cbat:PaymentsForLegalSettlement contextRef="c566" decimals="-6" unitRef="usd">131000000</cbat:PaymentsForLegalSettlement>
    <us-gaap:SecuritiesSegregatedUnderSecuritiesExchangeCommissionRegulation contextRef="c559" decimals="-6" unitRef="cny">5000000</us-gaap:SecuritiesSegregatedUnderSecuritiesExchangeCommissionRegulation>
    <us-gaap:SecuritiesSegregatedUnderSecuritiesExchangeCommissionRegulation contextRef="c559" decimals="-4" unitRef="usd">770000</us-gaap:SecuritiesSegregatedUnderSecuritiesExchangeCommissionRegulation>
    <cbat:AcquireOwnershipPercentage contextRef="c559" decimals="2" unitRef="pure">0.60</cbat:AcquireOwnershipPercentage>
    <srt:BankLoans contextRef="c559" decimals="-6" unitRef="cny">118000000</srt:BankLoans>
    <cbat:ConcentrationRiskThresholdPercentage contextRef="c566" decimals="2" unitRef="pure">0.60</cbat:ConcentrationRiskThresholdPercentage>
    <us-gaap:BankOverdrafts contextRef="c565" decimals="-6" unitRef="cny">118000000</us-gaap:BankOverdrafts>
    <us-gaap:BankOverdrafts contextRef="c559" decimals="-6" unitRef="cny">70000000</us-gaap:BankOverdrafts>
    <us-gaap:BankOverdrafts contextRef="c559" decimals="-4" unitRef="usd">10840000</us-gaap:BankOverdrafts>
    <us-gaap:LoansReceivableWithFixedRatesOfInterest1 contextRef="c567" decimals="-5" unitRef="cny">3500000</us-gaap:LoansReceivableWithFixedRatesOfInterest1>
    <us-gaap:LoansReceivableWithFixedRatesOfInterest1 contextRef="c567" decimals="-4" unitRef="usd">540000</us-gaap:LoansReceivableWithFixedRatesOfInterest1>
    <us-gaap:RepaymentsOfOtherDebt contextRef="c568" decimals="-4" unitRef="usd">150000</us-gaap:RepaymentsOfOtherDebt>
    <us-gaap:BankOverdrafts contextRef="c567" decimals="-6" unitRef="cny">13000000</us-gaap:BankOverdrafts>
    <us-gaap:BankOverdrafts contextRef="c567" decimals="-4" unitRef="usd">2010000.00</us-gaap:BankOverdrafts>
    <us-gaap:ShortTermDebtInterestRateIncrease contextRef="c568" decimals="2" unitRef="pure">0.06</us-gaap:ShortTermDebtInterestRateIncrease>
    <us-gaap:SubsequentEventDescription contextRef="c0">As of the date of this report, CBAK
Power has acquired 81.56% ownership of Hitrans and has paid approximately RMB40.74 million (approximately $6.31 million) in cash to Mr.
Ye. In addition to that, CBAK Power has wired approximately RMB131 million ($20.28 million) to the Court and Juzhong Daxin returned RMB7
million ($1.1 million) of the security deposit to CBAK Power.</us-gaap:SubsequentEventDescription>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="c3" decimals="4" unitRef="pure">0.8156</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <dei:DocumentType contextRef="c0" id="hidden-fact-0">10-Q</dei:DocumentType>
    <us-gaap:LongTermDebtCurrent
      contextRef="c3"
      id="hidden-fact-1"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="c2"
      id="hidden-fact-2"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="c3"
      id="hidden-fact-3"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c3"
      id="hidden-fact-4"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <cbat:ImpairmentOfNonmarketableEquitySecurities
      contextRef="c4"
      id="hidden-fact-5"
      unitRef="usd"
      xsi:nil="true"/>
    <cbat:ImpairmentOfNonmarketableEquitySecurities
      contextRef="c6"
      id="hidden-fact-6"
      unitRef="usd"
      xsi:nil="true"/>
    <cbat:ChangeInFairValueOfWarrants
      contextRef="c4"
      id="hidden-fact-7"
      unitRef="usd"
      xsi:nil="true"/>
    <cbat:ChangeInFairValueOfWarrants
      contextRef="c6"
      id="hidden-fact-8"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c4"
      id="hidden-fact-9"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c5"
      id="hidden-fact-10"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c6"
      id="hidden-fact-11"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c0"
      id="hidden-fact-12"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c16"
      id="hidden-fact-13"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c17"
      id="hidden-fact-14"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c18"
      id="hidden-fact-15"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c19"
      id="hidden-fact-16"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c21"
      id="hidden-fact-17"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c23"
      id="hidden-fact-18"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="c16"
      id="hidden-fact-19"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="c17"
      id="hidden-fact-20"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="c19"
      id="hidden-fact-21"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="c20"
      id="hidden-fact-22"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="c21"
      id="hidden-fact-23"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="c22"
      id="hidden-fact-24"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="c23"
      id="hidden-fact-25"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan
      contextRef="c17"
      id="hidden-fact-26"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan
      contextRef="c19"
      id="hidden-fact-27"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan
      contextRef="c20"
      id="hidden-fact-28"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan
      contextRef="c21"
      id="hidden-fact-29"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan
      contextRef="c22"
      id="hidden-fact-30"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesOther
      contextRef="c23"
      id="hidden-fact-31"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan
      contextRef="c23"
      id="hidden-fact-32"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan
      contextRef="c4"
      id="hidden-fact-33"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="c17"
      id="hidden-fact-34"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="c19"
      id="hidden-fact-35"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="c20"
      id="hidden-fact-36"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="c21"
      id="hidden-fact-37"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="c22"
      id="hidden-fact-38"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="c23"
      id="hidden-fact-39"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="c23"
      id="hidden-fact-40"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c16"
      id="hidden-fact-41"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c17"
      id="hidden-fact-42"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c18"
      id="hidden-fact-43"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c19"
      id="hidden-fact-44"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c20"
      id="hidden-fact-45"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c23"
      id="hidden-fact-46"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c42"
      id="hidden-fact-47"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c43"
      id="hidden-fact-48"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c44"
      id="hidden-fact-49"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c45"
      id="hidden-fact-50"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c47"
      id="hidden-fact-51"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c49"
      id="hidden-fact-52"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="c42"
      id="hidden-fact-53"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="c43"
      id="hidden-fact-54"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="c45"
      id="hidden-fact-55"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="c46"
      id="hidden-fact-56"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="c47"
      id="hidden-fact-57"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="c48"
      id="hidden-fact-58"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="c49"
      id="hidden-fact-59"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan
      contextRef="c43"
      id="hidden-fact-60"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan
      contextRef="c45"
      id="hidden-fact-61"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan
      contextRef="c46"
      id="hidden-fact-62"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan
      contextRef="c47"
      id="hidden-fact-63"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan
      contextRef="c48"
      id="hidden-fact-64"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesOther
      contextRef="c49"
      id="hidden-fact-65"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan
      contextRef="c49"
      id="hidden-fact-66"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan
      contextRef="c5"
      id="hidden-fact-67"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c42"
      id="hidden-fact-68"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c43"
      id="hidden-fact-69"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c44"
      id="hidden-fact-70"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c45"
      id="hidden-fact-71"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c46"
      id="hidden-fact-72"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c49"
      id="hidden-fact-73"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c67"
      id="hidden-fact-74"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c68"
      id="hidden-fact-75"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c69"
      id="hidden-fact-76"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c70"
      id="hidden-fact-77"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c73"
      id="hidden-fact-78"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="c67"
      id="hidden-fact-79"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="c68"
      id="hidden-fact-80"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="c70"
      id="hidden-fact-81"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="c71"
      id="hidden-fact-82"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="c74"
      id="hidden-fact-83"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="c72"
      id="hidden-fact-84"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="c73"
      id="hidden-fact-85"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan
      contextRef="c68"
      id="hidden-fact-86"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan
      contextRef="c70"
      id="hidden-fact-87"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan
      contextRef="c71"
      id="hidden-fact-88"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan
      contextRef="c74"
      id="hidden-fact-89"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan
      contextRef="c72"
      id="hidden-fact-90"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesOther
      contextRef="c73"
      id="hidden-fact-91"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan
      contextRef="c73"
      id="hidden-fact-92"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan
      contextRef="c6"
      id="hidden-fact-93"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="c68"
      id="hidden-fact-94"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="c70"
      id="hidden-fact-95"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="c71"
      id="hidden-fact-96"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="c74"
      id="hidden-fact-97"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="c72"
      id="hidden-fact-98"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="c73"
      id="hidden-fact-99"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="c73"
      id="hidden-fact-100"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c67"
      id="hidden-fact-101"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c68"
      id="hidden-fact-102"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c69"
      id="hidden-fact-103"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c70"
      id="hidden-fact-104"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c71"
      id="hidden-fact-105"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c73"
      id="hidden-fact-106"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c83"
      id="hidden-fact-107"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c84"
      id="hidden-fact-108"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c85"
      id="hidden-fact-109"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c86"
      id="hidden-fact-110"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c88"
      id="hidden-fact-111"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c90"
      id="hidden-fact-112"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="c83"
      id="hidden-fact-113"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="c84"
      id="hidden-fact-114"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="c86"
      id="hidden-fact-115"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="c87"
      id="hidden-fact-116"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="c88"
      id="hidden-fact-117"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="c89"
      id="hidden-fact-118"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="c90"
      id="hidden-fact-119"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan
      contextRef="c84"
      id="hidden-fact-120"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan
      contextRef="c86"
      id="hidden-fact-121"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan
      contextRef="c87"
      id="hidden-fact-122"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan
      contextRef="c88"
      id="hidden-fact-123"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan
      contextRef="c89"
      id="hidden-fact-124"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesOther
      contextRef="c90"
      id="hidden-fact-125"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan
      contextRef="c90"
      id="hidden-fact-126"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan
      contextRef="c0"
      id="hidden-fact-127"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c83"
      id="hidden-fact-128"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c84"
      id="hidden-fact-129"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c85"
      id="hidden-fact-130"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c86"
      id="hidden-fact-131"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c87"
      id="hidden-fact-132"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c90"
      id="hidden-fact-133"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="c6"
      id="hidden-fact-134"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="c6"
      id="hidden-fact-135"
      unitRef="usd"
      xsi:nil="true"/>
    <cbat:ImpairmentOfNonmarketableEquitySecuritiesValue
      contextRef="c6"
      id="hidden-fact-136"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="c6"
      id="hidden-fact-137"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncreaseDecreaseInOverEnergyRecovery
      contextRef="c6"
      id="hidden-fact-138"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="c6"
      id="hidden-fact-139"
      unitRef="usd"
      xsi:nil="true"/>
    <cbat:InvestmentInNonmarketableEquitySecurities
      contextRef="c6"
      id="hidden-fact-140"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromOtherShortTermDebt
      contextRef="c0"
      id="hidden-fact-141"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromRepaymentsOfRelatedPartyDebt
      contextRef="c0"
      id="hidden-fact-142"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:RepaymentsOfOtherShortTermDebt
      contextRef="c6"
      id="hidden-fact-143"
      unitRef="usd"
      xsi:nil="true"/>
    <cbat:ProceedsFromUnrelatedPartyDebt
      contextRef="c0"
      id="hidden-fact-144"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="c6"
      id="hidden-fact-145"
      unitRef="usd"
      xsi:nil="true"/>
    <cbat:NoncashPaymentForPurchaseOfPropertyPlantAndEquipmentAndConstructionInProgressBy
      contextRef="c6"
      id="hidden-fact-146"
      unitRef="usd"
      xsi:nil="true"/>
    <cbat:OffsetRepaymentOfPromissoryNotes
      contextRef="c0"
      id="hidden-fact-147"
      unitRef="usd"
      xsi:nil="true"/>
    <cbat:OffsetPayableToShenzhenBAKSixthDebt
      contextRef="c0"
      id="hidden-fact-148"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="c3"
      id="hidden-fact-149"
      unitRef="usd"
      xsi:nil="true"/>
    <cbat:GrossProvisionForDoubtfulAccounts
      contextRef="c0"
      id="hidden-fact-150"
      unitRef="usd"
      xsi:nil="true"/>
    <cbat:LoanReceivables
      contextRef="c3"
      id="hidden-fact-151"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:EquitySecuritiesFvNiCost
      contextRef="c2"
      id="hidden-fact-152"
      unitRef="usd"
      xsi:nil="true"/>
    <cbat:GoodwilImpairment
      contextRef="c241"
      id="hidden-fact-153"
      unitRef="usd"
      xsi:nil="true"/>
    <cbat:CarryingAmount
      contextRef="c2"
      id="hidden-fact-154"
      unitRef="usd"
      xsi:nil="true"/>
    <cbat:CapitalLeasesFutureMinimumPaymentReceivableInFiveYears
      contextRef="c251"
      id="hidden-fact-155"
      unitRef="usd"
      xsi:nil="true"/>
    <cbat:CapitalLeasesFutureMinimumPaymentReceivableInFiveYears
      contextRef="c252"
      id="hidden-fact-156"
      unitRef="usd"
      xsi:nil="true"/>
    <cbat:CapitalLeasesFutureMinimumPaymentReceivableInFiveYears
      contextRef="c253"
      id="hidden-fact-157"
      unitRef="usd"
      xsi:nil="true"/>
    <cbat:CapitalLeasesFutureMinimumPaymentReceivableDueThereafter
      contextRef="c251"
      id="hidden-fact-158"
      unitRef="usd"
      xsi:nil="true"/>
    <cbat:CapitalLeasesFutureMinimumPaymentReceivableDueThereafter
      contextRef="c252"
      id="hidden-fact-159"
      unitRef="usd"
      xsi:nil="true"/>
    <cbat:CapitalLeasesFutureMinimumPaymentReceivableDueThereafter
      contextRef="c253"
      id="hidden-fact-160"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="c3"
      id="hidden-fact-161"
      unitRef="usd"
      xsi:nil="true"/>
    <cbat:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour
      contextRef="c3"
      id="hidden-fact-162"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OperatingLeaseCost
      contextRef="c4"
      id="hidden-fact-163"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OperatingLeaseCost
      contextRef="c6"
      id="hidden-fact-164"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:LeaseCost
      contextRef="c4"
      id="hidden-fact-165"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:LeaseCost
      contextRef="c6"
      id="hidden-fact-166"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DebtInstrumentCollateralAmount
      contextRef="c269"
      id="hidden-fact-167"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DebtInstrumentCollateralAmount
      contextRef="c271"
      id="hidden-fact-168"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DebtInstrumentCollateralAmount
      contextRef="c273"
      id="hidden-fact-169"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="c4"
      id="hidden-fact-170"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="c5"
      id="hidden-fact-171"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="c6"
      id="hidden-fact-172"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="c0"
      id="hidden-fact-173"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="c4"
      id="hidden-fact-174"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="c5"
      id="hidden-fact-175"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="c6"
      id="hidden-fact-176"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="c0"
      id="hidden-fact-177"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c4"
      id="hidden-fact-178"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c5"
      id="hidden-fact-179"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c6"
      id="hidden-fact-180"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c0"
      id="hidden-fact-181"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c4"
      id="hidden-fact-182"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c5"
      id="hidden-fact-183"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c6"
      id="hidden-fact-184"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c0"
      id="hidden-fact-185"
      unitRef="usd"
      xsi:nil="true"/>
    <cbat:DeferredTaxAssetNetNoncurrent
      contextRef="c302"
      id="hidden-fact-186"
      unitRef="usd"
      xsi:nil="true"/>
    <cbat:DeferredTaxAssetNetNoncurrent
      contextRef="c2"
      id="hidden-fact-187"
      unitRef="usd"
      xsi:nil="true"/>
    <cbat:DeferredTaxAssetNetNoncurrent
      contextRef="c3"
      id="hidden-fact-188"
      unitRef="usd"
      xsi:nil="true"/>
    <cbat:DeferredTaxesLiabilitiesNoncurrent
      contextRef="c2"
      id="hidden-fact-189"
      unitRef="usd"
      xsi:nil="true"/>
    <cbat:DeferredTaxesLiabilitiesNoncurrent
      contextRef="c3"
      id="hidden-fact-190"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="c307"
      id="hidden-fact-191"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease
      contextRef="c310"
      id="hidden-fact-192"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="c313"
      id="hidden-fact-193"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c334"
      id="hidden-fact-194"
      unitRef="shares"
      xsi:nil="true"/>
    <cbat:BalanceAtBeginningAndEndingOfYear
      contextRef="c66"
      id="hidden-fact-195"
      unitRef="usd"
      xsi:nil="true"/>
    <cbat:WarrantsRedeemed
      contextRef="c366"
      id="hidden-fact-196"
      unitRef="usd"
      xsi:nil="true"/>
    <cbat:WarrantsRedeemed
      contextRef="c0"
      id="hidden-fact-197"
      unitRef="usd"
      xsi:nil="true"/>
    <cbat:NumberOfWarrantsExercisedSurrendered
      contextRef="c0"
      id="hidden-fact-198"
      unitRef="shares"
      xsi:nil="true"/>
    <cbat:AverageExercisePriceExercisedSurrendered
      contextRef="c0"
      id="hidden-fact-199"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <cbat:NumberOfWarrantsExpired
      contextRef="c0"
      id="hidden-fact-200"
      unitRef="shares"
      xsi:nil="true"/>
    <cbat:AverageExercisePriceExpired
      contextRef="c0"
      id="hidden-fact-201"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <us-gaap:OtherCommitment
      contextRef="c469"
      id="hidden-fact-202"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="c478"
      id="hidden-fact-203"
      unitRef="usd"
      xsi:nil="true"/>
    <cbat:ConcentrationRiskThresholdPercentage
      contextRef="c478"
      id="hidden-fact-204"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="c481"
      id="hidden-fact-205"
      unitRef="usd"
      xsi:nil="true"/>
    <cbat:ConcentrationRiskThresholdPercentage
      contextRef="c481"
      id="hidden-fact-206"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="c483"
      id="hidden-fact-207"
      unitRef="usd"
      xsi:nil="true"/>
    <cbat:ConcentrationRiskThresholdPercentage
      contextRef="c483"
      id="hidden-fact-208"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="c490"
      id="hidden-fact-209"
      unitRef="usd"
      xsi:nil="true"/>
    <cbat:ConcentrationRiskThresholdPercentage
      contextRef="c490"
      id="hidden-fact-210"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="c491"
      id="hidden-fact-211"
      unitRef="usd"
      xsi:nil="true"/>
    <cbat:ConcentrationRiskThresholdPercentage
      contextRef="c491"
      id="hidden-fact-212"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="c493"
      id="hidden-fact-213"
      unitRef="usd"
      xsi:nil="true"/>
    <cbat:ConcentrationRiskThresholdPercentage
      contextRef="c493"
      id="hidden-fact-214"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="c495"
      id="hidden-fact-215"
      unitRef="usd"
      xsi:nil="true"/>
    <cbat:ConcentrationRiskThresholdPercentage
      contextRef="c495"
      id="hidden-fact-216"
      unitRef="pure"
      xsi:nil="true"/>
    <cbat:NetPurchase
      contextRef="c503"
      id="hidden-fact-217"
      unitRef="usd"
      xsi:nil="true"/>
    <cbat:SalesOfFinishedGoodsAndRawMaterials
      contextRef="c510"
      id="hidden-fact-218"
      unitRef="usd"
      xsi:nil="true"/>
    <cbat:SalesOfFinishedGoodsAndRawMaterials
      contextRef="c514"
      id="hidden-fact-219"
      unitRef="usd"
      xsi:nil="true"/>
    <cbat:SalesOfFinishedGoodsAndRawMaterials
      contextRef="c503"
      id="hidden-fact-220"
      unitRef="usd"
      xsi:nil="true"/>
    <cbat:SalesOfFinishedGoodsAndRawMaterials
      contextRef="c516"
      id="hidden-fact-221"
      unitRef="usd"
      xsi:nil="true"/>
    <cbat:SalesOfFinishedGoodsAndRawMaterials
      contextRef="c517"
      id="hidden-fact-222"
      unitRef="usd"
      xsi:nil="true"/>
    <cbat:SalesOfFinishedGoodsAndRawMaterials
      contextRef="c518"
      id="hidden-fact-223"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="c520"
      id="hidden-fact-224"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:RepaymentsOfOtherDebt
      contextRef="c568"
      decimals="-6"
      id="hidden-fact-225"
      unitRef="cny">1000000</us-gaap:RepaymentsOfOtherDebt>
    <dei:AmendmentFlag contextRef="c0">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate contextRef="c0">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalPeriodFocus contextRef="c0">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey contextRef="c0">0001117171</dei:EntityCentralIndexKey>
    <cbat:NetPurchase contextRef="c502" unitRef="usd" xsi:nil="true"/>
    <cbat:ConcentrationRiskPercentageOfNetPurchase contextRef="c502" unitRef="pure" xsi:nil="true"/>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#ix_1_fact"
          xlink:label="ix_1_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_0_fact"
          xlink:label="ix_0_fact"
          xlink:type="locator"/>
        <link:footnote id="ix_0_footnote" xlink:label="ix_0_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In November 2019, CBAK Suzhou received notice from Court of Suzhou city that Suzhou Industrial Park Security Service Co., Ltd (&#x201c;Suzhou Security&#x201d;) filed a lawsuit against CBAK Suzhou for the failure to pay pursuant to the terms of the sales contract. Suzhou Security sought a total amount of $21,321 (RMB139,713), including services expenses amount of $21,198 (RMB138,908) and interest of $123 (RMB805). Upon the request of Suzhou Security for property preservation, the Court of Suzhou froze CBAK Suzhou&#x2019;s bank deposits totaling $0.02 million (RMB150,000) for a period of one year. As of June 30, 2021, $5,125 (RMB33,099) was frozen by bank and the Company had accrued the service cost of $21,507 (RMB138,908).</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_1_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_0_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#ix_3_fact"
          xlink:label="ix_3_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_2_fact"
          xlink:label="ix_2_fact"
          xlink:type="locator"/>
        <link:footnote id="ix_1_footnote" xlink:label="ix_1_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">In 2019, the Company entered into a short term loan agreement with Suzhou Zhengyuanwei Needle Ce Co., Ltd, an unrelated party to loan RMB0.6 million (approximately $0.1 million), bearing annual interest rate of 12%. As of June 30, 2021, loan amount of RMB0.5 million ($77,416) remained outstanding.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_3_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_2_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#ix_4_fact"
          xlink:label="ix_4_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_5_fact"
          xlink:label="ix_5_fact"
          xlink:type="locator"/>
        <link:footnote id="ix_2_footnote" xlink:label="ix_2_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The earnest money paid by certain shareholders in relation to share purchase (note 1) were unsecured, non-interest bearing and repayable on demand. In 2019, according to the investment agreements and agreed by the investors, the Company returned partial earnest money of $966,579 (approximately RMB6.7 million) to these investors. On October 14, 2019, the Company entered into a cancellation agreement with Mr. Shangdong Liu, Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping Shen (the creditors). Pursuant to the terms of the cancellation agreement, Mr. Shangdong Liu, Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping Shen agreed to cancel and convert the Fifth Debt (note 1) and the Unpaid Earnest Money in exchange for 528,053, 3,536,068, 2,267,798 and 2,267,798 shares of common stock of the Company, respectively, at an exchange price of $0.6 per share. Upon receipt of the shares, the creditors will release the Company from any claims, demands and other obligations relating to the Fifth Debt and the Unpaid Earnest Money. As of June 30, 2021, earnest money of $93,449 remained outstanding.
</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_4_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_5_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#ix_7_fact"
          xlink:label="ix_7_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_6_fact"
          xlink:label="ix_6_fact"
          xlink:type="locator"/>
        <link:footnote id="ix_3_footnote" xlink:label="ix_3_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Advances from Mr. Yunfei Li, the Company&#x2019;s CEO, was unsecured, non-interest bearing and repayable on demand.
</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_7_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_6_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#ix_10_fact"
          xlink:label="ix_10_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_8_fact"
          xlink:label="ix_8_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_9_fact"
          xlink:label="ix_9_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_11_fact"
          xlink:label="ix_11_fact"
          xlink:type="locator"/>
        <link:footnote id="ix_4_footnote" xlink:label="ix_4_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Advances from unrelated third parties were unsecured, non-interest bearing and repayable on demand.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_10_fact"
          xlink:to="ix_4_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_8_fact"
          xlink:to="ix_4_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_9_fact"
          xlink:to="ix_4_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_11_fact"
          xlink:to="ix_4_footnote"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#ix_13_fact"
          xlink:label="ix_13_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_12_fact"
          xlink:label="ix_12_fact"
          xlink:type="locator"/>
        <link:footnote id="ix_5_footnote" xlink:label="ix_5_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Advances from Mr. Xiangqian Li, the Company&#x2019;s former CEO, was unsecured, non-interest bearing and repayable on demand.
</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_13_fact"
          xlink:to="ix_5_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_12_fact"
          xlink:to="ix_5_footnote"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#ix_15_fact"
          xlink:label="ix_15_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_14_fact"
          xlink:label="ix_14_fact"
          xlink:type="locator"/>
        <link:footnote id="ix_6_footnote" xlink:label="ix_6_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On August 15, 2006, the SEC declared effective a post-effective amendment that the Company had filed on August 4, 2006, terminating the effectiveness of a resale registration statement on Form SB-2 that had been filed pursuant to a registration rights agreement with certain shareholders to register the resale of shares held by those shareholders. The Company subsequently filed Form S-1 for these shareholders. On December 8, 2006, the Company filed its Annual Report on Form 10-K for the year ended September 30, 2006 (the &#x201c;2006 Form 10-K&#x201d;). After the filing of the 2006 Form 10-K, the Company&#x2019;s previously filed registration statement on Form S-1 was no longer available for resale by the selling shareholders whose shares were included in such Form S-1. Under the registration rights agreement, those selling shareholders became eligible for liquidated damages from the Company relating to the above two events totaling approximately $1,051,000. As of December 31, 2019 and March 31, 2020, no liquidated damages relating to both events have been paid.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_15_fact"
          xlink:to="ix_6_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_14_fact"
          xlink:to="ix_6_footnote"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#hidden-fact-209"
          xlink:label="hidden-fact-209"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-208"
          xlink:label="hidden-fact-208"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-210"
          xlink:label="hidden-fact-210"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-213"
          xlink:label="hidden-fact-213"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-211"
          xlink:label="hidden-fact-211"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-212"
          xlink:label="hidden-fact-212"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-216"
          xlink:label="hidden-fact-216"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-215"
          xlink:label="hidden-fact-215"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-203"
          xlink:label="hidden-fact-203"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-214"
          xlink:label="hidden-fact-214"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-207"
          xlink:label="hidden-fact-207"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-204"
          xlink:label="hidden-fact-204"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-205"
          xlink:label="hidden-fact-205"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-206"
          xlink:label="hidden-fact-206"
          xlink:type="locator"/>
        <link:footnote id="ix_7_footnote" xlink:label="ix_7_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Comprised less than 10% of net revenue for the respective period.
</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-209"
          xlink:to="ix_7_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-208"
          xlink:to="ix_7_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-210"
          xlink:to="ix_7_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-213"
          xlink:to="ix_7_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-211"
          xlink:to="ix_7_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-212"
          xlink:to="ix_7_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-216"
          xlink:to="ix_7_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-215"
          xlink:to="ix_7_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-203"
          xlink:to="ix_7_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-214"
          xlink:to="ix_7_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-207"
          xlink:to="ix_7_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-204"
          xlink:to="ix_7_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-205"
          xlink:to="ix_7_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-206"
          xlink:to="ix_7_footnote"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#hidden-fact-219"
          xlink:label="hidden-fact-219"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_17_fact"
          xlink:label="ix_17_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_16_fact"
          xlink:label="ix_16_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-220"
          xlink:label="hidden-fact-220"
          xlink:type="locator"/>
        <link:footnote id="ix_8_footnote" xlink:label="ix_8_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Mr. Xiangqian Li, the Company&#x2019;s former CEO, is a director of Zhengzhou BAK Battery Co., Ltd. Up to the date of this report, Zhengzhou BAK Battery Co., Ltd. repaid $1,240,814 to the Company.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-219"
          xlink:to="ix_8_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_17_fact"
          xlink:to="ix_8_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_16_fact"
          xlink:to="ix_8_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-220"
          xlink:to="ix_8_footnote"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#ix_19_fact"
          xlink:label="ix_19_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_18_fact"
          xlink:label="ix_18_fact"
          xlink:type="locator"/>
        <link:footnote id="ix_9_footnote" xlink:label="ix_9_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Mr. Xiangqian Li is a director of Zhengzhou BAK New Energy Vehicle Co., Ltd. For the three and six months ended June 30, 2020 and 2021, sales of finished goods and raw materials to Zhengzhou BAK New Energy Vehicle Co., Ltd were nil. Up to the date of this report, Zhengzhou BAK New Energy Technology Co., Ltd repaid $32,515 to the Company.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_19_fact"
          xlink:to="ix_9_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_18_fact"
          xlink:to="ix_9_footnote"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#hidden-fact-218"
          xlink:label="hidden-fact-218"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_22_fact"
          xlink:label="ix_22_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_20_fact"
          xlink:label="ix_20_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_21_fact"
          xlink:label="ix_21_fact"
          xlink:type="locator"/>
        <link:footnote id="ix_10_footnote" xlink:label="ix_10_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Mr. Xiangqian Li is a director of Shenzhen BAK and BAK Shenzhen.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-218"
          xlink:to="ix_10_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_22_fact"
          xlink:to="ix_10_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_20_fact"
          xlink:to="ix_10_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_21_fact"
          xlink:to="ix_10_footnote"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#hidden-fact-223"
          xlink:label="hidden-fact-223"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_23_fact"
          xlink:label="ix_23_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_24_fact"
          xlink:label="ix_24_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-221"
          xlink:label="hidden-fact-221"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-224"
          xlink:label="hidden-fact-224"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-222"
          xlink:label="hidden-fact-222"
          xlink:type="locator"/>
        <link:footnote id="ix_11_footnote" xlink:label="ix_11_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">BAK Shenzhen has 95% equity interests in Zhengzhou BAK Electronics Co., Ltd. Up to the date of this report, Zhengzhou BAK Electronics Co., Ltd. repaid $46,450 to the Company.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-223"
          xlink:to="ix_11_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_23_fact"
          xlink:to="ix_11_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_24_fact"
          xlink:to="ix_11_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-221"
          xlink:to="ix_11_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-224"
          xlink:to="ix_11_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-222"
          xlink:to="ix_11_footnote"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815368394456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document And Entity Information - shares<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Aug. 19, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information Line Items</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">88,411,184<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Jun. 30,  2021<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="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2021<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="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">BAK
Industrial Park<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="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Meigui Street
Huayuankou Economic Zone<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="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>ISO 3166-1 alpha-2 country code.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.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 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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>14
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815368214552">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Unaudited) - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 33,299,230<span></span>
</td>
<td class="nump">$ 11,681,750<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositsAssetsCurrent', window );">Pledged deposits</a></td>
<td class="nump">19,070,676<span></span>
</td>
<td class="nump">8,989,748<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Trade accounts and bills receivable, net</a></td>
<td class="nump">22,186,035<span></span>
</td>
<td class="nump">29,571,274<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">9,697,450<span></span>
</td>
<td class="nump">5,252,845<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssets', window );">Prepayments and other receivables</a></td>
<td class="nump">8,404,443<span></span>
</td>
<td class="nump">7,439,544<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetInvestmentInLeaseCurrent', window );">Investment in sales-type lease, net</a></td>
<td class="nump">749,703<span></span>
</td>
<td class="nump">235,245<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">93,407,537<span></span>
</td>
<td class="nump">63,170,406<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">40,285,018<span></span>
</td>
<td class="nump">41,040,370<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="top.Show.showAR( this, 'defref_cbat_ConstructionInProgressNet', window );">Construction in progress</a></td>
<td class="nump">43,892,784<span></span>
</td>
<td class="nump">30,193,309<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesNoncurrent', window );">Non-marketable equity securities</a></td>
<td class="nump">701,743<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="top.Show.showAR( this, 'defref_us-gaap_AccountsAndOtherReceivablesNetCurrent', window );">Deposit paid for acquisition of a subsidiary</a></td>
<td class="nump">3,096,646<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="top.Show.showAR( this, 'defref_cbat_OperatingLeaseRightOfUseAssetGross', window );">Right-of-use assets</a></td>
<td class="nump">7,495,092<span></span>
</td>
<td class="nump">7,500,780<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets, net</a></td>
<td class="nump">2,154,035<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="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">10,558<span></span>
</td>
<td class="nump">11,807<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetInvestmentInLeaseNoncurrent', window );">Investment in sales-type lease, net</a></td>
<td class="nump">1,130,389<span></span>
</td>
<td class="nump">850,407<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">192,173,802<span></span>
</td>
<td class="nump">142,767,079<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableTradeCurrent', window );">Trade accounts and bills payable</a></td>
<td class="nump">24,250,568<span></span>
</td>
<td class="nump">28,352,292<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current maturities of long-term bank loans</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">13,739,546<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherShortTermBorrowings', window );">Other short-term loans</a></td>
<td class="nump">830,237<span></span>
</td>
<td class="nump">1,253,869<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAccountsPayableAndAccruedLiabilities', window );">Accrued expenses and other payables</a></td>
<td class="nump">12,407,180<span></span>
</td>
<td class="nump">11,645,459<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueToOtherRelatedPartiesClassifiedCurrent', window );">Payables to former subsidiaries, net</a></td>
<td class="nump">362,549<span></span>
</td>
<td class="nump">626,990<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="top.Show.showAR( this, 'defref_cbat_DeferredGovernmentGrantsCurrent', window );">Deferred government grants, current</a></td>
<td class="nump">153,118<span></span>
</td>
<td class="nump">151,476<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualClassifiedCurrent', window );">Product warranty provisions</a></td>
<td class="nump">124,075<span></span>
</td>
<td class="nump">155,888<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liability, current</a></td>
<td class="nump">1,180,631<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="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesCurrent', window );">Warrants liability</a></td>
<td class="nump">33,472,000<span></span>
</td>
<td class="nump">17,783,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">72,780,358<span></span>
</td>
<td class="nump">73,708,520<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueNoncurrent', window );">Deferred government grants, non-current</a></td>
<td class="nump">7,307,444<span></span>
</td>
<td class="nump">7,304,832<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liability</a></td>
<td class="nump">787,562<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="top.Show.showAR( this, 'defref_cbat_ProductWarrantyAccrualClassifiedNonCurrent', window );">Product warranty provision</a></td>
<td class="nump">1,867,312<span></span>
</td>
<td class="nump">1,835,717<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrentAndNoncurrent', window );">Long term tax payable</a></td>
<td class="nump">7,592,590<span></span>
</td>
<td class="nump">7,511,182<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">90,335,266<span></span>
</td>
<td class="nump">90,360,251<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Shareholders&#8217; equity (deficit)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock $0.001 par value; 500,000,000 authorized; 79,310,249 issued and 79,166,043 outstanding as of December 31, 2020, 88,538,723 issued and 88,394,517 outstanding as of June 30, 2021</a></td>
<td class="nump">88,538<span></span>
</td>
<td class="nump">79,310<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="top.Show.showAR( this, 'defref_cbat_DonatedShares', window );">Donated shares</a></td>
<td class="nump">14,101,689<span></span>
</td>
<td class="nump">14,101,689<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">241,141,468<span></span>
</td>
<td class="nump">225,278,113<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="top.Show.showAR( this, 'defref_cbat_StatutoryReserves', window );">Statutory reserves</a></td>
<td class="nump">1,230,511<span></span>
</td>
<td class="nump">1,230,511<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(151,674,428)<span></span>
</td>
<td class="num">(183,984,311)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive (loss) income</a></td>
<td class="nump">997,013<span></span>
</td>
<td class="num">(239,609)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityBeforeTreasuryStock', window );">Stockholders' equity (deficit) before Treasury Stock</a></td>
<td class="nump">105,884,791<span></span>
</td>
<td class="nump">56,465,703<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Less: Treasury shares</a></td>
<td class="num">(4,066,610)<span></span>
</td>
<td class="num">(4,066,610)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total shareholders&#8217; equities</a></td>
<td class="nump">101,818,181<span></span>
</td>
<td class="nump">52,399,093<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Non-controlling interests</a></td>
<td class="nump">20,355<span></span>
</td>
<td class="nump">7,735<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total equity</a></td>
<td class="nump">101,838,536<span></span>
</td>
<td class="nump">52,406,828<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholder&#8217;s equity</a></td>
<td class="nump">$ 192,173,802<span></span>
</td>
<td class="nump">$ 142,767,079<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ConstructionInProgressNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Construction in progress.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ConstructionInProgressNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_DeferredGovernmentGrantsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_DeferredGovernmentGrantsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_DonatedShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_DonatedShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_OperatingLeaseRightOfUseAssetGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_OperatingLeaseRightOfUseAssetGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ProductWarrantyAccrualClassifiedNonCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Product warranty provisions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ProductWarrantyAccrualClassifiedNonCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_StatutoryReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of statutory capital and surplus (stockholders' equity) as of the balance sheet date using prescribed or permitted statutory accounting practices (rather than GAAP, if different) of the state or country.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_StatutoryReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsAndOtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsAndOtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableTradeCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableTradeCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6801-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositsAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment within one year or during the operating cycle, if shorter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DueToOtherRelatedPartiesClassifiedCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount payable to related parties classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueToOtherRelatedPartiesClassifiedCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in marketable security, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.31)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetInvestmentInLeaseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance for credit loss, of net investment in sales-type and direct financing leases, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123420820&amp;loc=SL77919306-209978<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123420820&amp;loc=SL77919308-209978<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetInvestmentInLeaseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetInvestmentInLeaseNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance for credit loss, of net investment in sales-type and direct financing leases, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123420820&amp;loc=SL77919306-209978<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123420820&amp;loc=SL77919308-209978<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetInvestmentInLeaseNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred and payable to vendors for goods and services received classified as other, and expenses incurred but not yet paid, payable within one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowings classified as other, maturing within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a)(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherShortTermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrualClassifiedCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=123368208&amp;loc=d3e12524-110249<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 25<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123377177&amp;loc=d3e11281-110244<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrualClassifiedCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityBeforeTreasuryStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total amount of stockholders' equity (deficit) items including stock value, paid in capital, retained earnings and including equity attributable to noncontrolling interests and before deducting the carrying value of treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityBeforeTreasuryStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21930-107793<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21914-107793<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4568740-111683<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21711-107793<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 24: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4568447-111683<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Publisher FASB<br> -Subparagraph (a)(3)(iii)(03)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxesPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxesPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815359818600">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals) - $ / shares<br></strong></div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in Dollars per share)</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">500,000,000<span></span>
</td>
<td class="nump">500,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">88,538,723<span></span>
</td>
<td class="nump">79,310,249<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">88,394,517<span></span>
</td>
<td class="nump">79,166,043<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815368204536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed consolidated statements of operations and comprehensive income (loss) (Unaudited) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net revenues</a></td>
<td class="nump">$ 5,889,154<span></span>
</td>
<td class="nump">$ 4,624,247<span></span>
</td>
<td class="nump">$ 15,305,203<span></span>
</td>
<td class="nump">$ 11,525,521<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of revenues</a></td>
<td class="num">(4,791,503)<span></span>
</td>
<td class="num">(4,536,637)<span></span>
</td>
<td class="num">(12,368,123)<span></span>
</td>
<td class="num">(11,231,908)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">1,097,651<span></span>
</td>
<td class="nump">87,610<span></span>
</td>
<td class="nump">2,937,080<span></span>
</td>
<td class="nump">293,613<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development expenses</a></td>
<td class="num">(1,045,312)<span></span>
</td>
<td class="num">(385,224)<span></span>
</td>
<td class="num">(1,529,061)<span></span>
</td>
<td class="num">(684,154)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Sales and marketing expenses</a></td>
<td class="num">(539,471)<span></span>
</td>
<td class="num">(100,707)<span></span>
</td>
<td class="num">(752,613)<span></span>
</td>
<td class="num">(194,478)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative expenses</a></td>
<td class="num">(2,340,896)<span></span>
</td>
<td class="num">(756,946)<span></span>
</td>
<td class="num">(3,665,377)<span></span>
</td>
<td class="num">(1,872,564)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Recovery (provision for) of doubtful accounts</a></td>
<td class="nump">104,517<span></span>
</td>
<td class="nump">245,484<span></span>
</td>
<td class="nump">258,578<span></span>
</td>
<td class="num">(427,702)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="num">(3,821,162)<span></span>
</td>
<td class="num">(997,393)<span></span>
</td>
<td class="num">(5,688,473)<span></span>
</td>
<td class="num">(3,178,898)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating loss</a></td>
<td class="num">(2,723,511)<span></span>
</td>
<td class="num">(909,783)<span></span>
</td>
<td class="num">(2,751,393)<span></span>
</td>
<td class="num">(2,885,285)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Finance (expenses) income, net</a></td>
<td class="nump">52,700<span></span>
</td>
<td class="num">(385,208)<span></span>
</td>
<td class="nump">45,102<span></span>
</td>
<td class="num">(813,291)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other income, net</a></td>
<td class="nump">331,576<span></span>
</td>
<td class="nump">96,824<span></span>
</td>
<td class="nump">1,549,224<span></span>
</td>
<td class="nump">146,298<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="top.Show.showAR( this, 'defref_cbat_ImpairmentOfNonmarketableEquitySecurities', window );">Impairment of non-marketable equity securities</a></td>
<td class="num">(690,542)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(690,542)<span></span>
</td>
<td class="text"> <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="top.Show.showAR( this, 'defref_cbat_ChangeInFairValueOfWarrants', window );">Change in fair value of warrants</a></td>
<td class="nump">5,750,000<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">34,176,000<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">(Loss) income before income tax</a></td>
<td class="nump">2,720,223<span></span>
</td>
<td class="num">(1,198,167)<span></span>
</td>
<td class="nump">32,328,391<span></span>
</td>
<td class="num">(3,552,278)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expenses</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (loss) income</a></td>
<td class="nump">2,720,223<span></span>
</td>
<td class="num">(1,198,167)<span></span>
</td>
<td class="nump">32,328,391<span></span>
</td>
<td class="num">(3,552,278)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Less: Net loss (income) attributable to non-controlling interest</a></td>
<td class="num">(19,622)<span></span>
</td>
<td class="nump">952<span></span>
</td>
<td class="num">(18,508)<span></span>
</td>
<td class="num">(4,918)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net (loss) income attributable to CBAK Energy Technology, Inc.</a></td>
<td class="nump">2,700,601<span></span>
</td>
<td class="num">(1,197,215)<span></span>
</td>
<td class="nump">32,309,883<span></span>
</td>
<td class="num">(3,557,196)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net (loss) income</a></td>
<td class="nump">2,720,223<span></span>
</td>
<td class="num">(1,198,167)<span></span>
</td>
<td class="nump">32,328,391<span></span>
</td>
<td class="num">(3,552,278)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract', window );"><strong>Other comprehensive income (loss)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">&#8211; Foreign currency translation adjustment</a></td>
<td class="nump">1,141,596<span></span>
</td>
<td class="nump">29,876<span></span>
</td>
<td class="nump">1,230,734<span></span>
</td>
<td class="num">(272,169)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Comprehensive (loss) income</a></td>
<td class="nump">3,861,819<span></span>
</td>
<td class="num">(1,168,291)<span></span>
</td>
<td class="nump">33,559,125<span></span>
</td>
<td class="num">(3,824,447)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest', window );">Less: Comprehensive loss (income) attributable to non-controlling interest</a></td>
<td class="num">(18,637)<span></span>
</td>
<td class="nump">945<span></span>
</td>
<td class="num">(12,620)<span></span>
</td>
<td class="num">(4,095)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive (loss) income attributable to CBAK Energy Technology, Inc.</a></td>
<td class="nump">$ 3,843,182<span></span>
</td>
<td class="num">$ (1,167,346)<span></span>
</td>
<td class="nump">$ 33,546,505<span></span>
</td>
<td class="num">$ (3,828,542)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>(Loss) Income per share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">&#8211; Basic (in Dollars per share)</a></td>
<td class="nump">$ 0.02<span></span>
</td>
<td class="num">$ (0.02)<span></span>
</td>
<td class="nump">$ 0.37<span></span>
</td>
<td class="num">$ (0.06)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">&#8211; Diluted (in Dollars per share)</a></td>
<td class="nump">$ 0.02<span></span>
</td>
<td class="num">$ (0.02)<span></span>
</td>
<td class="nump">$ 0.37<span></span>
</td>
<td class="num">$ (0.06)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract', window );"><strong>Weighted average number of shares of common stock:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">&#8211; Basic (in Shares)</a></td>
<td class="nump">88,411,583<span></span>
</td>
<td class="nump">60,430,255<span></span>
</td>
<td class="nump">86,347,656<span></span>
</td>
<td class="nump">56,877,900<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">&#8211; Diluted (in Shares)</a></td>
<td class="nump">88,993,839<span></span>
</td>
<td class="nump">60,430,255<span></span>
</td>
<td class="nump">86,938,886<span></span>
</td>
<td class="nump">56,877,900<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ChangeInFairValueOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Change in fair value of warrants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ChangeInFairValueOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ImpairmentOfNonmarketableEquitySecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Impairment of Non-marketable equity securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ImpairmentOfNonmarketableEquitySecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4613674-111683<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569643-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate cost of goods produced and sold and services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 18: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123384075&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net amount of operating interest income (expense).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.10)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1377-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569643-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569643-111683<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 730<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6472174&amp;loc=d3e58812-109433<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total amount of expenses directly related to the marketing or selling of products or services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815365179912">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Changes in Shareholders&#8217; Equity (Deficit) (Unaudited) - USD ($)<br></strong></div></th>
<th class="th"><div>Common stock issued</div></th>
<th class="th"><div>Donated shares</div></th>
<th class="th"><div>Additional paid-in capital</div></th>
<th class="th"><div>Statutory reserves</div></th>
<th class="th"><div>Accumulated deficit</div></th>
<th class="th"><div>Accumulated other comprehensive	income (loss)</div></th>
<th class="th"><div>Non- Controlling interest</div></th>
<th class="th"><div>Treasury shares</div></th>
<th class="th"><div>Total</div></th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Dec. 31, 2019</a></td>
<td class="nump">$ 53,222<span></span>
</td>
<td class="nump">$ 14,101,689<span></span>
</td>
<td class="nump">$ 180,208,610<span></span>
</td>
<td class="nump">$ 1,230,511<span></span>
</td>
<td class="num">$ (176,177,413)<span></span>
</td>
<td class="num">$ (1,744,730)<span></span>
</td>
<td class="nump">$ 52,777<span></span>
</td>
<td class="num">$ (4,066,610)<span></span>
</td>
<td class="nump">$ 13,658,056<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Dec. 31, 2019</a></td>
<td class="nump">53,220,902<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(144,206)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Jun. 30, 2020</a></td>
<td class="nump">$ 63,803<span></span>
</td>
<td class="nump">14,101,689<span></span>
</td>
<td class="nump">185,487,657<span></span>
</td>
<td class="nump">1,230,511<span></span>
</td>
<td class="num">(179,734,609)<span></span>
</td>
<td class="num">(2,016,076)<span></span>
</td>
<td class="nump">56,872<span></span>
</td>
<td class="num">$ (4,066,610)<span></span>
</td>
<td class="nump">15,123,237<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Jun. 30, 2020</a></td>
<td class="nump">63,802,338<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(144,206)<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="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(3,557,196)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,918<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(3,552,278)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Share-based compensation for employee and director stock awards</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">454,096<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">454,096<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan', window );">Common stock issued to employees and directors for stock awards</a></td>
<td class="nump">$ 293<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(293)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesOther', window );">Common stock issued to employees and directors for stock awards (in Shares)</a></td>
<td class="nump">293,498<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueAcquisitions', window );">Common stock issued to investors</a></td>
<td class="nump">$ 10,288<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">4,825,244<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">4,835,532<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions', window );">Common stock issued to investors (in Shares)</a></td>
<td class="nump">10,287,938<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <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="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(271,346)<span></span>
</td>
<td class="num">(823)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(272,169)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Mar. 31, 2020</a></td>
<td class="nump">$ 53,590<span></span>
</td>
<td class="nump">14,101,689<span></span>
</td>
<td class="nump">180,708,377<span></span>
</td>
<td class="nump">1,230,511<span></span>
</td>
<td class="num">(178,537,394)<span></span>
</td>
<td class="num">(2,045,945)<span></span>
</td>
<td class="nump">57,817<span></span>
</td>
<td class="num">$ (4,066,610)<span></span>
</td>
<td class="nump">11,502,035<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Mar. 31, 2020</a></td>
<td class="nump">53,588,799<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(144,206)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Jun. 30, 2020</a></td>
<td class="nump">$ 63,803<span></span>
</td>
<td class="nump">14,101,689<span></span>
</td>
<td class="nump">185,487,657<span></span>
</td>
<td class="nump">1,230,511<span></span>
</td>
<td class="num">(179,734,609)<span></span>
</td>
<td class="num">(2,016,076)<span></span>
</td>
<td class="nump">56,872<span></span>
</td>
<td class="num">$ (4,066,610)<span></span>
</td>
<td class="nump">15,123,237<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Jun. 30, 2020</a></td>
<td class="nump">63,802,338<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(144,206)<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="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(1,197,215)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(952)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(1,198,167)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Share-based compensation for employee and director stock awards</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">153,961<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">153,961<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan', window );">Common stock issued to employees and directors for stock awards</a></td>
<td class="nump">$ 293<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(293)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesOther', window );">Common stock issued to employees and directors for stock awards (in Shares)</a></td>
<td class="nump">293,498<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueAcquisitions', window );">Common stock issued to investors</a></td>
<td class="nump">$ 9,920<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">4,625,612<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">4,635,532<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions', window );">Common stock issued to investors (in Shares)</a></td>
<td class="nump">9,920,041<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <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="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">29,869<span></span>
</td>
<td class="nump">7<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">29,876<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Dec. 31, 2020</a></td>
<td class="nump">$ 79,310<span></span>
</td>
<td class="nump">14,101,689<span></span>
</td>
<td class="nump">225,278,113<span></span>
</td>
<td class="nump">1,230,511<span></span>
</td>
<td class="num">(183,984,311)<span></span>
</td>
<td class="num">(239,609)<span></span>
</td>
<td class="nump">7,735<span></span>
</td>
<td class="num">$ (4,066,610)<span></span>
</td>
<td class="nump">52,406,828<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Dec. 31, 2020</a></td>
<td class="nump">79,310,249<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(144,206)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Jun. 30, 2021</a></td>
<td class="nump">$ 88,538<span></span>
</td>
<td class="nump">14,101,689<span></span>
</td>
<td class="nump">241,141,468<span></span>
</td>
<td class="nump">1,230,511<span></span>
</td>
<td class="num">(151,674,428)<span></span>
</td>
<td class="nump">997,013<span></span>
</td>
<td class="nump">20,355<span></span>
</td>
<td class="num">$ (4,066,610)<span></span>
</td>
<td class="nump">101,838,536<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Jun. 30, 2021</a></td>
<td class="nump">88,538,723<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(144,206)<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="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">32,309,883<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">18,508<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">32,328,391<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Share-based compensation for employee and director stock awards</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">242,572<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">242,572<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan', window );">Common stock issued to employees and directors for stock awards</a></td>
<td class="nump">$ 288<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(288)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesOther', window );">Common stock issued to employees and directors for stock awards (in Shares)</a></td>
<td class="nump">288,498<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of common stock and warrants</a></td>
<td class="nump">$ 8,940<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,621,071<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,630,011<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stock and warrants (in Shares)</a></td>
<td class="nump">8,939,976<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,236,622<span></span>
</td>
<td class="num">(5,888)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,230,734<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Mar. 31, 2021</a></td>
<td class="nump">$ 88,250<span></span>
</td>
<td class="nump">14,101,689<span></span>
</td>
<td class="nump">241,048,002<span></span>
</td>
<td class="nump">1,230,511<span></span>
</td>
<td class="num">(154,375,029)<span></span>
</td>
<td class="num">(145,568)<span></span>
</td>
<td class="nump">1,718<span></span>
</td>
<td class="num">$ (4,066,610)<span></span>
</td>
<td class="nump">97,882,963<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Mar. 31, 2021</a></td>
<td class="nump">88,250,225<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(144,206)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Jun. 30, 2021</a></td>
<td class="nump">$ 88,538<span></span>
</td>
<td class="nump">14,101,689<span></span>
</td>
<td class="nump">241,141,468<span></span>
</td>
<td class="nump">1,230,511<span></span>
</td>
<td class="num">(151,674,428)<span></span>
</td>
<td class="nump">997,013<span></span>
</td>
<td class="nump">20,355<span></span>
</td>
<td class="num">$ (4,066,610)<span></span>
</td>
<td class="nump">101,838,536<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Jun. 30, 2021</a></td>
<td class="nump">88,538,723<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(144,206)<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="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">2,700,601<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">19,622<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">2,720,223<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Share-based compensation for employee and director stock awards</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">93,754<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">93,754<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan', window );">Common stock issued to employees and directors for stock awards</a></td>
<td class="nump">$ 288<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(288)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesOther', window );">Common stock issued to employees and directors for stock awards (in Shares)</a></td>
<td class="nump">288,498<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <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="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 1,142,581<span></span>
</td>
<td class="num">$ (985)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 1,141,596<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued during the period pursuant to acquisitions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesAcquisitions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued attributable to transactions classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued pursuant to acquisitions during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueAcquisitions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate value of stock issued during the period as a result of employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 40<br> -Section 25<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109244457&amp;loc=d3e16649-113920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21930-107793<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21914-107793<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4568740-111683<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21711-107793<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 24: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4568447-111683<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Publisher FASB<br> -Subparagraph (a)(3)(iii)(03)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815365655160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net (loss) income</a></td>
<td class="nump">$ 32,328,391<span></span>
</td>
<td class="num">$ (3,552,278)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net loss to net cash provided by (used in) operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">1,401,505<span></span>
</td>
<td class="nump">1,154,563<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="top.Show.showAR( this, 'defref_cbat_ProvisionForDoubtfulAccount', window );">Provision for (recovery of) doubtful debts</a></td>
<td class="num">(258,578)<span></span>
</td>
<td class="nump">427,702<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense', window );">Amortization of operating lease right-of-use assets</a></td>
<td class="nump">114,119<span></span>
</td>
<td class="text"> <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="top.Show.showAR( this, 'defref_cbat_WritedownOfInventories', window );">Write-down of inventories</a></td>
<td class="nump">338,057<span></span>
</td>
<td class="nump">457,039<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="top.Show.showAR( this, 'defref_cbat_SharebasedCompensation', window );">Share-based compensation</a></td>
<td class="nump">242,572<span></span>
</td>
<td class="nump">454,096<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAdjustmentOfWarrants', window );">Change in fair value of warrant liability</a></td>
<td class="num">(34,176,000)<span></span>
</td>
<td class="text"> <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="top.Show.showAR( this, 'defref_cbat_ImpairmentOfNonmarketableEquitySecuritiesValue', window );">Impairment of non-marketable equity securities</a></td>
<td class="nump">690,542<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">(Gain) loss on disposal of property, plant and equipment</a></td>
<td class="nump">9,613<span></span>
</td>
<td class="num">(13,360)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Trade accounts and bills receivable</a></td>
<td class="nump">7,886,902<span></span>
</td>
<td class="num">(4,154,650)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="num">(4,716,578)<span></span>
</td>
<td class="nump">2,738,941<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepayments and other receivables</a></td>
<td class="num">(898,925)<span></span>
</td>
<td class="nump">309,378<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="top.Show.showAR( this, 'defref_cbat_TradeAccountsAndBillsPayable', window );">Trade accounts and bills payable</a></td>
<td class="num">(4,399,818)<span></span>
</td>
<td class="num">(351,898)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherAccountsPayable', window );">Accrued expenses and other payables</a></td>
<td class="nump">170,246<span></span>
</td>
<td class="nump">190,330<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Operating lease liabilities</a></td>
<td class="num">(299,573)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOverEnergyRecovery', window );">Investment in sales-type lease</a></td>
<td class="num">(781,041)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties', window );">Trade receivable from and payables to former subsidiaries</a></td>
<td class="num">(75,713)<span></span>
</td>
<td class="nump">4,321,809<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by (used in) operating activities</a></td>
<td class="num">(2,424,279)<span></span>
</td>
<td class="nump">1,981,672<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property, plant and equipment and construction in progress</a></td>
<td class="num">(13,200,827)<span></span>
</td>
<td class="num">(779,064)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Deposit paid for acquisition of a subsidiary</a></td>
<td class="num">(3,090,187)<span></span>
</td>
<td class="text"> <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="top.Show.showAR( this, 'defref_cbat_InvestmentInNonmarketableEquitySecurities', window );">Investment in non-marketable equity securities</a></td>
<td class="num">(1,390,584)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(17,681,598)<span></span>
</td>
<td class="num">(779,064)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfBankDebt', window );">Repayment of bank borrowings</a></td>
<td class="num">(13,859,489)<span></span>
</td>
<td class="num">(155,128)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromOtherShortTermDebt', window );">Borrowings from unrelated parties</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">3,440,970<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt', window );">Borrowings from shareholders</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">267,315<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfOtherShortTermDebt', window );">Repayment of borrowings from related parties</a></td>
<td class="num">(435,228)<span></span>
</td>
<td class="text"> <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="top.Show.showAR( this, 'defref_cbat_ProceedsFromUnrelatedPartyDebt', window );">Repayment of borrowings from unrelated parties</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(5,630,679)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from issuance of shares</a></td>
<td class="nump">65,495,011<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash (used in) provided by financing activities</a></td>
<td class="nump">51,200,294<span></span>
</td>
<td class="num">(2,077,522)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of exchange rate changes on cash and cash equivalents, and restricted cash</a></td>
<td class="nump">603,991<span></span>
</td>
<td class="num">(88,048)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net (decrease) increase in cash and cash equivalents, and restricted cash</a></td>
<td class="nump">31,698,408<span></span>
</td>
<td class="num">(962,962)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents, and restricted cash at the beginning of period</a></td>
<td class="nump">20,671,498<span></span>
</td>
<td class="nump">7,133,948<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents, and restricted cash at the end of period</a></td>
<td class="nump">52,369,906<span></span>
</td>
<td class="nump">6,170,986<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>Supplemental non-cash investing and financing transactions:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_TransferOfConstructionInProgressToPropertyPlantAndEquipment', window );">Transfer of construction in progress to property, plant and equipment</a></td>
<td class="nump">314,238<span></span>
</td>
<td class="nump">42,958<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="top.Show.showAR( this, 'defref_cbat_NoncashPaymentForPurchaseOfPropertyPlantAndEquipmentAndConstructionInProgressBy', window );">Non-cash payment for purchase of property, plant and equipment and construction in progress by new vehicles</a></td>
<td class="nump">61,340<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalCashFlowElementsOperatingActivitiesAbstract', window );"><strong>Issuance of common stock (note 1):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_OffsetRepaymentOfPromissoryNotes', window );">- offset repayment of promissory notes</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">550,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_OffsetPayableToShenzhenBAKSixthDebt', window );">- offset payable to Shenzhen BAK (Sixth Debt)</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">4,285,532<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalCashFlowElementsSummationsAbstract', window );"><strong>Cash paid during the period for:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest, net of amounts capitalized</a></td>
<td class="nump">$ 4,661<span></span>
</td>
<td class="nump">$ 524,860<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ImpairmentOfNonmarketableEquitySecuritiesValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Impairment of non-marketable equity securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ImpairmentOfNonmarketableEquitySecuritiesValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_InvestmentInNonmarketableEquitySecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_InvestmentInNonmarketableEquitySecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_NoncashPaymentForPurchaseOfPropertyPlantAndEquipmentAndConstructionInProgressBy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_NoncashPaymentForPurchaseOfPropertyPlantAndEquipmentAndConstructionInProgressBy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_OffsetPayableToShenzhenBAKSixthDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of offset payable to shenzhen BAK sixth debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_OffsetPayableToShenzhenBAKSixthDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_OffsetRepaymentOfPromissoryNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of offset repayment of promissory notes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_OffsetRepaymentOfPromissoryNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ProceedsFromUnrelatedPartyDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ProceedsFromUnrelatedPartyDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ProvisionForDoubtfulAccount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ProvisionForDoubtfulAccount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_SharebasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_SharebasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_TradeAccountsAndBillsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_TradeAccountsAndBillsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_TransferOfConstructionInProgressToPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Transfer of construction in progress to property, plant and equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_TransferOfConstructionInProgressToPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_WritedownOfInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_WritedownOfInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalCashFlowElementsOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalCashFlowElementsOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalCashFlowElementsSummationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalCashFlowElementsSummationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAdjustmentOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (income) related to adjustment to fair value of warrant liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section 25<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=109262497&amp;loc=d3e20148-110875<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAdjustmentOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amount due to the reporting entity for good and services provided to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management, an entity and its principal owners, management, member of their immediate families, affiliates, or other parties with the ability to exert significant influence.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligations classified as other, payable within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOverEnergyRecovery">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The change during the reporting period in the value of the asset created by an over recovery. An over recovery means that the basic energy product price based on the daily product price and exchange rate is less than the basic fuel price used in the calculation of the monthly retail energy product.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOverEnergyRecovery</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for right-of-use asset from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromOtherShortTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from short-term debt classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromOtherShortTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from long-term debt by a related party. Related parties, include, but are not limited to, affiliates, owners or officers and their immediate families, and pension trusts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfBankDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to settle a bank borrowing during the year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfBankDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfOtherShortTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for the payment of debt classified as other, maturing within one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfOtherShortTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815369218216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Principal Activities, Basis of Presentation and Organization<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">Principal Activities, Basis of Presentation and Organization</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0px"/>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>1.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Principal Activities, Basis of Presentation and Organization</b></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><i>Principal Activities</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><i>&#160;</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">CBAK Energy Technology, Inc. (formerly
known as China BAK Battery, Inc.) (&#8220;CBAK&#8221; or the &#8220;Company&#8221;) is a corporation formed in the State of Nevada on
October 4, 1999 as Medina Copy, Inc. The Company changed its name to Medina Coffee, Inc. on October 6, 1999 and subsequently changed its
name to China BAK Battery, Inc. on February 14, 2005. CBAK and its subsidiaries (hereinafter, collectively referred to as the &#8220;Company&#8221;)
are principally engaged in the manufacture, commercialization and distribution of a wide variety of standard and customized lithium ion
(known as &#8220;Li-ion&#8221; or &#8220;Li-ion cell&#8221;) high power rechargeable batteries. Prior to the disposal of BAK International
Limited (&#8220;BAK International&#8221;) and its subsidiaries (see below), the batteries produced by the Company were for use in cellular
telephones, as well as various other portable electronic applications, including high-power handset telephones, laptop computers, power
tools, digital cameras, video camcorders, MP3 players, electric bicycles, hybrid/electric vehicles, and general industrial applications.
After the disposal of BAK International and its subsidiaries on June 30, 2014, the Company will focus on the manufacture, commercialization
and distribution of high power lithium ion rechargeable batteries for use in cordless power tools, light electric vehicles, hybrid electric
vehicles, electric cars, electric busses, uninterruptable power supplies and other high power applications.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The shares of the Company traded in
the over-the-counter market through the Over-the-Counter Bulletin Board from 2005 until May 31, 2006, when the Company obtained approval
to list its common stock on The NASDAQ Global Market, and trading commenced that same date under the symbol &#8220;CBAK&#8221;.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On January 10, 2017, the Company filed
Articles of Merger with the Secretary of State of Nevada to effectuate a merger between the Company and the Company&#8217;s newly formed,
wholly owned subsidiary, CBAK Merger Sub, Inc. (the &#8220;Merger Sub&#8221;). According to the Articles of Merger, effective January
16, 2017, the Merger Sub merged with and into the Company with the Company being the surviving entity (the &#8220;Merger&#8221;). As permitted
by Chapter 92A.180 of Nevada Revised Statutes, the sole purpose of the Merger was to effect a change of the Company&#8217;s name.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Effective November 30, 2018, the trading
symbol for common stock of the Company was changed from CBAK to CBAT. Effective at the opening of business on June 21, 2019, the Company&#8217;s
common stock started trading on the Nasdaq Capital Market.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><i>Basis of Presentation and Organization</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On November 6, 2004, BAK International,
a non-operating holding company that had substantially the same shareholders as Shenzhen BAK Battery Co., Ltd (&#8220;Shenzhen BAK&#8221;),
entered into a share swap transaction with the shareholders of Shenzhen BAK for the purpose of the subsequent reverse acquisition of the
Company. The share swap transaction between BAK International and the shareholders of Shenzhen BAK was accounted for as a reverse acquisition
of Shenzhen BAK with no adjustment to the historical basis of the assets and liabilities of Shenzhen BAK.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On January 20, 2005, the Company completed
a share swap transaction with the shareholders of BAK International. The share swap transaction, also referred to as the &#8220;reverse
acquisition&#8221; of the Company, was consummated under Nevada law pursuant to the terms of a Securities Exchange Agreement entered by
and among CBAK, BAK International and the shareholders of BAK International on January 20, 2005. The share swap transaction has been accounted
for as a capital-raising transaction of the Company whereby the historical financial statements and operations of Shenzhen BAK are consolidated
using historical carrying amounts.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Also on January 20, 2005, immediately
prior to consummating the share swap transaction, BAK International executed a private placement of its common stock with unrelated investors
whereby it issued an aggregate of 1,720,087 shares of common stock for gross proceeds of $17,000,000. In conjunction with this financing,
Mr. Xiangqian Li, the Chairman and Chief Executive Officer of the Company (&#8220;Mr. Li&#8221;), agreed to place 435,910 shares of the
Company&#8217;s common stock owned by him into an escrow account pursuant to an Escrow Agreement dated January 20, 2005 (the &#8220;Escrow
Agreement&#8221;). Pursuant to the Escrow Agreement, 50% of the escrowed shares were to be released to the investors in the private placement
if audited net income of the Company for the fiscal year ended September 30, 2005 was not at least $12,000,000, and the remaining 50%
was to be released to investors in the private placement if audited net income of the Company for the fiscal year ended September 30,
2006 was not at least $27,000,000. If the audited net income of the Company for the fiscal years ended September 30, 2005 and 2006 reached
the above-mentioned targets, the 435,910 shares would be released to Mr. Li in the amount of 50% upon reaching the 2005 target and the
remaining 50% upon reaching the 2006 target.</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 0pt 0.25in; text-align: justify">Under accounting principles generally
accepted in the United States of America (&#8220;US GAAP&#8221;), escrow agreements such as the one established by Mr. Li generally constitute
compensation if, following attainment of a performance threshold, shares are returned to a company officer. The Company determined that
without consideration of the compensation charge, the performance thresholds for the year ended September 30, 2005 would be achieved.
However, after consideration of a related compensation charge, the Company determined that such thresholds would not have been achieved.
The Company also determined that, even without consideration of a compensation charge, the performance thresholds for the year ended September
30, 2006 would not be achieved.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">While the 217,955 escrow shares relating
to the 2005 performance threshold were previously released to Mr. Li, Mr. Li executed a further undertaking on August&#160;21, 2006 to
return those shares to the escrow agent for the distribution to the relevant investors. However, such shares were not returned to the
escrow agent, but, pursuant to a Delivery of Make Good Shares, Settlement and Release Agreement between the Company, BAK International
and Mr. Li entered into on October&#160;22, 2007 (the &#8220;Li Settlement Agreement&#8221;), such shares were ultimately delivered to
the Company as described below. Because the Company failed to satisfy the performance threshold for the fiscal year ended September 30,
2006, the remaining 217,955 escrow shares relating to the fiscal year 2006 performance threshold were released to the relevant investors.
As Mr. Li has not retained any of the shares placed into escrow, and as the investors party to the Escrow Agreement are only shareholders
of the Company and do not have and are not expected to have any other relationship to the Company, the Company has not recorded a compensation
charge for the years ended September 30, 2005 and 2006.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">At the time the escrow shares relating
to the 2006 performance threshold were transferred to the investors in fiscal year 2007, the Company should have recognized a credit to
donated shares and a debit to additional paid-in capital, both of which are elements of shareholders&#8217; equity. This entry is not
material because total ordinary shares issued and outstanding, total shareholders&#8217; equity and total assets do not change; nor is
there any impact on income or earnings per share. Therefore, previously filed consolidated financial statements for the fiscal year ended
September 30, 2007 will not be restated. This share transfer has been reflected in these financial statements by reclassifying the balances
of certain items as of October 1, 2007. The balances of donated shares and additional paid-in capital as of October 1, 2007 were credited
and debited by $7,955,358 respectively, as set out in the consolidated statements of changes in shareholders&#8217; equity.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In November 2007, Mr. Li delivered
the 217,955 shares related to the 2005 performance threshold to BAK International pursuant to the Li Settlement Agreement; BAK International
in turn delivered the shares to the Company. Such shares (other than those issued to investors pursuant to the 2008 Settlement Agreements,
as described below) are now held by the Company. Upon receipt of these shares, the Company and BAK International released all claims and
causes of action against Mr. Li regarding the shares, and Mr. Li released all claims and causes of action against the Company and BAK
International regarding the shares. Under the terms of the Li Settlement Agreement, the Company commenced negotiations with the investors
who participated in the Company&#8217;s January 2005 private placement in order to achieve a complete settlement of BAK International&#8217;s
obligations (and the Company&#8217;s obligations to the extent it has any) under the applicable agreements with such investors.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Beginning on March 13, 2008, the Company
entered into settlement agreements (the &#8220;2008 Settlement Agreements&#8221;) with certain investors in the January 2005 private placement.
Since the other investors have never submitted any claims regarding this matter, the Company did not reach any settlement with them.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Pursuant to the 2008 Settlement Agreements,
the Company and the settling investors have agreed, without any admission of liability, to a settlement and mutual release from all claims
relating to the January 2005 private placement, including all claims relating to the escrow shares related to the 2005 performance threshold
that had been placed into escrow by Mr. Li, as well as all claims, including claims for liquidated damages relating to registration rights
granted in connection with the January 2005 private placement. Under the 2008 Settlement Agreement, the Company has made settlement payments
to each of the settling investors of the number of shares of the Company&#8217;s common stock equivalent to 50% of the number of the escrow
shares related to the 2005 performance threshold these investors had claimed; aggregate settlement payments as of June 30, 2015amounted
to 73,749 shares. Share payments to date have been made in reliance upon the exemptions from registration provided by Section 4(2) and/or
other applicable provisions of the Securities Act of 1933, as amended. In accordance with the 2008 Settlement Agreements, the Company
filed a registration statement covering the resale of such shares which was declared effective by the SEC on June 26, 2008.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Pursuant to the Li Settlement Agreement,
the 2008 Settlement Agreements and upon the release of the 217,955 escrow shares relating to the fiscal year 2006 performance threshold
to the relevant investors, neither Mr. Li or the Company have any obligations to the investors who participated in the Company&#8217;s
January 2005 private placement relating to the escrow shares.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As of June 30, 2021, the Company had
not received any claim from the other investors who have not been covered by the &#8220;2008 Settlement Agreements&#8221; in the January
2005 private placement.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As the Company has transferred the
217,955 shares related to the 2006 performance threshold to the relevant investors in fiscal year 2007 and the Company also have transferred
73,749 shares relating to the 2005 performance threshold to the investors who had entered the &#8220;2008 Settlement Agreements&#8221;
with us in fiscal year 2008, pursuant to &#8220;Li Settlement Agreement&#8221; and &#8220;2008 Settlement Agreements&#8221;, neither Mr.
Li nor the Company had any remaining obligations to those related investors who participated in the Company&#8217;s January 2005 private
placement relating to the escrow shares.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On August 14, 2013, Dalian BAK Trading
Co., Ltd was established as a wholly owned subsidiary of China BAK Asia Holding Limited (&#8220;BAK Asia&#8221;) with a registered capital
of $500,000. Pursuant to CBAK Trading&#8217;s articles of association and relevant PRC regulations, BAK Asia was required to contribute
the capital to CBAK Trading on or before August 14, 2015. On August 5, 2019, CBAK Trading&#8217;s registered capital was increased to
$5,000,000. Pursuant to CBAK Trading&#8217;s amendment articles of association and relevant PRC regulations, BAK Asia was required to
contribute the capital to CBAK Trading on or before August 1, 2033. Up to the date of this report, the Company has contributed $2,435,000
to CBAK Trading in cash.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On December 27, 2013, Dalian BAK Power
Battery Co., Ltd was established as a wholly owned subsidiary of BAK Asia with a registered capital of $30,000,000. Pursuant to CBAK Power&#8217;s
articles of association and relevant PRC regulations, BAK Asia was required to contribute the capital to CBAK Power on or before December
27, 2015. On March 7, 2017, the name of Dalian BAK Power Battery Co., Ltd was changed to Dalian CBAK Power Battery Co., Ltd (&#8220;CBAK
Power&#8221;). On July 10, 2018, CBAK Power&#8217;s registered capital was increased to $50,000,000. On October 29, 2019, CBAK Power&#8217;s
registered capital was further increased to $60,000,000. Pursuant to CBAK Power&#8217;s amendment articles of association and relevant
PRC regulations, BAK Asia was required to contribute the capital to CBAK Power on or before December 31, 2021. Up to the date of this
report, the Company has contributed $60,000,000 to CBAK Power through injection of a series of patents and cash.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On May 4, 2018, CBAK New Energy (Suzhou)
Co., Ltd (&#8220;CBAK Suzhou&#8221;) was established as a 90% owned subsidiary of CBAK Power with a registered capital of RMB10,000,000
(approximately $1.5 million). The remaining 10% equity interest was held by certain employees of CBAK Suzhou. Pursuant to CBAK Suzhou&#8217;s
articles of association, each shareholder is entitled to the right of the profit distribution or responsible for the loss according to
its proportion to the capital contribution. Pursuant to CBAK Suzhou&#8217;s articles of association and relevant PRC regulations, CBAK
Power was required to contribute the capital to CBAK Suzhou on or before December 31, 2019. Up to the date of this report, the Company
has contributed RMB9.0 million (approximately $1.3 million), and the other shareholders have contributed RMB1.0 million (approximately
$0.1 million) to CBAK Suzhou through injection of a series of cash. The Company plan to dissolve CBAK Suzhou in 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On November 21, 2019, Dalian CBAK Energy
Technology Co., Ltd (&#8220;CBAK Energy&#8221;) was established as a wholly owned subsidiary of BAK Asia with a registered capital of
$50,000,000. Pursuant to CBAK Energy&#8217;s articles of association and relevant PRC regulations, BAK Asia was required to contribute
the capital to CBAK Energy on or before November 20, 2022. Up to the date of this report, the Company has contributed $23,519,972 to CBAK
Energy. CBAK Energy will be focus on manufacture and sale of lithium batteries and lithium batteries&#8217; materials.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On July 14, 2020, the Company acquired
BAK Asia Investments Limited (&#8220;BAK Investments&#8221;), a company incorporated under Hong Kong laws, from Mr. Xiangqian Li, the
Company&#8217;s former CEO, for a cash consideration of HK$1.00. BAK Asia Investments Limited is a holding company without any other business
operations.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On July 31, 2020, BAK Investments formed
a wholly owned subsidiary CBAK New Energy (Nanjing) Co., Ltd. (&#8220;CBAK Nanjing&#8221;) in China with a registered capital of $100,000,000.
Pursuant to CBAK Nanjing&#8217;s articles of association and relevant PRC regulations, BAK Investments was required to contribute the
capital to CBAK Nanjing on or before July 29, 2040. Up to the date of this report, the Company has contributed $55,289,915 to CBAK Nanjing.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On August 6, 2020, Nanjing CBAK New
Energy Technology Co., Ltd. (&#8220;Nanjing CBAK&#8221;) was established as a wholly owned subsidiary of CBAK Nanjing with a registered
capital of RMB700,000,000 (approximately $107 million). Pursuant to Nanjing CBAK&#8217;s articles of association and relevant PRC regulations,
CBAK Nanjing was required to contribute the capital to Nanjing CBAK on or before August 5, 2040. Up to the date of this report, the Company
has contributed RMB306,418,836 (approximately $47.4 million) to Nanjing CBAK.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On November 9, 2020, Nanjing Daxin
New Energy Automobile Industry Co., Ltd (&#8220;Nanjing Daxin&#8221;) was established as a wholly owned subsidiary of CBAK Nanjing with
a register capital of RMB50,000,000 (approximately $7.6 million). Up to the date of this report, the Company has contributed RMB16,416,000
(approximately $2.54 million) to Nanjing Daxin. On January 18, 2021, Nanjing Daxin established a branch in Tianjin City.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On April 21, 2021, CBAK Power, along
with Shenzhen BAK Power Battery Co., Ltd (BAK SZ), Shenzhen Asian Plastics Technology Co., Ltd (SZ Asian Plastics) and Xiaoxia Liu, entered
into an investment agreement with Junxiu Li, Hunan Xintao New Energy Technology Partnership, Xingyu Zhu, and Jiangsu Saideli Pharmaceutical
Machinery Manufacturing Co., Ltd for an investment in Hunan DJY Technology Co., Ltd (&#8220;DJY&#8221;). CBAK Power has paid $1.4 million
(RMB9,000,000) to acquire 9.74% of the equity interests of DJY. CBAK Power has appointed one director to the Board of Directors of DJY.
DJY is an unrelated third party of the Company engaging in researching and manufacturing of raw materials and equipment.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company&#8217;s condensed consolidated
financial statements have been prepared under US GAAP.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">These condensed consolidated financial
statements are unaudited. In the opinion of management, all adjustments and disclosures necessary for a fair presentation of these condensed
consolidated financial statements, which are of a normal and recurring nature, have been included. The results reported in the condensed
consolidated financial statements for any interim periods are not necessarily indicative of the results that may be reported for the entire
year. The following (a) condensed consolidated balance sheet as of December 31, 2020, which was derived from the Company&#8217;s audited
financial statements, and (b) the unaudited condensed consolidated financial statements have been prepared pursuant to the rules and regulations
of the Securities and Exchange Commission. Certain information and note disclosures normally included in annual financial statements prepared
in accordance with US GAAP have been condensed or omitted pursuant to those rules and regulations, though the Company believes that the
disclosures made are adequate to make the information not misleading. These unaudited condensed consolidated financial statements should
be read in conjunction with the audited consolidated financial statements and accompanying footnotes of the Company for the year ended
December 31, 2020 filed with the SEC on April 13, 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The preparation of financial statements
in conformity with US GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities
and disclosures of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and
expenses during the reporting periods. Actual results could differ from those estimates. This basis of accounting differs in certain material
respects from that used for the preparation of the books of account of the Company&#8217;s principal subsidiaries, which are prepared
in accordance with the accounting principles and the relevant financial regulations applicable to enterprises with limited liability established
in the PRC or Hong Kong. The accompanying consolidated financial statements reflect necessary adjustments not recorded in the books of
account of the Company&#8217;s subsidiaries to present them in conformity with US GAAP.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">After the disposal of BAK International
Limited and its subsidiaries, namely Shenzhen BAK, Shenzhen BAK Power Battery Co., Ltd (formerly BAK Battery (Shenzhen) Co., Ltd.) (&#8220;BAK
Shenzhen&#8221;), BAK International (Tianjin) Ltd. (&#8220;BAK Tianjin&#8221;), Tianjin Chenhao Technological Development Limited (a subsidiary
of BAK Tianjin established on May 8, 2014, &#8220;Tianjin Chenhao&#8221;), BAK Battery Canada Ltd. (&#8220;BAK Canada&#8221;), BAK Europe
GmbH (&#8220;BAK Europe&#8221;) and BAK Telecom India Private Limited (&#8220;BAK India&#8221;), effective on June 30, 2014, and as of
Jun 30, 2021, the Company&#8217;s subsidiaries consisted of: i) China BAK Asia Holdings Limited (&#8220;BAK Asia&#8221;), a wholly owned
limited liability company incorporated in Hong Kong on July 9, 2013; ii) Dalian CBAK Trading Co., Ltd. (&#8220;CBAK Trading&#8221;), a
wholly owned limited company established on August 14, 2013 in the PRC; iii) Dalian CBAK Power Battery Co., Ltd. (&#8220;CBAK Power&#8221;),
a wholly owned limited liability company established on December 27, 2013 in the PRC; iv) CBAK New Energy (Suzhou) Co., Ltd. (&#8220;CBAK
Suzhou&#8221;), a 90% owned limited liability company established on May 4, 2018 in the PRC; v) Dalian CBAK Energy Technology Co., Ltd
(&#8220;CBAK Energy&#8221;), a wholly owned limited liability company established on November 21, 2019 in the PRC; (vi) BAK Asia Investments
Limited (&#8220;BAK Investments&#8221;), a wholly owned limited liability company incorporated in Hong Kong acquired on July 14, 2020;
(vii) CBAK New Energy (Nanjing) Co., Ltd. (&#8220;CBAK Nanjing&#8221;), a wholly owned limited liability company established on July 31,
2020 in the PRC; (viii) Nanjing CBAK New Energy Technology Co., Ltd, (&#8220;Nanjing CBAK&#8221;), a wholly owned limited liability company
established on August 6, 2020 in the PRC; (ix) Nanjing Daxin New Energy Automobile Industry Co., Ltd (&#8220;Nanjing Daxin&#8221;), a
wholly owned limited liability company established on November 9, 2020.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company continued its business
and continued to generate revenues from sale of batteries via subcontracting the production to BAK Tianjin and BAK Shenzhen, former subsidiaries
before the completion of construction and operation of its facility in Dalian. BAK Tianjin and BAK Shenzhen are now suppliers of the Company,
and the Company does not have any significant benefits or liability from the operating results of BAK Tianjin and BAK Shenzhen except
the normal risk with any major supplier.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As of the date of this report, Mr.
Xiangqian Li is no longer a director of BAK International and BAK Tianjin. He remained as a director of Shenzhen BAK and BAK Shenzhen.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On and effective March 1, 2016, Mr.
Xiangqian Li resigned as Chairman, director, Chief Executive Officer, President and Secretary of the Company. On the same date, the Board
of Directors of the Company appointed Mr. Yunfei Li as Chairman, Chief Executive Officer, President and Secretary of the Company. On
March&#160;4, 2016, Mr. Xiangqian Li transferred 3,000,000 shares to Mr. Yunfei Li for a price of $2.4 per share. After the share transfer,
Mr. Yunfei Li held 3,000,000 shares or 17.3% and Mr. Xiangqian Li held 760,557 shares at 4.4% of the Company&#8217;s outstanding stock,
respectively. As of June 30, 2021, Mr. Yunfei Li held 10,852,539 shares or 12.3% of the Company&#8217;s outstanding stock, and Mr. Xiangqian
Li held none of the Company&#8217;s outstanding stock.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company had an accumulated deficit
from recurring losses from operations and short-term debt obligations as of December 31, 2020 and June 30, 2021. As of December 31, 2020,
the Company has a working capital deficiency of $10.5 million. These factors raise substantial doubts about the Company&#8217;s ability
to continue as a going concern.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In June and July 2015, the Company
received advances of approximately $9.8 million from potential investors. On September 29, 2015, the Company entered into a Debt Conversion
Agreement with these investors. Pursuant to the terms of the Debt Conversion Agreement, each of the creditors agreed to convert existing
loan principal of $9,847,644 into an aggregate 4,376,731 shares of common stock of the Company (&#8220;the Shares&#8221;) at a conversion
price of $2.25 per share. Upon receipt of the Shares on October 16, 2015, the creditors released the Company from all claims, demands
and other obligations relating to the Debts. As such, no interest was recognized by the Company on the advances from investors pursuant
to the supplemental agreements with investors and the Debt Conversion Agreement.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In June 2016, the Company received
further advances in the aggregate of $2.9 million from Mr. Jiping Zhou and Mr. Dawei Li. These advances were unsecured, non-interest bearing
and repayable on demand. On July 8, 2018, the Company received further advances of $2.6 million from Mr. Jiping Zhou. On July 28, 2016,
the Company entered into securities purchase agreements with Mr. Jiping Zhou and Mr. Dawei Li to issue and sell an aggregate of 2,206,640
shares of common stock of the Company, at $2.5 per share, for an aggregate consideration of approximately $5.52 million. On August 17,
2016, the Company issued these shares to the investors.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On February 17, 2017, the Company signed
investment agreements with eight investors (including Mr. Yunfei Li, the Company&#8217;s CEO, and seven of the Company&#8217;s existing
shareholders) whereby the investors agreed to subscribe new shares of the Company totaling $10 million. Pursuant to the investment agreements,
in January 2017 the 8 investors paid the Company a total of $2.06 million as down payments. Mr. Yunfei Li agrees to subscribe new shares
of the Company totaled $1,120,000 and paid the earnest money of $225,784 in January 2017. On April 1, April 21, April 26 and May 10, 2017,
the Company received $1,999,910, $3,499,888, $1,119,982 and $2,985,497 from these investors, respectively. On May 31, 2017, the Company
entered into a securities purchase agreement with the eight investors, pursuant to which the Company 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, among which
746,018 shares issued to Mr. Yunfei Li. On June 22, 2017, the Company issued the shares to the investors.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In 2019, according to the investment
agreements and agreed by the investors, the Company returned partial earnest money of $966,579 (approximately RMB6.7 million) to these
investors.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On January 7, 2019, each of Mr. Dawei
Li and Mr. Yunfei Li entered into an agreement with CBAK Power and Tianjin New Energy whereby Tianjin New Energy assigned its rights to
loans to CBAK Power of approximately $3.4 million (RMB23,980,950) and $1.7 million (RMB11,647,890) (totaled $5.1 million, the &#8220;First
Debt&#8221;) to Mr. Dawei Li and Mr. Yunfei Li, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On January 7, 2019, the Company entered
into a cancellation agreement with Mr. Dawei Li and Mr. Yunfei Li. Pursuant to the terms of the cancellation agreement, Mr. Dawei Li and
Mr. Yunfei Li agreed to cancel the First Debt in exchange for 3,431,373 and 1,666,667 shares of common stock of the Company, respectively,
at an exchange price of $1.02 per share. Upon receipt of the shares, the creditors released the Company from any claims, demands and other
obligations relating to the First Debt.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On April 26, 2019, each of Mr. Jun
Lang, Ms. Jing Shi and Asia EVK Energy Auto Limited (&#8220;Asia EVK&#8221;) entered into an agreement with CBAK Power and Tianjin New
Energy whereby Tianjin New Energy assigned its rights to loans to CBAK Power of approximately $0.3 million (RMB2,225,082), $0.1 million
(RMB 912,204) and $5.0 million (RMB35,406,036) (collectively $5.4 million, the &#8220;Second Debt&#8221;) to Mr. Jun Lang, Ms. Jing Shi
and Asia EVK, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On April 26, 2019, the Company entered
into a cancellation agreement with Mr. Jun Lang, Ms. Jing Shi and Asia EVK (the creditors). Pursuant to the terms of the cancellation
agreement, the creditors agreed to cancel the Second Debt in exchange for 300,534, 123,208 and 4,782,163 shares of common stock of the
Company, respectively, at an exchange price of $1.1 per share. Upon receipt of the shares, the creditors released the Company from any
claims, demands and other obligations relating to the Second Debt.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On June 28, 2019, each of Mr. Dawei
Li and Mr. Yunfei Li entered into an agreement with CBAK Power to loan approximately $1.4 million (RMB10,000,000) and $2.5 million (RMB18,000,000)
respectively to CBAK Power for a terms of six months (collectively $3.9 million, the &#8220;Third Debt&#8221;). The loan was unsecured,
non-interest bearing and repayable on demand.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On July 16, 2019, each of Asia EVK
and Mr. Yunfei Li entered into an agreement with CBAK Power and Dalian Zhenghong Architectural Decoration and Installation Engineering
Co. Ltd. (the Company&#8217;s construction contractor) whereby Dalian Zhenghong Architectural Decoration and Installation Engineering
Co. Ltd. assigned its rights to the unpaid construction fees owed by CBAK Power of approximately $2.8 million (RMB20,000,000) and $0.4
million (RMB2,813,810) (collectively $3.2 million, the &#8220;Fourth Debt&#8221;) to Asia EVK and Mr. Yunfei Li, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On July 26, 2019, the Company entered
into a cancellation agreement with Mr. Dawei Li, Mr. Yunfei Li and Asia EVK (the creditors). Pursuant to the terms of the cancellation
agreement, Mr. Dawei Li, Mr. Yunfei Li and Asia EVK agreed to cancel the Third Debt and Fourth Debt in exchange for 1,384,717, 2,938,067
and 2,769,435 shares of common stock of the Company, respectively, at an exchange price of $1.05 per share. 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. The cancellation
agreement contains customary representations and warranties of the creditors. The creditors do not have registration rights with respect
to the shares.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On July 24, 2019, the Company entered
into a securities purchase agreement with Atlas Sciences, LLC (the &#8220;Lender&#8221;), pursuant to which the Company issued a promissory
note (the &#8220;Note 1&#8221;) to the Lender. The Note has an original principal amount of $1,395,000, bears interest at a rate of 10%
per annum and will mature 12 months after the issuance, unless earlier paid or redeemed in accordance with its terms. The Company received
proceeds of $1,250,000 after an original issue discount of $125,000 and payment of Lender&#8217;s expenses of $20,000.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On October 10, 2019, each of Mr. Shibin
Mao, Ms. Lijuan Wang and Mr. Ping Shen entered into an agreement with CBAK Power and Zhengzhou BAK New Energy Vehicle Co., Ltd. (the Company&#8217;s
supplier of which Mr. Xiangqian Li, the former CEO, is a director of this company) whereby Zhengzhou BAK New Energy Vehicle Co., Ltd.
assigned its rights to the unpaid inventories cost owed by CBAK Power of approximately $2.1 million (RMB15,000,000), $1.0 million (RMB7,380,000)
and $1.0 million (RMB7,380,000) (collectively $4.2 million, the &#8220;Fifth Debt&#8221;) to Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping
Shen, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On October 14, 2019, the Company entered
into a cancellation agreement with Mr. Shangdong Liu, Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping Shen (the creditors). Pursuant to the
terms of the cancellation agreement, Mr. Shangdong Liu, Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping Shen agreed to cancel and convert
the Fifth Debt and the Unpaid Earnest Money of approximately $1 million (RMB6,720,000) in exchange for 528,053, 3,536,068, 2,267,798 and
2,267,798 shares of common stock of the Company, respectively, at an exchange price of $0.6 per share. Upon receipt of the shares, the
creditors released the Company from any claims, demands and other obligations relating to the Fifth Debt&#160;and the Unpaid Earnest Money.
The cancellation agreement contains customary representations and warranties of the creditors. The creditors do not have registration
rights with respect to the shares.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On December 30, 2019, the Company entered
into a second securities purchase agreement with Atlas Sciences, LLC (the &#8220;Lender&#8221;), pursuant to which the Company issued
a promissory note (the &#8220;Note II&#8221;) to the Lender. The Note II has an original principal amount of $1,670,000, bears interest
at a rate of 10% per annum and will mature 12 months after the issuance, unless earlier paid or redeemed in accordance with its terms.
The Company received proceeds of $1,500,000 after an original issue discount of $150,000 and payment of Lender&#8217;s expenses of $20,000.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On January 27, 2020, the Company entered
into an exchange agreement (the &#8220;First Exchange Agreement&#8221;) with Atlas Sciences, LLC (the &#8220;Lender&#8221;), pursuant
to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $100,000 (the
&#8220;Partitioned Promissory Note) from the outstanding balance of certain promissory note that the Company issued to the Lender on July
24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the issuance of
160,256 shares of the Company&#8217;s common stock, par value $0.001 per share to the Lender.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On February 20, 2020, the Company entered
into a second exchange agreement (the &#8220;Second Exchange Agreement&#8221;) with Atlas Sciences, LLC (the &#8220;Lender&#8221;), pursuant
to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $100,000 (the
&#8220;Partitioned Promissory Note&#8221;) from the outstanding balance of certain promissory note that the Company issued to the Lender
on July 24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the issuance
of 207,641 shares of the Company&#8217;s common stock, par value $0.001 per share to the Lender.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On April 10, 2020, each of Mr. Yunfei
Li, Mr. Ping Shen and Asia EVK entered into an agreement with CBAK Power and Shenzhen BAK, whereby Shenzhen BAK assigned its rights to
the unpaid inventories cost (note 7) owed by CBAK Power of approximately $1.0 million (RMB7,000,000), $2.3 million (RMB16,000,000) and
$1.0 million (RMB7,300,000) (collectively $4.3 million, the &#8220;Sixth Debt&#8221;) to Mr. Yunfei Li, Mr. Ping Shen and Asia EVK, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; 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 &#8220;creditors&#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 of the Company, 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. The cancellation agreement
contains customary representations and warranties of the creditors. The creditors do not have registration rights with respect to the
shares.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On April 28, 2020, the Company entered
into a third exchange agreement (the &#8220;Third Exchange Agreement&#8221;) with Atlas Sciences, LLC (the &#8220;Lender&#8221;), pursuant
to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $100,000 (the
&#8220;Partitioned Promissory Note&#8221;) from the outstanding balance of certain promissory note that the Company issued to the Lender
on July 24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the issuance
of 312,500 shares of the Company&#8217;s common stock, par value $0.001 per share to the Lender.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On June 8, 2020, the Company entered
into a fourth exchange agreement (the &#8220;Fourth Exchange Agreement&#8221;) with Atlas Sciences, LLC (the &#8220;Lender&#8221;), pursuant
to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $100,000 (the
&#8220;Partitioned Promissory Note&#8221;) from the outstanding balance of certain promissory note that the Company issued to the Lender
on July 24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the issuance
of 271,739 shares of the Company&#8217;s common stock, par value $0.001 per share to the Lender.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On June 10, 2020, the Company entered
into a Fifth exchange agreement (the &#8220;Fifth Exchange Agreement&#8221;) with Atlas Sciences, LLC (the &#8220;Lender&#8221;), pursuant
to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $150,000 (the
&#8220;Partitioned Promissory Note&#8221;) from the outstanding balance of certain promissory note that the Company issued to the Lender
on July 24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the issuance
of 407,609 shares of the Company&#8217;s common stock, par value $0.001 per share to the Lender.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On July 6, 2020, the Company entered
into a Sixth exchange agreement (the &#8220;Sixth Exchange Agreement&#8221;) with Atlas Sciences, LLC (the &#8220;Lender&#8221;), pursuant
to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $250,000 (the
&#8220;Partitioned Promissory Note&#8221;) from the outstanding balance of certain promissory note that the Company issued to the Lender
on July 24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the issuance
of 461,595 shares of the Company&#8217;s common stock, par value $0.001 per share to the Lender.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On July 8, 2020, the Company entered
into a First exchange agreement for Note II (the &#8220;First Exchange Agreement- Note II&#8221;) with Atlas Sciences, LLC (the &#8220;Lender&#8221;),
pursuant to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $250,000
(the &#8220;Partitioned Promissory Note&#8221;) from the outstanding balance of certain promissory note that the Company issued to the
Lender on December 30, 2019, which has an original principal amount of $1,670,000, and (ii) exchange the Partitioned Promissory Note for
the issuance of 453,161 shares of the Company&#8217;s common stock, par value $0.001 per share to the Lender.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On July 29, 2020, the Company entered
into a Seventh exchange agreement (the &#8220;Seventh Exchange Agreement&#8221;) with Atlas Sciences, LLC (the &#8220;Lender&#8221;),
pursuant to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $365,000
(the &#8220;Partitioned Promissory Note&#8221;) from the outstanding balance of certain promissory note that the Company issued to the
Lender on July 24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the
issuance of 576,802 shares of the Company&#8217;s common stock, par value $0.001 per share to the Lender.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On October 12, 2020, the Company entered
into an Amendment to Promissory Notes (the &#8220;Amendment&#8221;) with Atlas Sciences, LLC (the Lender), pursuant to which the Lender
has the right at any time until the outstanding balance of the Notes has been paid in full, at its election, to convert all or any portion
of the outstanding balance of the Notes into shares of common stock of the Company. The conversion price for each conversion will be calculated
pursuant to the following formula: 80% multiplied by the lowest closing price of the Company common stock during the ten (10) trading
days immediately preceding the applicable conversion (the &#8220;Conversion Price&#8221;). Notwithstanding the foregoing, in no event
will the Conversion Price be less than $1.00.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">According to the Amendment, on October
13, 2020, the Company exchange $230,000 in principal and $141,275 coupon interest under the Note I and $775,000 principal under the Note
II for the issuance of 229,750 and 479,579 shares of the Company&#8217;s common stock, par value $0.001 per share to the Lender, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On October 20, 2020, the Company further
exchange $645,000 in principal and $133,252 coupon interests under Note II for the issuance of 329,768 shares of the Company&#8217;s common
stock, par value $0.001 per share to the Lender. Up to the date of this report, the Company has fully repaid the principal and coupon
interests of Note I and Note II.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On November 5, 2020, each of Tillicum
Investment Company Limited, an unrelated party, entered into an agreement with CBAK Nanjing and Shenzhen ESTAR Industrial Company Limited,
whereby Shenzhen ESTAR Industrial Company Limited assigned its rights to the unpaid equipment cost owed by CBAK Nanjing of approximately
$11.17 million (RMB75,000,000) (the &#8220;Seventh Debt&#8221;) to Tillicum Investment Company Limited.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On November 11, 2020, the Company entered
into a cancellation agreement with Tillicum Investment Company Limited (the &#8220;creditor&#8221;). Pursuant to the terms of the cancellation
agreement, Tillicum Investment Company Limited agreed to cancel the Seventh Debt in exchange for 3,192,291 shares of common stock of the
Company, at an exchange price of $3.5 per share. Upon receipt of the shares, the creditor released the Company from any claims, demands
and other obligations relating to the Seventh Debt. The cancellation agreement contains customary representations and warranties of the
creditor. The creditor does not have registration rights with respect to the shares.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On December 8, 2020, the Company entered
into a securities purchase agreement with certain institutional investors, pursuant to which the Company issued in a registered direct
offering, an aggregate of 9,489,800 shares of common stock of the Company at a per share purchase price of $5.18, and warrants to purchase
an aggregate of 3,795,920 shares of common stock of the Company at an exercise price of $6.46 per share exercisable for 36 months from
the date of issuance, for gross proceeds of approximately $49.16 million, before deducting fees to the placement agent and other offering
expenses of $3.81 million. In addition, the placement agent for this transaction also received warrants (&#8220;Placement Agent Warrants&#8221;)
for the purchase of up to 379,592 shares of the Company&#8217;s common stock at an exercise price of $6.475 per share exercisable for
36 months after 6 months from the issuance.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On February 8, 2021, the Company entered
into another securities purchase agreement with the same investors, pursuant to which the Company issued in a registered direct offering,
an aggregate of 8,939,976 shares of common stock of the Company at a per share purchase price of $7.83. In addition, the Company issued
to the investors (i) in a concurrent private placement, the Series A-1 warrants to purchase a total of 4,469,988 shares of common stock,
at a per share exercise price of $7.67 and exercisable for 42 months from the date of issuance; (ii) in the registered direct offering,
the Series B warrants to purchase a total of 4,469,988 shares of common stock, at a per share exercise price of $7.83 and exercisable
for 90 days from the date of issuance; and (iii) in the registered direct offering, the Series A-2 warrants to purchase up to 2,234,992
shares of common stock, at a per share exercise price of $7.67 and exercisable for 45 months from the date of issuance. The Company received
gross proceeds of approximately $70 million from the registered direct offering and the concurrent private placement, before deducting
fees to the placement agent and other offering expenses of $5.0 million. In addition, the placement agent for this transaction also received
warrants (&#8220;Placement Agent Warrants&#8221;) for the purchase of up to 446,999 shares of the Company&#8217;s common stock at an exercise
price of $9.204 per share exercisable for 36 months after 6 months from the issuance.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On May 10, 2021, the Company entered
into that Amendment No. 1 to the Series B Warrant (the &#8220;Series B Warrant Amendment&#8221;) with each of the holders of the Company&#8217;s
outstanding Series B warrants. Pursuant to the Series B Warrant Amendment, the term of the Series B warrants was extended from May 11,
2021 to August 31, 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As of June 30, 2021, the Company had
<span style="-sec-ix-hidden: hidden-fact-149">nil</span> bank loans and approximately $39.3 million of other current liabilities (excluding warrants derivative liability).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company is currently expanding
its product lines and manufacturing capacity in its Dalian and Nanjing plant, which requires more funding to finance the expansion. The
Company plans to raise additional funds through banks borrowing and equity financing in the future to meet its daily cash demands, if
required.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">However, there can be no assurance
that the Company will be successful in obtaining further financing. The Company expects that it will be able to secure more potential
orders from the new energy market, especially from the electric car market and UPS market. The Company believes that with the booming
future market demand in high power lithium ion products, it can continue as a going concern and return to profitability.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The accompanying consolidated financial
statements have been prepared assuming the Company will continue to operate as a going concern, which contemplates the realization of
assets and the settlement of liabilities in the normal course of business. The consolidated financial statements do not include any adjustments
to reflect the possible future effects on the recoverability and classification of assets or the amounts and classification of liabilities
that may result from the outcome of this uncertainty related to the Company&#8217;s ability to continue as a going concern.</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 0pt 0.25in; text-align: justify"><i>Revenue Recognition </i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company recognizes revenues when
its customer obtains control of promised goods or services, in an amount that reflects the consideration which it expects to receive in
exchange for those goods. The Company recognizes revenues following the five step model prescribed under ASU No. 2014-09: (i) identify
contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate
the transaction price to the performance obligations in the contract; and (v) recognize revenues when (or as) we satisfy the performance
obligation.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Revenues from product sales are recognized
when the customer obtains control of the Company&#8217;s product, which occurs at a point in time, typically upon delivery to the customer.
The Company expenses incremental costs of obtaining a contract as and when incurred if the expected amortization period of the asset that
it would have recognized is one year or less or the amount is immaterial.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Revenues from product sales are recorded
net of reserves established for applicable discounts and allowances that are offered within contracts with the Company&#8217;s customers.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Product revenue reserves, which are
classified as a reduction in product revenues, are generally characterized in the categories: discounts and returns. These reserves are
based on estimates of the amounts earned or to be claimed on the related sales and are classified as reductions of accounts receivable
as the amount is payable to the Company&#8217;s customer.</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 0pt 0.25in; text-align: justify"><i>Recently Adopted Accounting Standards</i></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 0pt 0.25in; text-align: justify; ">In December&#160;2019,
the FASB issued ASU 2019-12, Simplifying the Accounting for Income Taxes, which simplifies the accounting for income taxes, eliminates
certain exceptions within ASC 740, Income Taxes, and clarifies certain aspects of the current guidance to promote consistent application
among reporting entities. Upon adoption, the Company must apply certain aspects of this standard retrospectively for all periods presented
while other aspects are applied on a modified retrospective basis through a cumulative-effect adjustment to retained earnings as of the
beginning of the fiscal year of adoption. The Company applied the new standard beginning January 1, 2021.&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; ">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; ">In August
2020, the FASB issued ASU No. 2020-06 (&#8220;ASU 2020-06&#8221;) &#8220;Debt&#8212;Debt with Conversion and Other Options (Subtopic 470-20)
and Derivatives and Hedging&#8212;Contracts in Entity&#8217;s Own Equity (Subtopic 815-40).&#8221; ASU 2020-06 reduces the number of accounting
models for convertible debt instruments by eliminating the cash conversion and beneficial conversion models. As a result, a convertible
debt instrument will be accounted for as a single liability measured at its amortized cost as long as no other features require bifurcation
and recognition as derivatives. For contracts in an entity&#8217;s own equity, the type of contracts primarily affected by this update
are freestanding and embedded features that are accounted for as derivatives under the current guidance due to a failure to meet the settlement
conditions of the derivative scope exception. This update simplifies the related settlement assessment by removing the requirements to
(i) consider whether the contract would be settled in registered shares, (ii) consider whether collateral is required to be posted, and
(iii) assess shareholder rights. ASU 2020-06 is effective for fiscal years beginning after December 15, 2023. Early adoption is permitted,
but no earlier than fiscal years beginning after December 15, 2020, and only if adopted as of the beginning of such fiscal year. The Company
adopted ASU 2020-06 effective January 1, 2021. The adoption of ASU 2020-06 did not have any impact on the Company&#8217;s condensed consolidated
financial statement presentation or disclosures.</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 0pt 0.25in; text-align: justify"><i>Recently Issued Accounting Standards</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><i>&#160;</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; ">In June 2016,
the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326) (&#8220;ASU 2016-13&#8221;), which requires entities
to measure all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions,
and reasonable and supportable forecasts. ASU 2016-13 replaces the existing incurred loss model and is applicable to the measurement of
credit losses on financial assets measured at amortized cost. ASU 2016-13 is to be adopted on a modified retrospective basis. As a smaller
reporting company, ASU 2016-13 will be effective for the Company for interim and annual reporting periods beginning after December 15,
2022. The Company is currently evaluating the impact that the adoption of ASU 2016-13 will have on its consolidated financial statement
presentations and disclosures.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; ">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; ">Other accounting
standards that have been issued or proposed by the FASB or other standards-setting bodies that do not require adoption until a future
date are not expected to have a material impact on the Company&#8217;s condensed consolidated financial statements upon adoption.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI http://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI http://asc.fasb.org/topic&amp;trid=2197479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815358681976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pledged deposits<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PledgedDepositsAbstract', window );"><strong>Pledged Deposits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PledgedDepositsTextBlock', window );">Pledged deposits</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Pledged deposits</b></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">Pledged deposits as of December 31, 2020 and June 30, 2021
consisted of the following:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font: italic 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December&#160;31,</span></td><td style="font: italic 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font: italic 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">June 30,</span></td><td style="font: italic 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">2020</span></td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">2021</span></td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Pledged deposits with banks for:</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 80%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Bills payable</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 7%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,791,499</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 7%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">19,065,551</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Others*</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">198,249</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right">5,125</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,989,748</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">19,070,676</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>*</b></span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In November 2019, CBAK Suzhou received notice from Court of Suzhou city that Suzhou Industrial Park Security Service Co., Ltd (&#8220;Suzhou Security&#8221;) filed a lawsuit against CBAK Suzhou for the failure to pay pursuant to the terms of the sales contract. Suzhou Security sought a total amount of $21,321 (RMB139,713), including services expenses amount of $21,198 (RMB138,908) and interest of $123 (RMB805). Upon the request of Suzhou Security for property preservation, the Court of Suzhou froze CBAK Suzhou&#8217;s bank deposits totaling $0.02 million (RMB150,000) for a period of one year. As of June 30, 2021, $5,125 (RMB33,099) was frozen by bank and the Company had accrued the service cost of $21,507 (RMB138,908).</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 24px">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On March 20, 2020, CBAK Power received notice from Court of Nanpi County, Hebei Province that Cangzhou Huibang Engineering Manufacturing Co., Ltd (&#8220;Cangzhou Huibang&#8221;) filed a lawsuit against CBAK Power for the failure to pay pursuant to the terms of the purchase contract. Cangzhou Huibang sought a total amount of $0.31 million (RMB2,029,594), including materials purchase cost of $0.3 million (RMB1,932,947), and interest of $14,804 (RMB96,647). As of December 31, 2020, the Company has accrued materials purchase cost of $0.3 million (RMB1,932,947). Upon the request of Cangzhou Huibang for property preservation, the Court of Nanpi ordered to freeze CBAK Power&#8217;s bank deposits totaling $0.4 million (RMB2,650,000) for a period of two year to March 2, 2022. As of December 31, 2020, $18,518 (RMB120,898) was frozen by bank.&#160;In March 2021, CBAK Power had made full payment and bank deposit was released.</p></td></tr>
</table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In February 2020, CBAK Power received notice from Court of Zhuanghe that Dongguan Shanshan Battery Material Co., Ltd (&#8220;Dongguan Shanshan&#8221;) filed lawsuit against CBAK Power for the failure to pay pursuant to the terms of the purchase contract. Dongguan Shanshan sought a total amount of $0.7 million (RMB4,434,209). Upon the request of Dongguan Shanshan for property preservation, the Court of Zhuanghe ordered to freeze CBAK Power&#8217;s bank deposits totaling $0.7 million (RMB4,434,209) for a period of one year to December 17, 2020. In July 2020, CBAK Power and Dongguan Shanshan have come to a settlement amount of $0.6 million (RMB3,635,192) and the bank deposit was then released. In October 2020, CBAK Power fail to pay according to the settlement, Dongguan Shanshan sought a total amount of $0.6 million (RMB3,635,192). Upon the request of Dongguan Shanshan for property preservation, the Court of Zhuanghe ordered to freeze CBAK Power&#8217;s bank deposits totaling $0.6 million (RMB3,365,192) for a period of one year to October 21, 2021. As of December 31, 2020, $55,230 (RMB360,576) was frozen by bank. In late February 2021, CBAK Power and Dongguan Shanshan entered into a settlement agreement that CBAK would pay $260,393, $76,586, $76,586, $76,586, and $32,088 (RMB1,700,000, RMB500,000, RMB500,000, RMB500,000 and RMB209,487) by March 5, March 31, April 30, May 31 and June 30, 2021, respectively, and after the first payment of RMB 1,700,000 by March 5, 2021, Dongguan Shanshan would release all the enforcement measures against CBAK Power. CBAK Power had made payment on time and the bank deposit was then release. As of June 30, 2021, CBAK Power had made full payment.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In June 2020, CBAK Power received notice from Court of Dalian Economic and Technology Development Zone that Nanjing Jinlong Chemical Co., Ltd. (&#8220;Nanjing Jinlong&#8221;) filed a lawsuit against CBAK Power for the failure to pay pursuant to the terms of the purchase contract. Nanjing Jinlong sought a total amount of $125,443 (RMB822,000). Upon the request of Nanjing Jinlong for property preservation, the Court of Dalian Economic and Technology Development Zone ordered to freeze CBAK Power&#8217;s bank deposits totaling $125,443 (RMB822,000) for a period of one year. As of December 31, 2020, $16 (RMB107) was frozen by bank and the Company had accrued the material purchase cost of $125,443 (RMB822,000). In April 2021, CBAK Power has mad full settlement to Nanjing Jinlong and the property preservation was then released.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In June 2020, CBAK Power received notice from Court of Dalian Economic and Technology Development Zone that Xi&#8217;an Anpu New Energy Technology Co. LTD (&#8220;Xi&#8217;an Anpu&#8221;) filed a lawsuit against CBAK Power for the failure to pay pursuant to the terms of the equipment purchase contract. Xi&#8217;an Anpu sought a total amount of $129,270 (RMB843,954), including $117,636 (RMB768,000) for equipment cost and $11,634 (RMB75,954) for liquidated damages. Upon the request of Xi&#8217;an Anpu for property preservation, the Court of Dalian Economic and Technology Development Zone ordered to freeze CBAK Power&#8217;s bank deposits $0.1 million (RMB843,954) for a period to May 11, 2021. As of December 31, 2020, $98,284 (RMB641,656) was frozen by bank. The property preservation was released on February 25, 2021 upon CBAK Power settlement.</p><p style="font: 7pt 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 0pt 0.25in; text-align: justify">In May 2020, CBAK Power received
notice from Court of Wuqing District, Tianjin that Tianjin Changyuan Electric Material Co., Ltd (&#8220;Tianjin Changyuan&#8221;)
filed lawsuit against CBAK Power for failure to pay pursuant to the terms of the purchase contract. The plaintiff sought a total
amount of $13,040 (RMB85,136), including material cost of $12,166 (RMB79,429) and interest of $874 (RMB5,707). In July, 2020, upon
the request of the plaintiff for property preservation, the Court of Wuqing District, Tianjin ordered to freeze CBAK Power&#8217;s
bank deposits totaling $13,041 (RMB85,136) for a period of one year. As of December 31, 2020, $13,041 (RMB85,136) was frozen by
bank. CBAK Power had made full payment in March, 2021 and the property preservation was then released.</p><p style="font: 7pt 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 0pt 0.25in; text-align: justify">In October 2020, CBAK Power received
a notice from Court of Dalian Economic and Technology Development Zone that Jiuzhao New Energy Technology Co., Ltd. (&#8220;Jiuzhao&#8221;)
filed a lawsuit against CBAK Power for failure to pay pursuant to the terms of certain purchase contract. Jiuzhao sought a total amount
of $0.9 million (RMB6.0 million), including material cost of $0.9 million (RMB5,870,267) and interest of $19,871 (RMB129,732). Upon the
request of the plaintiff for property preservation, the Court of Dalian Economic and Technology Development Zone, Jiuzhao ordered to freeze
CBAK Power&#8217;s bank deposits totaling $0.9 million (RMB6.0 million) for a period to September 17, 2021. As of December 31, 2020, $5,874
(RMB38,346) was frozen by bank. CBAK Power has fully paid off the debts to Jiuzhao, and the frozen bank deposits were released in April
2021.</p><p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In October 2019, CBAK Power received
notice from Court of Changshou District, Chongqing that Chongqing Zhongrun Chemistry Co., Ltd (&#8220;Chongqing Zhongrun&#8221;) filed
arbitration claims against the Company for failure to pay pursuant to the terms of the contract. The plaintiff sought a total amount of
$0.4 million (RMB2,484,948), including material cost of $0.4 million (RMB2,397,660) and interest of $13,370 (RMB87,288). On October 31,
2019, CBAK Power and Chongqing Zhongrun reached an agreement that CBAK Power would pay the material cost by the end of December 31, 2019.
In 2020, CBAK Power had paid $198,144 (RMB1,293,600). In August 2020, upon the request of Chongqing Zhongrun for property preservation,
the Court of Changshou District ordered to freeze CBAK Power&#8217;s bank deposits totaling $0.2 million (RMB1,249,836) for a period of
one year to August 2021. As of December 31, 2020, the Company has accrued the remaining material purchase cost of $0.2 million (RMB1,104,007)
and $2,224 (RMB14,521) was frozen by bank. The property preservation was released in March, 2021 upon CBAK Power settlement.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_PledgedDepositsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_PledgedDepositsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_PledgedDepositsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosue for pledged deposits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_PledgedDepositsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815360680216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Trade Accounts and Bills Receivable, net<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_TradeAccountsAndBillsReceivableNetAbstract', window );"><strong>Trade Accounts And Bills Receivable Net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_TradeAccountsAndBillsReceivableNetTextBlock', window );">Trade Accounts and Bills Receivable, net</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font: 10pt Times New Roman, Times, Serif"><b>3.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>Trade Accounts and Bills Receivable, net </b></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt"><span style="font-size: 7pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">Trade accounts and bills receivable as of December 31, 2020
and June 30, 2021 consisted of the following:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt"><span style="font-size: 7pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-style: italic">&#160;</td>
    <td colspan="2" style="text-align: center; font-style: italic">December&#160;31,</td><td style="font-style: italic">&#160;</td><td style="font-style: italic">&#160;</td>
    <td colspan="2" style="text-align: center; font-style: italic">June&#160;30,</td><td style="font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-style: italic">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-style: italic">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Trade accounts receivable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">33,305,997</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">26,356,359</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">Less: Allowance for doubtful accounts</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(5,266,828</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(5,064,795</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">28,039,169</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">21,291,564</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">Bills receivable</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,532,105</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">894,471</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#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">29,571,274</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">22,186,035</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt"><span style="font-size: 7pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Included in trade accounts and bills receivables
are retention receivables of $1,896,068 and $1,900,664 as of December 31, 2020 and June 30, 2021. Retention receivables are interest-free
and recoverable either at the end of the retention period of three to five years since the sales of the EV batteries or 200,000 km since
the sales of the motor vehicles (whichever comes first).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-size: 7pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">An analysis of the allowance for doubtful accounts is as
follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt"><span style="font-size: 7pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td style="font-style: italic">&#160;</td>
    <td colspan="2" style="text-align: center; font-style: italic">June 30,</td><td style="text-align: center; font-style: italic">&#160;</td><td style="text-align: center; font-style: italic">&#160;</td>
    <td colspan="2" style="text-align: center; font-style: italic">June 30,</td><td style="text-align: center; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-style: italic">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-style: italic">2020</td><td style="padding-bottom: 1.5pt; text-align: center; font-style: italic">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-style: italic">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-style: italic">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; width: 76%">Balance at beginning of period</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,650,686</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">5,266,828</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Provision for the period</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">968,627</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-150">-</div></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; padding-left: 0.125in; padding-bottom: 1.5pt; text-align: left">Reversal - recoveries by cash</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(540,925</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(258,578</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Charged to consolidated statements of operations and comprehensive (loss) income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">427,702</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(258,578</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1.5pt; text-align: left">Foreign exchange adjustment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(69,158</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">56,545</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 4pt">Balance at end of period</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">5,009,230</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">5,064,795</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_TradeAccountsAndBillsReceivableNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_TradeAccountsAndBillsReceivableNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_TradeAccountsAndBillsReceivableNetTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_TradeAccountsAndBillsReceivableNetTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815360672760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">Inventories</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>4.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Inventories</b></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt"><span style="font-size: 7pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">Inventories as of December 31, 2020 and June 30, 2021 consisted
of the following:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt"><span style="font-size: 7pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-style: italic">&#160;</td>
    <td colspan="2" style="text-align: center; font-style: italic">December&#160;31,</td><td style="text-align: center; font-style: italic">&#160;</td><td style="text-align: center; font-style: italic">&#160;</td>
    <td colspan="2" style="text-align: center; font-style: italic">June&#160;30,</td><td style="text-align: center; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-style: italic">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-style: italic">2020</td><td style="padding-bottom: 1.5pt; text-align: center; font-style: italic">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-style: italic">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-style: italic">2021</td><td style="padding-bottom: 1.5pt; text-align: center; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Raw materials</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">757,857</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">3,395,452</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Work in progress</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,338,342</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,735,322</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Finished goods</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,156,646</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,566,676</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">&#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">5,252,845</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">9,697,450</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt"><span style="font-size: 7pt">&#160;</span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">During the three months ended
June 30, 2020 and 2021, write-downs of obsolete inventories to lower of cost or net realizable value of $47,977 and $104,752,
respectively, were charged to cost of revenues.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-size: 7pt">&#160;</span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">During the six months ended June
30, 2020 and 2021, write-downs of obsolete inventories to lower of cost or net realizable value of $457,039 and $338,057,
respectively, were charged to cost of revenues.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI http://asc.fasb.org/topic&amp;trid=2126998<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815369082200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Prepayments and Other Receivables<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract', window );"><strong>Prepayments And Other Receivables And Recoverable From Loan Guarantee [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeTextBlock', window );">Prepayments and Other Receivables</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font: 10pt Times New Roman, Times, Serif"><b>5.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>Prepayments and Other Receivables</b></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt"><span style="font-size: 7pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">Prepayments and other receivables as of December 31, 2020
and June 30, 2021 consisted of the following:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt"><span style="font-size: 7pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-style: italic">&#160;</td>
    <td colspan="2" style="text-align: center; font-style: italic">December&#160;31,</td><td style="text-align: center; font-style: italic">&#160;</td><td style="text-align: center; font-style: italic">&#160;</td>
    <td colspan="2" style="text-align: center; font-style: italic">June&#160;30,</td><td style="text-align: center; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-style: italic">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-style: italic">2020</td><td style="padding-bottom: 1.5pt; text-align: center; font-style: italic">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-style: italic">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-style: italic">2021</td><td style="padding-bottom: 1.5pt; text-align: center; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Value added tax recoverable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,524,475</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">5,221,575</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Loan receivables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,358,637</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-151">-</div></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">Prepayments to suppliers</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">424,311</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">902,942</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Deposits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17,385</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">123,319</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">Staff advances</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">67,867</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">124,473</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Prepaid operating expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">529,401</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,034,922</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Others</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">524,468</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,004,212</td><td style="padding-bottom: 1.5pt; 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">7,446,544</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,411,443</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Less: Allowance for doubtful accounts</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(7,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(7,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">&#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">7,439,544</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">8,404,443</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt"><span style="font-size: 7pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">Nanjing CBAK entered into a loan agreement with Shen Zhen
Asian Plastics Technology Co., Ltd (SZ Asian Plastics), to loan SZ Asian Plastics a total amount of $1.4 million (RMB8,870,000) for a
period of 6 months from December 1, 2020 to May 31, 2021. The loan was unsecured and bearing fixed interest at 6% per annum. The Company&#8217;s
shareholder Mr. Jiping Zhao, holding 2.39% equity interest in the Company, at the same time held 79.13% equity interests in SZ Asian Plastics.
In March 2021, SZ Asian Plastics has fully repaid the loan principal.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosue for prepayments and other receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815368120904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisition of a subsidiary<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Business Combinations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">Acquisition of a subsidiary</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font: 10pt Times New Roman, Times, Serif"><b>6.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>Acquisition
of a subsidiary</b></span></td></tr>
  </table><p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center">December&#160;31,</td><td style="font-style: italic">&#160;</td><td style="font-style: italic">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center">June 30,</td><td style="font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">2021</td><td style="padding-bottom: 1.5pt; 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">Deposit paid for acquisition of a subsidiary</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">3,096,646</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 7pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On April 1, 2021, CBAK Power entered
into a framework investment agreement with Hangzhou Juzhong Daxin Asset Management Co., Ltd. (&#8220;Juzhong Daxin&#8221;) for a potential
acquisition of Zhejiang Hitrans Lithium Battery Technology Co., Ltd (&#8220;Hitrans&#8221;, formerly known as Zhejinag Meidu Hitrans Lithium
Battery Technology Co., Ltd). Juzhong Daxin is the trustee of 85% of equity interests of Hitrans and has the voting right and right to
dividend over the 85% of equity interests. Subject to definitive acquisition agreements to be entered into among the parties, including
shareholders owning the 85% of equity interests of Hitrans, CBAK Power intends to acquire 85% of equity interests of Hitrans in cash in
2021. CBAK Power has paid $3.09 million (RMB20,000,000) to Juzhong Daxin as a security deposit in April 2021. Hitrans is an unrelated
third party of the Company engaging in researching, manufacturing and trading of raw materials and is one of the major suppliers of the
Company in fiscal 2020.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt"><span style="font-size: 7pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On July 20, 2021, CBAK Power entered
into a framework agreement relating to CBAK Power&#8217;s investment in Hitrans, pursuant to which CBAK Power will acquire 81.56% of the
equity interests of Hitrans (the &#8220;Acquisition Agreement&#8221;). Under the Acquisition Agreement, CBAK Power will acquire 60% ownership
of Hitrans from Zhejiang Meidu Graphene Technology Co., Ltd. (&#8220;Meidu Graphene&#8221;) valued at RMB118 million ($18.27 million)
and 21.56% ownership of Hitrans from Hitrans&#8217;s management shareholders valued at approximately RMB40.74 million ($6.31 million).
Two individuals among Hitrans management shareholders, including Hitrans&#8217;s CEO, Mr. Haijun Wu (&#8220;Mr. Wu&#8221;), will keep
2.50% ownership of Hitrans and New Era Group Zhejiang New Energy Materials Co., Ltd. (&#8220;New Era&#8221;) will continue to hold 15%
ownership of Hitrans after the acquisition.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As of the date of the Acquisition Agreement,
the 25% ownership of Hitrans held by Hitrans management shareholders was frozen as a result of a litigation arising from the default by
Hitrans management shareholders on debts borrowed from Zhejiang Meidu Pawn Co., Ltd. (&#8220;Pawn Co.&#8221;) whereby the 25% ownership
of Hitrans was pledged as collateral. Mr. Junnan Ye (&#8220;Mr. Ye&#8221;), acting as an intermediary, will first acquire 22.5% ownership
of Hitrans, free of any encumbrances, from Hitrans management shareholders. Pursuant to the Acquisition Agreement, within five days of
CBAK Power&#8217;s obtaining 21.56% ownership of Hitrans from Mr. Ye, CBAK Power will pay approximately RMB40.74 million ($6.31 million)
in cash, which amount shall be used toward the repayment of debts due to Pawn Co.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In addition, as of the date of the Acquisition Agreement,
Meidu Graphene&#8217;s 60% ownership of Hitrans was frozen as a result of a litigation arising from Hitrans&#8217;s failure to make payments
to New Era in connection with the purchase of land use rights, plants, equipment, pollution discharge permit and other assets (the &#8220;Assets&#8221;)
under certain asset transfer agreements as well as Meidu Graphene&#8217;s guarantee for Hitrans&#8217;s payment obligations thereunder.
As a part of the transaction, CBAK Power entered into a loan agreement with Hitrans to lend Hitrans approximately RMB131 million ($20.28
million) (the &#8220;Hitrans Loan&#8221;) by remitting approximately RMB131 million ($20.28 million) into the account of Shaoxing Intermediate
People&#8217;s Court (the &#8220;Court&#8221;) to remove the freeze on Meidu Graphene&#8217;s 60% ownership of Hitrans. Moreover, Juzhong
Daxin will return RMB15 million ($2.32 million) of the security deposit to CBAK Power before CBAK Power wires approximately RMB131 million
($20.28 million) to the Court and will retain RMB5 million ($0.77 million) as commission for facilitating the acquisition. CBAK Power
will pay all other fees due to Juzhong Daxin in accordance with the Letter of Intent. According to the Acquisition Agreement, Mr. Ye will
first acquire 60% ownership of Hitrans, free of any encumbrances, from Meidu Graphene. Thereafter, CBAK Power will assign RMB118 million
($18.27 million) of the Hitrans Loan to Mr. Junnan Ye as consideration for the acquisition of 60% ownership of Hitrans from Mr. Ye (the
&#8220;Assignment&#8221;). Hitrans shall repay RMB118 million ($18.27 million) to Mr. Ye in accordance with a separate loan repayment
agreement (the &#8220;Loan Repayment Agreement&#8221;) to be entered into among Mr. Ye, Hitrans, CBAK Power and Mr. Wu. Under the Loan
Repayment Agreement, Hitrans shall repay Mr. Ye at least RMB70 million ($10.84 million) within two months of obtaining the title to the
Assets from New Era and the remaining balance by December 31, 2021, with a fixed interest of RMB3.5 million ($0.54 million) which can
be reduced by up to RMB1 million ($0.15 million) if the loan is settled before its due date. CBAK Power provides guarantee to Mr. Ye on
Hitrans&#8217;s repayment obligations under the Loan Repayment Agreement. Hitrans shall repay the remaining approximately RMB13 million
($2.01 million) of the Hitrans Loan to CBAK Power at an interest rate of 6% per annum, maturing in one year from the date of the Assignment.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As of the date of this report, CBAK Power has
acquired 81.56% ownership of Hitrans and has paid approximately RMB40.74 million (approximately $6.31 million) in cash to Mr. Ye. In addition
to that, CBAK Power has wired approximately RMB131 million (approximately $20.28 million) to the Court and Juzhong Daxin returned RMB7
million ($1.1 million) of the security deposit to CBAK Power. CBAK Power expects to close the acquisition of 81.56% ownership of Hitrans
upon the satisfaction of all closing conditions in the Acquisition Agreement, including that Hitrans obtains the title to all the Assets.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -URI http://asc.fasb.org/topic&amp;trid=2303972<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815358420040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Payables to Former Subsidiaries, net<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ReceivablesFromFormerSubsidiariesAbstract', window );"><strong>Receivables From Former Subsidiaries [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ReceivablesFromFormerSubsidiariesTextBlock', window );">Payables to Former Subsidiaries, net</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 24px; font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>7.</b></span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Payables to Former Subsidiaries, net</b></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">Payable to former subsidiaries as of December 31, 2020 and
June 30, 2021 consisted of the following:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center">December&#160;31,</td><td style="font-style: italic">&#160;</td><td style="font-style: italic">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center">June 30,</td><td style="font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">BAK Tianjin</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">29,852</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">18,794</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">BAK Shenzhen</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">597,138</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">343,755</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#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">626,990</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">362,549</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Balance as of December 31, 2020 and
June 30, 2021 consisted of payables for purchase of inventories from BAK Tianjin and BAK Shenzhen. From time to time, the Company purchased
products from these former subsidiaries that they did not produce to meet the needs of its customers.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The above balance is unsecured and
non-interest bearing and repayable on demand.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ReceivablesFromFormerSubsidiariesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ReceivablesFromFormerSubsidiariesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_ReceivablesFromFormerSubsidiariesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for payables to former subsidiaries, net.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ReceivablesFromFormerSubsidiariesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815360627960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment, net<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property, Plant and Equipment, net</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>8.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Property, Plant and Equipment, net</b></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">Property, plant and equipment as of December 31, 2020 and
June 30, 2021 consisted of the following:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center">December&#160;31,</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center">June 30,</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font: italic 10pt Times New Roman, Times, Serif; text-align: center">2020</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font: italic 10pt Times New Roman, Times, Serif; text-align: center">2021</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 76%">Buildings</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">28,150,137</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">28,479,099</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Machinery and equipment</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">32,753,952</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">33,014,453</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Office equipment</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">258,458</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">331,041</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Motor vehicles</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">197,790</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">287,021</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">61,360,337</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">62,111,614</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif">Impairment</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(8,980,020</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(9,046,793</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Accumulated depreciation</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(11,339,947</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(12,779,803</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 4pt">Carrying amount</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">41,040,370</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">40,285,018</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">During the three months ended June
30, 2020 and 2021, the Company incurred depreciation expense of $560,916 and $691,110, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">During the six months ended June 30,
2020 and 2021, the Company incurred depreciation expense of $1,142,407 and $1,389,728, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company has not yet obtained the
property ownership certificates of the buildings in its Dalian manufacturing facilities with a carrying amount of $24,611,468 and $24,503,650
as of December 31, 2020 and June 30, 2021, respectively. The Company built its facilities on the land for which it had already obtained
the related land use right. The Company has submitted applications to the Chinese government for the ownership certificates on the completed
buildings located on these lands. However, the application process takes longer than the Company expected and it has not obtained the
certificates as of the date of this report. The Company has obtained the land use right in relation to the land, the management believe
the Company has legal title to the buildings thereon albeit the lack of ownership certificates.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">During the course of the Company&#8217;s
strategic review of its operations, the Company assessed the recoverability of the carrying value of the Company&#8217;s property, plant
and equipment. The impairment charge, if any, represented the excess of carrying amounts of the Company&#8217;s property, plant and equipment
over the estimated discounted cash flows expected to be generated by the Company&#8217;s production facilities. The Company believes that
there was no further impairment during the three and six months ended June 30, 2020 and 2021.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=SL120174063-112916<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815368107048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Construction in Progress<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ConstructionInProgressAbstract', window );"><strong>Construction In Progress [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ConstructionInProgressTextBlock', window );">Construction in Progress</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>9.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Construction in Progress</b></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">Construction in progress as of December 31, 2020 and June
30, 2021 consisted of the following:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center">December&#160;31,</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center">June 30,</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font: italic 10pt Times New Roman, Times, Serif; text-align: center">2020</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font: italic 10pt Times New Roman, Times, Serif; text-align: center">2021</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 76%; text-align: left">Construction in progress</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">27,070,916</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">36,911,583</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Prepayment for acquisition of property, plant and equipment</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">3,122,393</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">6,981,201</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 4pt">Carrying amount</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">30,193,309</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">43,892,784</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Construction in progress as of December
31, 2020 and June 30, 2021 was mainly comprised of capital expenditures for the construction of the facilities and production lines of
CBAK Power and Nanjing CBAK.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">For the three months ended June 30,
2020 and 2021, the Company capitalized interest of $304,054 and $92,912, respectively, to the cost of construction in progress.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">For the six months ended June 30, 2020
and 2021, the Company capitalized interest of $620,222 and $306,495, respectively, to the cost of construction in progress.&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ConstructionInProgressAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ConstructionInProgressAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_ConstructionInProgressTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for construction in progress.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ConstructionInProgressTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815359876488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Non-marketable equity securities<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_NonMarketableSecuritiesAbstract', window );"><strong>Non Marketable Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_NonMarketableSecuritiesTextBlock', window );">Non-marketable equity securities</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 24px; text-align: left"><b>10.</b></td><td style="text-align: justify"><b>Non-marketable equity
                                            securities</b></td>
</tr></table><p style="margin: 0">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; font-style: italic">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-style: italic; text-align: center">December&#160;31,</td><td style="white-space: nowrap; font-style: italic">&#160;</td><td style="white-space: nowrap; font-style: italic">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-style: italic; text-align: center">June 30,</td><td style="white-space: nowrap; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">Cost</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-152">&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></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,393,491</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Impairment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-153">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(691,748</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Carrying amount</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"><div style="-sec-ix-hidden: hidden-fact-154">-</div></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">701,743</td><td style="padding-bottom: 4pt; 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></tr>
  </table><p style="margin: 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On April 21, 2021, CBAK Power, along
with Shenzhen BAK Power Battery Co., Ltd (BAK Shenzhen), Shenzhen Asian Plastics Technology Co., Ltd (SZ Asian Plastics) and Xiaoxia
Liu (collectively the &#8220;Investors&#8221;, entered into an investment agreement with Junxiu Li, Hunan Xintao New Energy Technology
Partnership, Xingyu Zhu, and Jiangsu Saideli Pharmaceutical Machinery Manufacturing Co., Ltd for an investment in Hunan DJY Technology
Co., Ltd ("DJY"), a privately held company. CBAK Power has paid $1.39 million (RMB9,000,000) to acquire 9.74% of the equity
interests of DJY. CBAK Power along with other three new investors has appointed one director on behalf of the Investors to the Board
of Directors of DJY. DJY is unrelated third party of the Company engaging in in research and development, production and sales of products
and services to lithium battery positive cathode materials producers, including the raw materials, fine ceramics, equipment and industrial
engineering.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Non-marketable equity securities are
investments in privately held companies without readily determinable market value. The Company measures investments in non-marketable
equity securities without a readily determinable fair value using a measurement alternative that measures these securities at the cost
method minus impairment, if any, plus or minus changes resulting from observable price changes on a non-recurring basis. The fair value
of non-marketable equity securities that have been remeasured due to impairment are classified within Level 3. The Company adjusts the
carrying value of non-marketable equity securities which have been remeasured during the period and recognize resulting gains or losses
as a component of other operating income (expense), net. We recognized&#160;an impairment loss of $690,542 on the non-marketable equity
securities for the three and six months ended June 30, 2021.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_NonMarketableSecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_NonMarketableSecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_NonMarketableSecuritiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_NonMarketableSecuritiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815365550728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Lease<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_LeaseLineItems', window );"><strong>Lease Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_OperatingLeasesOfLesseeDisclosuresTextBlock', window );">Lease</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0px"/>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>11.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Lease</b></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(a)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Right-of-use assets</b></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Prepaid<br/>
land lease</i></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"><i>payments</i></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 88%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance as of January 1, 2021</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,500,780</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization charge for the period</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">(86,802</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">Foreign exchange adjustment</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">81,114</span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance as of June 30, 2021</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 4pt double "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,495,092</span></td>
    <td>&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Lump sum payments were made upfront
to acquire the leased land from the owners with lease period for 50 years up to August 9, 2064, and no ongoing payments will be made under
the terms of these land leases.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(b)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Company as Lessor</b></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 21.3pt; text-align: justify"><b>&#160;</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company derives a portion of its
revenue from leasing arrangements of these vehicles to end users. Such arrangements provide for monthly payments covering the vehicles
sales and interest. These arrangements meet the criteria to be accounted for as sales-type leases. Accordingly, vehicle sale net of cost
is recorded as other income and recognized upon delivery of the vehicle and its acceptance by the end user. Upon the recognition of such
revenue, an asset is established for the investment in sales-type leases. Interests are recognized monthly over the lease term. The components
of the net investment in sales-type leases as of December 31, 2020 and June 30, 2021 are as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-style: italic">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center">December&#160;31,</td><td style="font-style: italic">&#160;</td><td style="font-style: italic">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center">June 30,</td><td style="font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Total future minimum lease payments receivable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,210,305</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">2,036,355</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: unearned income, representing interest</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(124,653</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(156,263</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Present value of minimum lease payments receivables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,085,652</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,880,092</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: Current portion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(235,245</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(749,703</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Non-current portion</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">850,407</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,130,389</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><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 0pt 0.25in; text-align: justify">Vehicle sale net of cost recognized
in other income (expense) from vehicle leasing was $(160) and $(91,993) for the three and six months ended June 30, 2021, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Interest income from vehicle leasing
was $44,391 and $71,028 for the three and six months ended June 30, 2021, respectively</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The future minimum lease payments receivable
for sales type leases are as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <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"><i>12 months ending June 30,</i></span></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"><i>Total Minimum Lease Payments to be Received</i></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"><i>Amortization of Unearned Income</i></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"><i>Net Investment in Sales Type Leases</i></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 64%; padding-left: 1.4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">839,192</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">89,489</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">749,703</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 1.4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</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">672,591</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">52,445</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">620,146</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 1.4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</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">524,572</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">14,329</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">510,243</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 1.4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2025</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">-</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>
    <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 style="padding-left: 1.4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2026</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-155"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-156"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-157"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 1.4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thereafter</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-158"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-159"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-160"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 1.4pt">&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 4pt double ">&#160;</td>
    <td style="border-bottom: black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,036,355</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 4pt double ">&#160;</td>
    <td style="border-bottom: black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">156,263</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 4pt double ">&#160;</td>
    <td style="border-bottom: black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,880,092</span></td>
    <td>&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(c)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Operating lease</b></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On January 14, 2021, Nanjing Daxin
entered into a lease agreement for manufacturing, warehouse and office space in Tianjing with a three year term, commencing on March 1,
2021 and expiring on February 29, 2024. The monthly rental payment is approximately $11,325 (RMB73,143) per month.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On April 6, 2021, Nanjing CBAK entered
into a lease agreement for warehouse space in Nanjing with a three year term, commencing on April 15, 2021 and expiring on April 14, 2024.
The monthly rental payment is approximately $15,134 (RMB97,743) per month.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On June 1, 2021, Nanjing Daxin entered
into a lease agreement for manufacturing, warehouse and office space in Wuxi with a three year term, commencing on June 1, 2021 and expiring
on May 31, 2024. The monthly rental payment is approximately $36,865 (RMB238,095) per month for the first year and approximately $43,009
(RMB277,778) per month from the second year.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The following is a schedule, by years,
of maturities of lease liabilities as of June 30, 2021:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <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"><i>Operating<br/>
leases</i></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12 months ending June 30,</span></td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 88%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,275,989</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</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">833,612</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">2024</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">-</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2025</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-161"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></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">Thereafter</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-162"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total undiscounted cash flows</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">2,109,601</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">Less: imputed interest</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(141,408</span></td>
    <td><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">Present value of lease liabilities</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 4pt double "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,968,193</span></td>
    <td>&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>Lease term and discount rate</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><i>June 30,</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><i>2021</i></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Weighted-average remaining lease term - years</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">2.69</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Weighted-average discount rate (%)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6.175</td><td style="text-align: left">%</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Operating lease expenses for the three
and six months ended June 30, 2020 and 2021 for the capitation agreement was as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: justify">&#160;</td><td style="padding-bottom: 1.5pt; white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">Three months ended June 30,</td><td style="text-align: center; padding-bottom: 1.5pt; white-space: nowrap; font-weight: bold">&#160;</td><td style="text-align: center; padding-bottom: 1.5pt; white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">Six months ended June 30,</td><td style="text-align: center; padding-bottom: 1.5pt; white-space: nowrap; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2020</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2020</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: justify; padding-bottom: 1.5pt">Operating lease cost &#8211;&#160;straight line</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-163">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">104,067</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-164">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">114,119</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 4pt">Total lease expense</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-165">-</div></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">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">104,067</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"><div style="-sec-ix-hidden: hidden-fact-166">-</div></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">114,119</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_LeaseLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_LeaseLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_OperatingLeasesOfLesseeDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_OperatingLeasesOfLesseeDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815360108968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets, net<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsDisclosureTextBlock', window );">Intangible Assets, net</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font: 10pt Times New Roman, Times, Serif"><b>12.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>Intangible Assets, net</b></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">Intangible assets as of December 31, 2020 and June 30, 2021
consisted of the followings:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center">December&#160;31,</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center">June&#160;30,</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font: italic 10pt Times New Roman, Times, Serif; text-align: center">2020</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font: italic 10pt Times New Roman, Times, Serif; text-align: center">2021</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 76%; text-align: left">Computer software at cost</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">32,686</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">33,042</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Accumulated amortization</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(20,879</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(22,484</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">11,807</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">10,558</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Amortization expenses were $1,281 and
$688 for the three months ended June 30, 2020 and 2021 and $2,582 and $1,374 for the six months ended June 30, 2020 and 2021, respectively.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all or part of the information related to intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -URI http://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815451221528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Trade Accounts and Bills Payable<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract', window );"><strong>Other Liabilities and Financial Instruments Subject to Mandatory Redemption [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesDisclosureTextBlock', window );">Trade Accounts and Bills Payable</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>13.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Trade Accounts and Bills Payable</b></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">Trade accounts and bills payable as of December 31, 2020
and June 30, 2021consisted of the followings:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center">December&#160;31,</td><td style="font-style: italic">&#160;</td><td style="font-style: italic">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center">June 30,</td><td style="font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Trade accounts payable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">19,560,793</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">5,198,286</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Bills payable</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="padding-bottom: 1.5pt; text-align: left">-&#160;&#160;&#160;&#160;&#160; Bank acceptance bills (Note 14)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">8,791,499</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">19,052,282</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">&#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">28,352,292</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">24,250,568</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">All the bills payable are of trading nature and will mature
within three months to one year from the issue date.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">The bank acceptance bills were pledged by the Company&#8217;s
bank deposits (Note 2)</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for other liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20,24)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815455394168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Loans</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>14.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Loans</b></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt"><i>&#160;</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><i><span style="text-decoration:underline">Bank loans:</span></i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">Bank borrowings as of December 31, 2020 and June 30, 2021
consisted of the followings</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center">December&#160;31,</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center">June&#160;30,</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 76%; text-align: left; padding-bottom: 4pt">Current maturities of long-term bank loans</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; border-bottom: Black 4pt double; text-align: right">13,739,546</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; border-bottom: Black 4pt double; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On June 4, 2018, the Company obtained
banking facilities from China Everbright Bank Dalian Branch with a maximum amount of RMB200 million (approximately $30.63 million) bearing
interest at 130% of benchmark rate of the People&#8217;s Bank of China (&#8220;PBOC&#8221;) for three-year long-term loans with the term
from June 12, 2018 to June 10, 2021, at current rate 6.175% per annum. The facilities were secured by the Company&#8217;s land use rights,
buildings, machinery and equipment. According to the original repayment schedule, the loans are repayable in six installments of RMB0.8
million ($0.12 million) on December 10, 2018, RMB24.3 million ($3.72 million) on June 10, 2019, RMB0.8 million ($0.12 million) on December
10, 2019, RMB74.7 million ($11.44 million) on June 10, 2020, RMB0.8 million ($0.12 million) on December 10, 2020 and RMB66.3 million ($10.16
million) on June 10, 2021. The Company repaid the bank loan of RMB0.8 million ($0.12 million), RMB24.3 million ($3.72 million) and RMB0.8
million ($0.12 million) in December 2018, June 2019 and December 2019, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On June 28, 2020, the Company entered
into a supplemental agreement with China Everbright Bank Dalian Branch to change the repayment schedule. According to the modification
agreement, the remaining RMB141.8 million (approximately $21.72 million) loans are repayable in eight instalments consisting of RMB1.09
million ($0.17 million) on June 10, 2020, RMB1 million ($0.15 million) on December 10, 2020, RMB2 million ($0.31 million) on January 10,
2021, RMB2 million ($0.31 million) on February 10, 2021, RMB2 million ($0.31 million) on March 10, 2021, RMB2 million ($0.31 million)
on April 10, 2021, RMB2 million ($0.31 million) on May 10, 2021, and RMB129.7 million ($19.9 million) on June 10, 2021, respectively.
As of June 30, 2021, the Company repaid all the bank loan.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On October 15, 2019, the Company borrowed
a total of RMB28 million (approximately $4.12 million) in the form of bills payable from China Everbright Bank Dalian Branch for a term
until October 15, 2020, which was secured by the Company&#8217;s cash totaled RMB28 million (approximately $4.12 million). The Company
discounted the bills payable of even date to China Everbright Bank at a rate of 3.3%. The Company repaid the bills on October 15, 2020.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In December 2019, the Company obtained
banking facilities from China Everbright Bank Dalian Friendship Branch totaled RMB39.9 million (approximately $6.1 million) for a term
until November 6, 2020, bearing interest at 5.655% per annum. The facility was secured by 100% equity in CBAK Power held by BAK Asia and
buildings of Hubei BAK Real Estate Co., Ltd., which Mr. Yunfei Li (&#8220;Mr. Li&#8221;), the Company&#8217;s CEO holding 15% equity interest.
The Company repaid the bank loan of RMB39.9 million (approximately $6.1 million) in December 2020.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In October to December 2020, the Company
borrowed a series of acceptance bills from China Merchants Bank totaled RMB13.5 million (approximately $2.07 million) for various terms
through April to June 2021, which was secured by the Company&#8217;s cash totaled RMB13.5 million (approximately $2.07 million). The Company
repaid the bills through April to June 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In January to June 2021, the Company
borrowed a series of acceptance bills from Agricultural Bank of China totaled RMB58.4 million (approximately $9.05 million) for various
terms to July to December 2021, which was secured by the Company&#8217;s cash totaled RMB58.4 million (approximately $9.05 million) (Note
2).&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In January to June 2021, the Company
borrowed a series of acceptance bills from China Zheshang Bank Co. Ltd Shenyang Branch totaled RMB44.6 million (approximately $6.91 million)
for various terms to July to December 2021, which was secured by the Company&#8217;s cash totaled RMB44.6 million (approximately $6.91
million) (Note 2).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On April 19, 2021, the Company borrowed
a total of RMB20 million (approximately $3.10 million) from Bank of Ningbo Co., Ltd in the form of bills payable for a term until November
30, 2021, which was secured by the Company&#8217;s cash totaled RMB20 million (approximately $3.10 million) (Note 2).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">The facilities were also secured by the Company&#8217;s
assets with the following carrying amounts:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; font-style: italic">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-style: italic; text-align: center">December&#160;31,</td><td style="white-space: nowrap; font-style: italic">&#160;</td><td style="white-space: nowrap; font-style: italic">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-style: italic; text-align: center">June&#160;30,</td><td style="white-space: nowrap; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Pledged deposits (note 2)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">8,791,499</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">19,065,551</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Right-of-use assets (note 11)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,500,780</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-167">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Buildings</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,721,178</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-168">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Machinery and equipment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,926,886</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-169">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#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">37,940,343</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">19,065,551</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">During the three months ended June
30, 2020 and 2021, interest of $391,155 and $92,912, respectively, was incurred on the Company&#8217;s bank borrowings.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">During the six months ended June 30,
2020 and 2021, interest of $788,361 and $306,495, respectively, was incurred on the Company&#8217;s bank borrowings.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><i><span style="text-decoration:underline">Other Short-term Loans</span></i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><i>&#160;</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">Other short-term loans as of December 31, 2020 and June
30, 2021 consisted of the following:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <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-style: italic">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center">December&#160;31,</td><td style="font-style: italic">&#160;</td><td style="font-style: italic">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center">June&#160;30,</td><td style="font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Note</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Advance from related parties</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 69%; text-align: left">&#8211; Mr. Xiangqian Li, the Company&#8217;s Former CEO</td><td style="width: 1%">&#160;</td>
    <td style="width: 6%; text-align: center">(a)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">100,000</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">100,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">&#8211; Mr. Yunfei Li</td><td>&#160;</td>
    <td style="text-align: center">(b)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">278,739</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">95,397</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">&#8211; Shareholders</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 1.5pt">(c)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">92,446</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">93,449</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">471,185</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">288,846</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Advances from unrelated third party</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></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">&#8211; Mr. Wenwu Yu</td><td>&#160;</td>
    <td style="text-align: center">(d)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,823</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17,005</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">&#8211; Ms. Longqian Peng</td><td>&#160;</td>
    <td style="text-align: center">(d)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">689,275</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">446,970</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">&#8211; Suzhou Zhengyuanwei Needle Ce Co., Ltd</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 1.5pt">(e)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">76,586</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">77,416</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">782,684</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">541,391</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 4pt">&#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,253,869</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">830,237</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><i>&#160;</i></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Advances from Mr. Xiangqian Li, the Company&#8217;s former CEO, was unsecured, non-interest bearing and repayable on demand.</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Advances from Mr. Yunfei Li, the Company&#8217;s CEO, was unsecured, non-interest bearing and repayable on demand.</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The earnest money paid by certain shareholders in relation to share purchase (note 1) were unsecured, non-interest bearing and repayable on demand.</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In 2019, according to the investment
agreements and agreed by the investors, the Company returned partial earnest money of $966,579 (approximately RMB6.7 million) to these
investors.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On October 14, 2019, the Company entered
into a cancellation agreement with Mr. Shangdong Liu, Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping Shen (the creditors). Pursuant to the
terms of the cancellation agreement, Mr. Shangdong Liu, Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping Shen agreed to cancel and convert
the Fifth Debt (note 1) and the Unpaid Earnest Money in exchange for 528,053, 3,536,068, 2,267,798 and 2,267,798 shares of common stock
of the Company, respectively, at an exchange price of $0.6 per share. Upon receipt of the shares, the creditors will release the Company
from any claims, demands and other obligations relating to the Fifth Debt and the Unpaid Earnest Money.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">As of June 30, 2021, earnest money of $93,449 remained
outstanding.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Advances from unrelated third parties were unsecured, non-interest bearing and repayable on demand.</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(e)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In 2019, the Company entered into a short term loan agreement with Suzhou Zhengyuanwei Needle Ce Co., Ltd, an unrelated party to loan RMB0.6 million (approximately $0.1 million), bearing annual interest rate of 12%. As of June 30, 2021, loan amount of RMB0.5 million ($77,416) remained outstanding.</span></td></tr> </table><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">During the three months ended June 30, 2020 and
2021, interest of $135,793 and $2,347 were incurred on the Company&#8217;s borrowings from unrelated parties, 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">During the six months ended June 30, 2020 and
2021, interest of $290,769 and $4,661 were incurred on the Company&#8217;s borrowings from unrelated parties, respectively.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815362408120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses and Other Payables<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock', window );">Accrued Expenses and Other Payables</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>15.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Accrued Expenses and Other Payables</b></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">Accrued expenses and other payables as of December 31, 2020
and June 30, 2021 consisted of the following:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center">December&#160;31,</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center">June 30,</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 76%; text-align: left">Construction costs payable</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">273,279</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">1,998,028</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Equipment purchase payable</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">5,431,132</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">4,240,153</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Liquidated damages (note a)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,210,119</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,210,119</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Accrued staff costs</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,083,660</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,640,580</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Customer deposits</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">394,536</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">358,757</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Deferred revenue</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">784,000</p></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Other payables and accruals</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right">2,252,733</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right">2,175,543</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right">11,645,459</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right">12,407,180</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 24px">&#160;</td> <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On August 15, 2006, the SEC declared effective a post-effective amendment that the Company had filed on August 4, 2006, terminating the effectiveness of a resale registration statement on Form SB-2 that had been filed pursuant to a registration rights agreement with certain shareholders to register the resale of shares held by those shareholders. The Company subsequently filed Form S-1 for these shareholders. On December 8, 2006, the Company filed its Annual Report on Form 10-K for the year ended September 30, 2006 (the &#8220;2006 Form 10-K&#8221;). After the filing of the 2006 Form 10-K, the Company&#8217;s previously filed registration statement on Form S-1 was no longer available for resale by the selling shareholders whose shares were included in such Form S-1. Under the registration rights agreement, those selling shareholders became eligible for liquidated damages from the Company relating to the above two events totaling approximately $1,051,000. As of December 31, 2019 and March 31, 2020, no liquidated damages relating to both events have been paid.</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 42.55pt; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">On November 9, 2007, the Company completed
a private placement for the gross proceeds to the Company of $13,650,000 by selling 3,500,000 shares of common stock at the price of $3.90
per share. Roth Capital Partners, LLC acted as the Company&#8217;s exclusive financial advisor and placement agent in connection with
the private placement and received a cash fee of $819,000. The Company may have become liable for liquidated damages to certain shareholders
whose shares were included in a resale registration statement on Form S-3 that the Company filed pursuant to a registration rights agreement
that the Company entered into with such shareholders in November 2007. Under the registration rights agreement, among other things, if
a registration statement filed pursuant thereto was not declared effective by the SEC by the 100th calendar day after the closing of the
Company&#8217;s private placement on November 9, 2007, or the &#8220;Effectiveness Deadline&#8221;, then the Company would be liable to
pay partial liquidated damages to each such investor of (a) 1.5% of the aggregate purchase price paid by such investor for the shares
it purchased on the one month anniversary of the Effectiveness Deadline; (b) an additional 1.5% of the aggregate purchase price paid by
such investor every thirtieth day thereafter (pro rated for periods totaling less than thirty days) until the earliest of the effectiveness
of the registration statement, the ten-month anniversary of the Effectiveness Deadline and the time that the Company is no longer required
to keep such resale registration statement effective because either such shareholders have sold all of their shares or such shareholders
may sell their shares pursuant to Rule 144 without volume limitations; and (c) 0.5% of the aggregate purchase price paid by such investor
for the shares it purchased in the Company&#8217;s November 2007 private placement on each of the following dates: the ten-month anniversary
of the Effectiveness Deadline and every thirtieth day thereafter (prorated for periods totaling less than thirty days), until the earlier
of the effectiveness of the registration statement and the time that the Company no longer is required to keep such resale registration
statement effective because either such shareholders have sold all of their shares or such shareholders may sell their shares pursuant
to Rule 144 without volume limitations. Such liquidated damages would bear interest at the rate of 1% per month (prorated for partial
months) until paid in full.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">On December 21, 2007, pursuant to the
registration rights agreement, the Company filed a registration statement on Form S-3, which was declared effective by the SEC on May
7, 2008. As a result, the Company estimated liquidated damages amounting to $561,174 for the November 2007 registration rights agreement.
As of December 31, 2020 and June 30, 2021, the Company had settled the liquidated damages with all the investors and the remaining provision
of approximately $159,000 was included in other payables and accruals.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a),20,24)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815358593912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deferred Government Grants<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_OtherLongTermPayablesAbstract', window );"><strong>Other Long Term Payables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_OtherLongTermPayablesTextBlock', window );">Deferred Government Grants</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>16.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Deferred Government Grants</b></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">Deferred government grants as of December 31, 2020 and June
30, 2021 consist of the following:</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center">December&#160;31,</td><td style="font-style: italic">&#160;</td><td style="font-style: italic">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center">June&#160;30,</td><td style="font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Total government grants</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,456,308</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,460,562</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: Current portion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(151,476</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(153,118</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Non-current portion</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,304,832</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">7,307,444</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In September 2013, the Management Committee
of Dalian Economic Zone Management Committee (the &#8220;Management Committee&#8221;) provided a subsidy of RMB150 million to finance
the costs incurred in moving the Company facilities to Dalian, including the loss of sales while the new facilities were being constructed.
For the year ended September 30, 2015, the Company recognized $23,103,427 as income after offset of the related removal expenditures of
$1,004,027. No such income or offset was recognized in the three and six months ended June 30, 2020 and 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On October 17, 2014, the Company received
a subsidy of RMB46,150,000 pursuant to an agreement with the Management Committee dated July 2, 2013 for costs of land use rights and
to be used to construct the new manufacturing site in Dalian. Part of the facilities had been completed and was operated in July 2015
and the Company has initiated amortization on a straight-line basis over the estimated useful lives of the depreciable facilities constructed
thereon.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On June 23, 2020, BAK Asia, the Company
wholly-owned Hong Kong subsidiary, entered into a framework investment agreement with Jiangsu Gaochun Economic Development Zone Development
Group Company (&#8220;Gaochun EDZ&#8221;), pursuant to which the Company intended to develop certain lithium battery projects that aim
to have a production capacity of 8Gwh. Gaochun EDZ agreed to provide various support to facilitate the development and operation of the
projects. As of the date of this report, the Company received RMB20 million (approximately $3.10 million) subsidy from Gaochun EDZ. The
Company will recognize the government subsidies as income or offsets them against the related expenditures when there are no present or
future obligations for the subsidized projects.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company offset government
grants of $34,886 and $38,266 for the three months ended June 30, 2020 and 2021 and $70,307 and $76,399 for the six months ended
June 30, 2020 and 2021, respectively, against depreciation expenses of the Dalian facilities.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_OtherLongTermPayablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_OtherLongTermPayablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_OtherLongTermPayablesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_OtherLongTermPayablesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815358475000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Product Warranty Provision<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantiesDisclosuresAbstract', window );"><strong>Product Warranties Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyDisclosureTextBlock', window );">Product Warranty Provision</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>17.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Product Warranty Provision</b></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company maintains a policy of providing
after sales support for certain of its new EV and LEV battery products introduced since October 1, 2015 by way of a warranty program.
The limited cover covers a period of six to twenty four months for battery cells, a period of twelve to twenty seven months for battery
modules for light electric vehicles (LEV) such as electric bicycles, and a period of three years to eight years (or 120,000 or 200,000
km if reached sooner) for battery modules for electric vehicles (EV). The Company accrues an estimate of its exposure to warranty claims
based on both current and historical product sales data and warranty costs incurred. The Company assesses the adequacy of its recorded
warranty liability at least annually and adjusts the amounts as necessary.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantiesDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantiesDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -URI http://asc.fasb.org/topic&amp;trid=2155896<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815364998984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>18.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities</b></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 24px; font-size: 10pt">&#160;</td>
    <td style="width: 24px; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(a)</i></span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Income taxes in the condensed consolidated statements of comprehensive income (loss)</i></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.25in">The Company&#8217;s provision for income
taxes expenses consisted of:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Three months ended <br/> June 30,</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Six months ended<br/> June 30,</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">PRC income tax:</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 9pt; width: 52%">Current</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td><td style="text-align: right; width: 9%"><div style="-sec-ix-hidden: hidden-fact-170">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td><td style="text-align: right; width: 9%"><div style="-sec-ix-hidden: hidden-fact-171">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td><td style="text-align: right; width: 9%"><div style="-sec-ix-hidden: hidden-fact-172">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td><td style="text-align: right; width: 9%"><div style="-sec-ix-hidden: hidden-fact-173">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="text-align: left; width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; padding-left: 9pt">Deferred</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-174">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-175">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-176">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-177">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#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"><div style="-sec-ix-hidden: hidden-fact-178">-</div></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"><div style="-sec-ix-hidden: hidden-fact-179">-</div></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"><div style="-sec-ix-hidden: hidden-fact-180">-</div></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"><div style="-sec-ix-hidden: hidden-fact-181">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b>&#160;</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b>United States Tax</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b>&#160;</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">CBAK is a Nevada corporation that is
subject to U.S. corporate income tax on its taxable income at a rate of up to 21% for taxable years beginning after December 31, 2017
and U.S. corporate income tax on its taxable income of up to 35% for prior tax years. The U.S. Tax Reform signed into law on December
22, 2017 significantly modified the U.S. Internal Revenue Code by, among other things, reducing the statutory U.S. federal corporate income
tax rate from 35% to 21% for taxable years beginning after December 31, 2017; limiting and/or eliminating many business deductions; migrating
the U.S. to a territorial tax system with a one-time transition tax on a mandatory deemed repatriation of previously deferred foreign
earnings of certain foreign subsidiaries; subject to certain limitations, generally eliminating U.S. corporate income tax on dividends
from foreign subsidiaries; and providing for new taxes on certain foreign earnings. Taxpayers may elect to pay the one-time transition
tax over eight years, or in a single lump sum.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
U.S. Tax Reform also includes provisions for a new tax on GILTI effective for tax years of foreign corporations beginning after December
31, 2017. The GILTI provisions impose a tax on foreign income in excess of a deemed return on tangible assets of controlled foreign corporations
(&#8220;CFCs&#8221;), subject to the possible use of foreign tax credits and a deduction equal to 50 percent to offset the income tax
liability, subject to some limitations.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s management is still evaluating the effect of the U.S. Tax Reform on CBAK. Management may update its judgment of that
effect based on its continuing evaluation and on future regulations or guidance issued by the U.S. Department of the Treasury, and specific
actions the Company may take in the future.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">To
the extent that portions of CBAK&#8217;s U.S. taxable income, such as Subpart F income or GILTI, are determined to be from sources outside
of the U.S., subject to certain limitations, Sohu.com Inc. may be able to claim foreign tax credits to offset its U.S. income tax liabilities.
If dividends that CBAK receives from its subsidiaries are determined to be from sources outside of the U.S., subject to certain limitations,
CBAK will generally not be required to pay U.S. corporate income tax on those dividends. Any liabilities for U.S. corporate income tax
will be accrued in the Company&#8217;s consolidated statements of comprehensive income and estimated tax payments will be made when required
by U.S. law.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">No
provision for income taxes in the United States or elsewhere has been made as CBAK had no taxable income for the three and six months
ended June 30, 2020 and 2021.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Hong
Kong Tax</b>&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">BAK
Asia and BAK Investments are subject to Hong Kong profits tax rate of 16.5% and did not have any assessable profits arising in or
derived from Hong Kong for the three and six months ended June 30, 2020 and 2021 and accordingly no provision for Hong Kong profits
tax was made in these periods.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>PRC
Tax</b>&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
CIT Law in China applies an income tax rate of 25% to all enterprises but grants preferential tax treatment to High-New Technology Enterprises.
CBAK Power was regarded as a &#8220;High-new technology enterprise&#8221; pursuant to a certificate jointly issued by the relevant Dalian
Government authorities. The certificate was valid for three years commencing from year 2018. Under the preferential tax treatment, CBAK
Power was entitled to enjoy a tax rate of 15% for the years from 2019 to 2021 provided that the qualifying conditions as a High-new technology
enterprise were met.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
reconciliation of the provision for income taxes determined at the statutory income tax rate to the Company&#8217;s income taxes is as
follows:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Three
    months ended<br/>
    June&#160;30,</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Six
    months ended<br/>
    June&#160;30,</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>2020</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>2021</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>2020</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>2021</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 52%; padding-left: 9pt; text-indent: -9pt">(<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Loss) Income
    before income taxes</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,198,167</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">2,720,223</p></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3,552,278</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">32,328,391</p></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">United
    States federal corporate income tax rate</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">21</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">21</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">21</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">21</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income
    tax credit computed at United States statutory corporate income tax rate</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(251,615</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">571,247</p></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(745,978</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">6,788,962</p></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Reconciling
    items:</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Rate
    differential for PRC earnings</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(26,214</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">(96,677</p></td>
    <td style="font: 10pt Times New Roman, Times, Serif">)</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(95,439</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">(27,673</p></td>
    <td style="font: 10pt Times New Roman, Times, Serif">)</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-deductible
    expenses (non-taxable income)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">81,224</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">(1,342,568</p></td>
    <td style="font: 10pt Times New Roman, Times, Serif">)<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">148,903</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">(7,229,358</p></td>
    <td style="font: 10pt Times New Roman, Times, Serif">)<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Share
    based payments</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32,332</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">19,688</p></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">95,360</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">50,940</p></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Valuation
    allowance on deferred tax assets</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">164,273</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">848,310</p></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">597,154</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">417,129</p></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income
    tax expenses</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-182"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-183"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-184"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-185"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 24px; font-size: 10pt">&#160;</td>
    <td style="width: 24px; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(b)</i></span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Deferred tax assets and deferred tax liabilities</i></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
tax effects of temporary differences that give rise to significant portions of the deferred tax assets and liabilities as of December
31, 2020 and June 30, 2021 are presented below:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>December&#160;31,</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>June&#160;30,</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>2020</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>2021</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Deferred
    tax assets</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 74%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trade
    accounts receivable</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,354,762</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">1,311,220</p></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">575,575</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">601,795</p></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property,
    plant and equipment</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,271,986</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">1,193,302</p></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif">Impairment on non-marketable equity securities</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-186">-</div></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">172,996</p></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Provision
    for product warranty</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">497,901</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">497,846</p></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
    operating loss carried forward</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31,060,254</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31,400,448</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Valuation
    allowance</span></td>
    <td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(34,760,478</span></td>
    <td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(35,177,607</span></td>
    <td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif">)<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred
    tax assets, non-current</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-187"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-188"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Deferred
    tax liabilities, non-current</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-189"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-190">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As of December 31, 2020 and June 30,
2021, the Company&#8217;s U.S. entity had net operating loss carry forwards of $103,580,741, of which $102,293 available to reduce future
taxable income which will expire in various years through 2035 and $103,478,448 available to offset capital gains recognized in the succeeding
5 tax years and the Company&#8217;s PRC subsidiaries had net operating loss carry forwards of $37,536,687 and $38,593,969, respectively,
which will expire in various years through 2028. Management believes it is more likely than not that the Company will not realize these
potential tax benefits as these operations will not generate any operating profits in the foreseeable future. As a result, a valuation
allowance was provided against the full amount of the potential tax benefits.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">According
to the PRC Tax Administration and Collection Law, the statute of limitations is three years if the underpayment of taxes is due to computational
errors made by the taxpayer or its withholding agent. The statute of limitations extends to five years under special circumstances, which
are not clearly defined. In the case of a related party transaction, the statute of limitations is ten years. There is no statute of
limitations in the case of tax evasion.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
impact of an uncertain income tax positions on the income tax return must be recognized at the largest amount that is more likely than
not to be sustained upon audit by the relevant tax authority. An uncertain income tax position will not be recognized if it has less
than a 50% likelihood of being sustained. Interest and penalties on income taxes will be classified as a component of the provisions
for income taxes.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
significant uncertain tax position arose from the subsidies granted by the local government for the Company&#8217;s PRC subsidiary, which
may be modified or challenged by the central government or the tax authority. A reconciliation of January 1, 2021 through June 30, 2021
amount of unrecognized tax benefits excluding interest and penalties (&#8220;Gross UTB&#8221;) is as follows:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Gross
    UTB</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Surcharge</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Net
    UTB</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 67%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance
    as of January 1, 2021</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,511,182</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 8%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-191"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</span></div></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,511,182</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Decrease
    in unrecognized tax benefits taken in current period</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">81,408</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-192"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">81,408</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance
    as of June 30, 2021</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,592,590</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-193"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,592,590</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2020 and June 30, 2021, the Company had not accrued any interest and penalties related to unrecognized tax benefits.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815358405960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based Compensation<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Share-based Compensation</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>19.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Share-based
    Compensation</b></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Restricted
Shares</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Restricted
shares granted on June 30, 2015</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
June 12, 2015, the Board of Director approved the CBAK Energy Technology, Inc. 2015 Equity Incentive Plan (the &#8220;2015 Plan&#8221;)
for Employees, Directors and Consultants of the Company and its Affiliates. The maximum aggregate number of Shares that may be issued
under the Plan is ten million (10,000,000) Shares.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
June 30, 2015, pursuant to the 2015 Plan, the Compensation Committee of the Company&#8217;s Board of Directors granted an aggregate of
690,000 restricted shares of the Company&#8217;s common stock, par value $0.001, to certain employees, officers and directors of the
Company with a fair value of $3.24 per share on June 30, 2015. In accordance with the vesting schedule of the grant, the restricted shares
will vest in twelve equal quarterly installments on the last day of each fiscal quarter beginning on June 30, 2015 (i.e. last vesting
period: quarter ended March 31, 2018). The Company recognizes the share-based compensation expenses on a graded-vesting method.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">All
the restricted shares granted in respect of the restricted shares granted on June 30, 2015 had been vested on March 31, 2018.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of June 30, 2021, there was no unrecognized stock-based compensation associated with the above restricted shares and
1,667 vested shares were to be issued.&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">Restricted
shares granted on April 19, 2016</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">On
April 19, 2016, pursuant to the Company&#8217;s 2015 Equity Incentive Plan, the Compensation Committee of the Board of Directors of the
Company (the &#8220;Compensation Committee&#8221;) granted an aggregate of 500,000 restricted shares of the Company&#8217;s common stock,
par value $0.001 (the &#8220;Restricted Shares&#8221;), to certain employees, officers and directors of the Company, of which 220,000
restricted shares were granted to the Company&#8217;s executive officers and directors. There are three types of vesting schedules. First,
if the number of restricted shares granted is below 3,000, the shares will vest annually in 2 equal installments over a two year period
with the first vesting on June 30, 2017. Second, if the number of restricted shares granted is larger than or equal to 3,000 and is below
10,000, the shares will vest annually in 3 equal installments over a three year period with the first vesting on June 30, 2017. Third,
if the number of restricted shares granted is above or equal to 10,000, the shares will vest semi-annually in 6 equal installments over
a three year period with the first vesting on December 31, 2016. The fair value of these restricted shares was $2.68 per share on April
19, 2016. The Company recognizes the share-based compensation expenses over the vesting period (or the requisite service period) on a
graded-vesting method.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">All the restricted shares granted in
respect of the restricted shares granted on April 19, 2016 had been vested on June 30, 2019.</p><p style="margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">As
of June 30, 2021, there was no unrecognized stock-based compensation associated with the above restricted shares and
4,167 vested shares were to be issued.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">Restricted
shares granted on August 23, 2019</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">On
August 23, 2019, pursuant to the Company&#8217;s 2015 Equity Incentive Plan, the Compensation Committee 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, of which 710,000
restricted share units were granted to the Company&#8217;s executive officers and directors. 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 annual in 3 equal installments over a three year period with the first vesting on March 31, 2021.
The fair value of these restricted shares was $0.9 per share on August 23, 2019. The Company recognizes the share-based compensation
expenses over the vesting period (or the requisite service period) on a graded-vesting method.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The
Company recorded non-cash share-based compensation expense of $153,961 and $454,096 for three and six months ended June 30, 2020, respectively,
in respect of the restricted shares granted on August 23, 2019.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company recorded non-cash share-based
compensation expense of $54,249 and $148,035 for three and six months ended June 30, 2021, respectively, in respect of the restricted
shares granted on August 23, 2019.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As of June 30, 2021, non-vested restricted
share units granted on August 23, 2019 are as follows:</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; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 89%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-vested
    shares as of January 1, 2021</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">855,504</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vested</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(288,498</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Forfeited</span></td>
    <td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,668</span></td>
    <td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-vested
    shares as of June 30, 2021</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">564,338</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of June 30, 2021, there was unrecognized stock-based compensation of $104,307 associated with the above restricted shares. As of June
30, 2021, no vested shares were to be issued.</span></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 0pt 0.25in; text-align: justify"><span style="text-decoration:underline">Restricted shares granted on October
23, 2019</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On October 23, 2019, pursuant to the
Company&#8217;s 2015 Equity Incentive 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. In accordance with the vesting schedule of the grant, the restricted shares will vest semi-annually
in 6 equal installments over a three year period with the first vesting on October 30, 2020. The fair value of these restricted shares
was $3 per share on October 23, 2020. The Company recognizes the share-based compensation expenses over the vesting period (or the requisite
service period) on a graded-vesting method.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company recorded non-cash share-based
compensation expense of $39,505 and $94,537 for three and six months ended June 30, 2021, respectively, in respect of the restricted shares
granted on August 23, 2019.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As of June 30, 2021, non-vested restricted
share units granted on October 20, 2020 are as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; padding-bottom: 1.5pt">Non-vested shares as of January 1, 2021</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 9%; padding-bottom: 1.5pt; text-align: right">83,333</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Vested</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(16,667</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Forfeited</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-194">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Non-vested shares as of June 30, 2021</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">66,666</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><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 0pt 0.25in; text-align: justify">As of June 30, 2021, there was unrecognized
stock-based compensation of $113,272 associated with the above restricted shares. As of June 30, 2021, 16,667 vested shares were to be
issued.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
the Company itself is an investment holding company which is not expected to generate operating profits to realize the tax benefits arising
from its net operating loss carried forward, no income tax benefits were recognized for such stock-based compensation cost under the
stock option plan for the three and six months ended June 30, 2020 and 2021.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815458270104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income (Loss) Per Share<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Income (Loss) Per Share</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>20.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Income
    (Loss) Per Share</b></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following is the calculation of loss per share:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Three months ended<br/> June&#160;30,</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Six months ended <br/> June 30,</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Net (loss) income</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(1,198,167</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,720,223</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">(3,552,278</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">32,328,391</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: Net loss (income) attributable to non-controlling interests</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">952</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(19,622</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(4,918</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(18,508</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Net (loss) income attributable to shareholders of CBAK Energy Technology, Inc.</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(1,197,215</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">2,700,601</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">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(3,557,196</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">32,309,883</td><td style="padding-bottom: 4pt; 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><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-indent: -9pt; padding-left: 9pt">Weighted average shares outstanding &#8211; basis (note)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">60,430,255</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">88,411,583</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">56,877,900</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">86,347,656</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Dilutive unvested restricted stock</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">582,256</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">591,230</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Weighted average shares outstanding - diluted</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">60,430,255</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">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">88,993,839</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">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">56,877,900</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">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">86,938,886</td><td style="padding-bottom: 4pt; 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><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>(Loss) Income per share</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; ">
    <td style="padding-bottom: 4pt">- Basic</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">(0.02</td><td style="padding-bottom: 4pt; text-align: left">)</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">0.02</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">(0.06</td><td style="padding-bottom: 4pt; text-align: left">)</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">0.37</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-bottom: 4pt">- Diluted</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">(0.02</td><td style="padding-bottom: 4pt; text-align: left">)</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">0.02</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">(0.06</td><td style="padding-bottom: 4pt; text-align: left">)</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">0.37</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note:
Including 5,834 and 22,501 vested restricted shares granted pursuant to the 2015 Plan that were not yet issued for the three and six
months ended June 30, 2020 and 2021, respectively.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the three and six months ended June 30, 2020, 1,154,002 unvested restricted shares were anti-dilutive and excluded from shares used
in the diluted computation.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the three and six months ended June 30, 2021, 15,797,479 shares purchasable under warrants were excluded from EPS calculation, as
their effects were anti-dilutive.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI http://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815459574776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warrants<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_WarrantsDisclosureAbstract', window );"><strong>Warrants Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_WarrantsDisclosureTextBlock', window );">Warrants</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>21.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Warrants</b></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 8, 2020, the Company entered in a securities purchase agreement with certain institutional investors, pursuant to which the
Company issued in a registered direct offering, an aggregate of 9,489,800 shares of its common stock at a price of $5.18 per share, for
aggregate gross proceeds to the Company of approximately $49 million, before deducting fees to the placement agent and other estimated
offering expenses payable by the Company. As part of the transaction, the institutional investors also received warrants (&#8220;Investor
Warrants&#8221;) for the purchase of up to 3,795,920 shares of the Company&#8217;s common stock at an exercise price of $6.46 per share
exercisable for 36 months from the date of issuance. In addition, the placement agent for this transaction also received warrants (&#8220;Placement
Agent Warrants&#8221;) for the purchase of up to 379,592 shares of the Company&#8217;s common stock at an exercise price of $6.475 per
share exercisable for 36 months after 6 months from the issuance.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
February 8, 2021, the Company entered into another securities purchase agreement with the same investors, pursuant to which the Company
issued in a registered direct offering, an aggregate of 8,939,976 shares of common stock of the Company at a per share purchase price
of $7.83. In addition, the Company issued to the investors (i) in a concurrent private placement, the Series A-1 warrants to purchase
a total of 4,469,988 shares of common stock, at a per share exercise price of $7.67 and exercisable for 42 months from the date of issuance;
(ii) in the registered direct offering, the Series B warrants to purchase a total of 4,469,988 shares of common stock, at a per share
exercise price of $7.83 and exercisable for 90 days from the date of issuance; and (iii) in the registered direct offering, the Series
A-2 warrants to purchase up to 2,234,992 shares of common stock, at a per share exercise price of $7.67 and exercisable for 45 months
from the date of issuance. The Company received gross proceeds of approximately $70 million from the registered direct offering and the
concurrent private placement, before deducting fees to the placement agent and other estimated offering expenses of $5.0 million payable
by the Company. In addition, the placement agent for this transaction also received warrants (&#8220;Placement Agent Warrants&#8221;)
for the purchase of up to 446,999 shares of the Company&#8217;s common stock at an exercise price of $9.204 per share exercisable for
36 months after 6 months from the issuance.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
May 10, 2021, the Company entered into that Amendment No. 1 to the Series B Warrant (the &#8220;Series B Warrant Amendment&#8221;) with
each of the holders of the Company&#8217;s outstanding Series B warrants. Pursuant to the Series B Warrant Amendment, the term of the
Series B warrants was extended from May 11, 2021 to August 31, 2021.</span></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; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has performed a thorough reassessment of the terms of its warrants with reference to the provisions of ASC Topic 815-40-15-7I,
regarding its exposure to changes in currency exchange rates. This reassessment has led to the management&#8217;s conclusion that the
Company&#8217;s warrants issued to the investors should not be considered indexed to the Company&#8217;s own stock because the warrants
are denominated in U.S. dollar, which is different from the Company&#8217;s functional currency, Renminbi. Warrants are remeasured at
fair value with changes in fair value recorded in earnings in each reporting period.</span></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; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
was a total of 15,797,479 warrants issued and outstanding as of June 30, 2021.</span></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; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
fair value of the outstanding warrants was calculated using Binomial Model based on backward induction with the following assumptions:</span></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; font-size: 10pt">&#160;</span></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; font-size: 10pt"><span style="text-decoration:underline">Warrants
issued in the 2020 Financing</span></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><i>Warrants holder</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><i>Investor<br/> Warrants</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><i>Placement<br/> Agent<br/> Warrants</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid"><i>Appraisal Date (Inception Date)</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><i>December&#160;10, <br/> 2020</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><i>December&#160;10, <br/> 2020</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 76%">Market price per share (USD/share)</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">5.36</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">5.36</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif">Exercise price (USD/price)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">6.46</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">6.475</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Risk free rate</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">0.2</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">0.2</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Dividend yield</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">0.0</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">0.0</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Expected term/ Contractual life (years)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.0 years</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.5 years</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Expected volatility</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">211.5</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">211.5</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: italic 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid">Appraisal Date</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31, <br/> 2020</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31, <br/> 2020</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 76%">Market price per share (USD/share)</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;5.06</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;5.06</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif">Exercise price (USD/price)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">6.46</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">6.475</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Risk free rate</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">0.2</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">0.2</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Dividend yield</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">0.0</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">0.0</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Expected term/ Contractual life (years)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.9 years</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.4 years</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Expected volatility</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">187.6</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">187.6</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid"><i>Appraisal Date</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><i>June 30,<br/> 2021</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><i>June 30,<br/> 2021</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 76%">Market price per share (USD/share)</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">4.71</p></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">4.71</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif">Exercise price (USD/price)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">6.46</p></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">6.475</p></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Risk free rate</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">0.3</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">0.5</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Dividend yield</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">0.0</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">0.0</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Expected term/ Contractual life (years)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">2.44 years</p></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">2.94 years</p></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Expected volatility</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">132.3</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">130.1</p></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration:underline">Warrants
issued in the 2021 Financing</span></span></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; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><i>Warrants holder</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td>
    <td colspan="10" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><i>Investor Warrants</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><i>Placement<br/> Agent<br/> Warrants</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid"><i>Appraisal Date (Inception Date)</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><i>Series A1 <br/> February&#160;10,<br/> 2021</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><i>Series A2 <br/> February&#160;10,<br/> 2021</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><i>Series B February&#160;10,<br/> 2021</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><i>February&#160;10,<br/> 2021</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 52%">Market price per share (USD/share)</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">7.36</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">7.36</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">7.36</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">7.36</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif">Exercise price (USD/price)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">7.67</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">7.67</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">7.83</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">9.204</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Risk free rate</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">0.2</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">0.3</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">0.0</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">0.2</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Dividend yield</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">0.0</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">0.0</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">0.0</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">0.0</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Expected term/ Contractual life (years)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">3.5 years</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">3.8 years</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">0.3 years</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">3.5 years</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Expected volatility</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">121.8</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">119.5</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">214.5</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">121.8</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="font-style: italic">Warrants holder</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="10" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Investor Warrants</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Placement Agent Warrants</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-style: italic; border-bottom: Black 1.5pt solid">Appraisal Date</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Series A1<br/> June 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Series A2 <br/> June 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Series B<br/> June 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%">Market price per share (USD/share)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4.71</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">4.71</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">4.71</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">4.71</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Exercise price (USD/price)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7.67</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7.67</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7.83</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9.204</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">Risk free rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.5</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.5</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.0</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.5</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Dividend yield</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.0</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.0</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.0</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.0</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Expected term/ Contractual life (years)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.11 years</span></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="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.36 years</span></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="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.17 years</span></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="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.11 years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Expected volatility</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">127.1</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">123.3</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">57.5</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">127.1</td><td style="text-align: left">%</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following is a reconciliation of the beginning and ending balances of warrants liability measured at fair value on a recurring basis
using Level 3 inputs:</span></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; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">December 31, 2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/>
 2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Balance at the beginning of period</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-195">-</div></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">17,783,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Warrants issued to institution investors</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17,980,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">47,519,000</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">Warrants issued to placement agent</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,875,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,346,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Warrants redeemed</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-196">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-197">-</div></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-bottom: 1.5pt">Fair value change of warrants included in earnings</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,072,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(34,176,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">&#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">17,783,000</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">33,472,000</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><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 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following is a summary of the warrant activity:</span></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; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <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"><i>Number of<br/>
Warrants</i></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"><i>Average<br/>
Exercise&#160;Price</i></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"><i>Weighted<br/>
Average<br/>
Remaining<br/>
Contractual<br/>
Term in<br/>
Years</i></span></td>
    <td>&#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: #CCEEFF">
    <td style="width: 64%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding at January 1, 2021</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,175,512</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.46</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.0</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercisable at January 1, 2021</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">3,795,920</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.46</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">2.9</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted</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,621,967</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.79</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">2.3</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercised / surrendered</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-198"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-199"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></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; background-color: #CCEEFF">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expired</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-200"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-201"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></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 style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding at June 30, 2021</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">15,797,479&#160;</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.44&#160;</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">2.15&#160;</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercisable at June 30, 2021</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">15,350,480&#160;</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.39&#160;</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">2.12&#160;</span></td>
    <td>&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_WarrantsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_WarrantsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_WarrantsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_WarrantsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815358415592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value of Financial Instruments<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value of Financial Instruments</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>22.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Fair
    Value of Financial Instruments</b></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ASC
Topic 820,<i>&#160;Fair Value Measurement and Disclosures</i>, defines fair value as the exchange price that would be received for an
asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly
transaction between market participants on the measurement date. This topic also establishes a fair value hierarchy, which requires classification
based on observable and unobservable inputs when measuring fair value. Certain current assets and current liabilities are financial instruments.
Management believes their carrying amounts are a reasonable estimate of fair value because of the short period of time between the origination
of such instruments and their expected realization and, if applicable, their current interest rates are equivalent to interest rates
currently available. The three levels of valuation hierarchy are defined as follows:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    1 inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    2 inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, and inputs that
    are observable for the assets or liability, either directly or indirectly, for substantially the full term of the financial instruments.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    3 inputs to the valuation methodology are unobservable and significant to the fair value measurement.</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
carrying amounts of financial assets and liabilities, such as cash and cash equivalents, pledged deposits, trade accounts and bills receivable
and payable, other receivables, balances with former subsidiaries, other short-term loans, short-term and long-term bank loans and other
payables approximate their fair values because of the short maturity of these instruments or the rate of interest of these instruments
approximate the market rate of interest.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815364139992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>23.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Commitments
    and Contingencies</b></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(i)</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Capital
    Commitments</i></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2020 and June 30, 2021, the Company had the following contracted capital commitments:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center">December<br/>
&#160;31,</td><td style="font-style: italic">&#160;</td><td style="font-style: italic">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center">June 30,</td><td style="font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">For construction of buildings</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,465,092</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,450,949</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">For purchases of equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10,308,416</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">12,327,017</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">For acquisition of a subsidiary</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-202">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">18,270,213</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Capital injection</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">228,115,914</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">141,694,177</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#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">240,889,422</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">173,742,356</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span>&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(ii)</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Litigation</i></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">During its normal course of business,
the Company may become involved in various lawsuits and legal proceedings. However, litigation is subject to inherent uncertainties, and
an adverse result may arise from time to time will affect its operation. Other than the legal proceeding set forth below, the Company
is currently not aware of any such legal proceedings or claims that the Company believe will have an adverse effect on the Company&#8217;s
operation, financial condition or operating results.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
July 7, 2016, Shenzhen Huijie Purification System Engineering Co., Ltd (&#8220;Shenzhen Huijie&#8221;), one of the Company&#8217;s contractors,
filed a lawsuit against CBAK Power in the Peoples&#8217; Court of Zhuanghe City, Dalian, (the &#8220;Court of Zhuanghe&#8221;) for failure
to pay pursuant to the terms of the contract and entrusting part of the project of the contract to a third party without their prior
consent. The plaintiff sought a total amount of $1,241,648 (RMB8,430,792), including construction costs of $0.9 million (RMB6.1 million,
which the Company already accrued for at June 30, 2016), interest of $29,812 (RMB0.2 million) and compensation of $0.3 million (RMB1.9
million). On September 7, 2016, upon the request of Shenzhen Huijie for property preservation, the Court of Zhuanghe froze CBAK Power&#8217;s
bank deposits totaling $1,210,799 (RMB8,430,792) for a period of one year. On September 1, 2017, upon the request of Shenzhen Huijie,
the Court of Zhuanghe froze the bank deposits for another one year until August 31, 2018. The Court further froze the bank deposits for
another one year until August 27, 2019 upon the request of Shenzhen Huijie on August 27, 2018. On August 27, 2019, the Court froze the
bank deposits for another year until August 27, 2020, upon the request of Shenzhen Huijie. On June 28, 2020, the Court of Dalian entered
the final judgement as described below and the frozen bank deposit was released in July 2020.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
June 30, 2017, according to the trial of first instance, the Court of Zhuanghe ruled that CBAK Power should pay the remaining contract
amount of RMB6,135,860 (approximately $0.9 million) claimed by Shenzhen Huijie as well as other expenses incurred including deferred
interest, discounted charge on bills payable, litigation fee and property preservation fee totaled $0.1 million. The Company has accrued
for these amounts as of December 31, 2017. On July 24, 2017, CBAK Power filed an appellate petition to the Intermediate Peoples&#8217;
Court of Dalian (&#8220;Court of Dalian)&#8221; to appeal the adjudication dated on June 30, 2017. On November 17, 2017, the Court of
Dalian rescinded the original judgement and remanded the case to the Court of Zhuanghe for retrial. The Court of Zhuanghe conducted a
retrial and requested an appraisal to be performed by a third-party appraisal institution on the construction cost incurred and completed
by Shenzhen Huijie on the subject project. On November 8, 2018, the Company received from the Court of Zhuanghe the construction-cost-appraisal
report which determined that the construction cost incurred and completed by Shenzhen Huijie for the subject project to be $1,344,605
(RMB9,129,868). On May 20, 2019, the Court of Zhuanghe entered a judgment that Shenzhen Huijie should pay back to CBAK Power $261,316
(RMB1,774,337) (the amount CBAK Power paid in excess of the construction cost appraised by the appraisal institution) and the interest
incurred since April 2, 2019. Shenzhen Huijie filed an appellate petition to the Court of Dalian. On June 28, 2020, the Court of Dalian
entered the final judgment that Shenzhen Huijie should pay back to CBAK Power $245,530 (RMB1,667,146) (the amount CBAK Power paid in
excess of the construction cost appraised by the appraisal institution) and the interest incurred since April 2, 2019, and reimburse
the litigation fees totaling $30,826 (RMB209,312) that CBAK Power has paid. As of June 30, 2021, CBAK Power have not received the final
judgement amount totaled $0.3 million (RMB 1,876,458) from Shenzhen Huijie. Shenzhen Huijie filed an appellate petition to High Peoples&#8217;
Court of Liaoning (&#8220;Court of Liaoning&#8221;) to appeal the adjudication dated on June 28, 2020. In April 2021, the Court of Liaoning
rescinded the original judgement and remanded the case to the Court of Dalian for retrial. Upon receiving the notice from the Court of
Liaoning, CBAK Power has accrued the construction cost of $0.9 million (RMB6,135,860) as of June 30, 2021.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In May 2017, CBAK Power filed a lawsuit
in the Court of Zhuanghe against Pingxiang Anyuan Tourism Bus Manufacturing Co., Ltd., (&#8220;Anyuan Bus&#8221;) one of CBAK Power&#8217;s
customers, for failure to pay pursuant to the terms of the sales contract. CBAK Power sought a total amount of RMB18,279,858 ($2,692,174),
including goods amount of RMB17,428,000 ($2,566,716) and interest of RMB851,858 ($125,458). On December 19, 2017, the Court of Zhuanghe
determined that Anyuan Bus should pay the goods amount of RMB17,428,000 ($2,566,716) and the interest until the goods amount was paid
off, and a litigation fee of RMB131,480 ($19,364). Anyuan Bus did not appeal and as a result, the judgment is currently in the enforcement
phase. On June 29, 2018, the Company filed application petition with the Court of Zhuanghe for enforcement of the judgement against all
of Anyuan Bus&#8217;s shareholders, including Jiangxi Zhixin Automobile Co., Ltd, Anyuan Bus Manufacturing Co., Ltd, Anyuan Coal Group
Co., Ltd, Qian Ronghua, Qian Bo and Li Junfu. On October 22, 2018, the Court of Zhuanghe issued a judgment supporting the Company&#8217;s
petition that all the Anyuan Bus&#8217;s shareholders should be liable to pay the Company the debt as confirmed under the trial. On November
9, 2018, all the shareholders of Anyuan Bus appealed against the judgment after receiving the notice from the Court. On March 29, 2019,
the Company received judgment from the Court of Zhuanghe that all these six shareholders cannot be added as judgment debtors. On April
11, 2019, the Company filed appellate petition to the Intermediate Peoples&#8217; Court of Dalian challenging the judgment from the Court
of Zhuanghe. On October 9, 2019, the Intermediate Peoples&#8217; Court of Dalian dismissed the appeal by the Company and affirmed the
original judgment. As of December 31, 2020 and June 30, 2021, CBAK Power made a full provision against the receivable from Anyuan Bus
of RMB17,428,000 ($2,698,418).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
July 25, 2019, CBAK Power received notice from Shenzhen Court of International Arbitration that Shenzhen Xinjiatuo Automobile Technology
Co., Ltd filed arbitration against the Company for failure to pay pursuant to the terms of the contract. The plaintiff sought a total
amount of $0.16 million (RMB1,112,269), including equipment cost of $0.14 million (RMB976,000) and interest of $0.02 million (RMB136,269).
On August 9, 2019, upon the request of Shenzhen Xinjiatuo Automobile Technology Co., Ltd, Shenzhen Court of International Arbitration
froze CBAK Power&#8217;s bank deposits totaling $0.16 million (RMB1,117,269), including equipment cost $0.14 million (RMB976,000), interest
$0.02 million (RMB136,269) and litigation fees of $736 (RMB5,000) for a period of one year to August 2020. On August 7, 2019, CBAK Power
filed counter claim arbitration against Shenzhen Xinjiatuo Automobile Technology Co., Ltd for return of the prepayment due to the unqualified
equipment, and sought a total amount of $0.29 million (RMB1,986,440), including return of prepayment of $0.2 million (RMB1,440,000),
liquidated damages of $70,692 (RMB480,000) and litigation fees of $9,785 (RMB66,440). In early July 2020, Shenzhen Court of International
Arbitration made arbitration award dismissing the plaintiff&#8217;s claim and CBAK Power&#8217;s counterclaim and the frozen bank deposits
were released in early August 2020.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In early September 2019, CBAK Power
received notice from Court of Nanshan District, Shenzhen that Shenzhen HSL Business Technology Co., Ltd (&#8220;HSL&#8221;) filed lawsuit
against CBAK Power for failure to pay pursuant to the terms of purchase contract. The plaintiff sought an amount of $44,751 (RMB292,164)
for material cost and interest as accrued until settlement. In late September 2019, CBAK Power and HSL reached agreement that CBAK Power
would pay $15,317 (RMB100,000), $7,659 (RMB50,000) and $21,775 (RMB142,164) by October 15, October 30 and November 30, 2019, respectively,
and CBAK Power would pay litigation fees of $550 (RMB 3,589) to HSL by the end of November 2019. The Company has settled $22,976 (RMB150,000)
in 2019, $11,794 (RMB77,005) in 2020. As of December 31, 2020, CBAK Power had not settled the remaining material purchase cost of $9,981
(RMB 65,159) and accrued the material purchase cost. In late March 2021, CBAK Power and HSL entered into a debt reduction agreement that
if CBAK Power would pay $7,742 (RMB50,000) to HSL before March 31, 2021, HSL would cancel all the remaining debts. Thereafter, CBAK Power
fully paid $7,742 (RMB50,000) to HSL, and the lawsuit was settled in March 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In November 2019, CBAK Suzhou received
notice from Court of Suzhou city that Suzhou Industrial Park Security Service Co., Ltd (&#8220;Suzhou Security&#8221;) filed a lawsuit
against CBAK Suzhou for failure to pay pursuant to the terms of the sales contract. Suzhou Security sought a total amount of $21,321 (RMB139,713),
including services expenses amount of $21,198 (RMB138,908) and interest of $123 (RMB805). Upon the request of Suzhou Security for property
preservation, the Court of Suzhou froze CBAK Suzhou&#8217;s bank deposits totaling $0.02 million (RMB150,000) for a period of one year.
In June 2021, CBAK Power, CBAK Suzhou and Suzhou Security entered into a settlement agreement to settle $21,507 (RMB138,908) by CBAK Power.
As of June 30, 2021, $5,125 (RMB33,099) was frozen by bank and CBAK Suzhou accrued the service cost of $21,507 (RMB138,908). CBAK Power
settled the amount in July 2021, and the frozen bank deposits were then released.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
early September of 2019, several employees of CBAK Suzhou filed arbitration with Suzhou Industrial Park Labor Disputes Arbitration Commission
against CBAK Suzhou for failure to pay their salaries in time. The employees seek for a payment including salaries of $97,779 (RMB638,359)
and compensation of $83,173 (RMB543,000), totaling $0.18 million (RMB1,181,359). In addition, upon the request of the employees for property
preservation, bank deposit of $0.18 million (RMB1,181,359) was frozen by the court of Suzhou for a period of one year. On September 5,
2019, CBAK Suzhou and the employees reached an agreement that CBAK Suzhou will pay these salaries and compensation. In February 2020,
CBAK Suzhou had made full payment and the frozen bank deposit was released in October 2020.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In October 2019, CBAK Power received
notice from Court of Changshou District, Chongqing that Chongqing Zhongrun Chemistry Co., Ltd (&#8220;Chongqing Zhongrun&#8221;) filed
arbitration claims against the Company for failure to pay pursuant to the terms of the contract. The plaintiff sought a total amount of
$0.4 million (RMB2,484,948), including material cost of $0.4 million (RMB2,397,660) and interest of $13,370 (RMB87,288). On October 31,
2019, CBAK Power and Chongqing Zhongrun reached an agreement that CBAK Power would pay the material cost by the end of December 31, 2019.
In 2020, CBAK Power had paid $198,152 (RMB1,293,653). In August 2020, upon the request of Chongqing Zhongrun for property preservation,
the Court of Changshou District ordered to freeze CBAK Power&#8217;s bank deposits totaling $0.2 million (RMB1,249,836) for a period of
one year to August 2021. As of December 31, 2020, the Company has accrued the material purchase cost of $0.2 million (RMB1,104,007) and
$2,224 (RMB14,521) was frozen by bank. In February 2021, CBAK Power and Chongqing Zhongrun entered into a settlement agreement that if
CBAK Power would pay $174,686 (RMB1,128,227, including RMB24,220 litigation expenses incurred) to Chongqing Zhongrun before March 5, 2021,
Chongqing Zhongrun would waive the claims on interests. Thereafter, CBAK Power fully repaid to Chongqing Zhongrun and the frozen bank
deposits were released in March 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
October 2019, CBAK Power received notice from Court of Zhuanghe City that Hunan Zhongke Xingcheng Co., Ltd (&#8220;Hunan Zhongke&#8221;)
filed a lawsuit against CBAK Power for failure to pay pursuant to the terms of the purchase contract. Hunan Zhongke sought a total amount
of $154,003 (RMB1,005,425). In 2020, the Company have paid $38,293 (RMB250,000). Upon the request of Hunan Zhongke for property preservation,
the Court of Zhuanghe City ordered to freeze CBAK Power&#8217;s bank deposits totaling $0.1 million (RMB768,876) for a period of one
year to July 2021. As of December 31, 2020, the Company accrued the remaining material purchase cost of $115,710 (RMB755,425) and nil
was frozen by bank. In December 2020, CBAK Power and Hunan Zhongke entered into a debt reduction agreement that if CBAK Power would pay
$81,368 (RMB531,220) to Hunan Zhongke before January 10, 2021, Hunan Zhongke would cancel the remaining debts of $34,342 (RMB224,205).
Thereafter, CBAK Power fully paid $81,368 (RMB531,220) to Hunan Zhongke and the frozen bank deposits were released in January 2021.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
December 2019, CBAK Power received notice from Court of Zhuanghe that Dalian Construction Electrical Installation Engineering Co., Ltd.
(&#8220;Dalian Construction&#8221;) filed a lawsuit against CBAK Power for the failure to pay pursuant to the terms of the construction
contract. Dalian Construction sought a total amount of $101,780 (RMB691,086) and interest $1,905 (RMB12,934). As of December 31, 2019,
the Company has accrued the construction cost of $101,780 (RMB691,086). Upon the request of Dalian Construction for property preservation,
the Court of Zhuanghe ordered to freeze CBAK Power&#8217;s bank deposits totaling $103,685 (RMB704,020) for a period of one year to December
2020. As of December 31, 2019, $97,384 (RMB661,240) was frozen by bank. In January 2020, CBAK Power and Dalian Construction reached a
settlement agreement, and the bank deposit was then released. The Company has repaid all the construction cost as of December 31, 2020.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
February 2020, CBAK Power received notice from Court of Zhuanghe that Dongguan Shanshan Battery Material Co., Ltd (&#8220;Dongguan
Shanshan&#8221;) filed lawsuit against CBAK Power for failure to pay pursuant to the terms of the purchase contract. Dongguan
Shanshan sought a total amount of $0.7 million (RMB4,434,209). Upon the request of Dongguan Shanshan for property preservation, the
Court of Zhuanghe ordered to freeze CBAK Power&#8217;s bank deposits totaling $0.7 million (RMB4,434,209) for a period of one year
to December 17, 2020. In July 2020, CBAK Power and Dongguan Shanshan have agreed to a settlement amount of $0.5 million
(RMB3,635,192) and the bank deposit was then released. In October 2020, because the Company failed to pay according to the
settlement, Dongguan Shanshan sought a total amount of $0.6 million (RMB3,635,192). Upon the request of Dongguan Shanshan for
property preservation, the Court of Zhuanghe ordered to freeze CBAK Power&#8217;s bank deposits totaling $0.6 million (RMB3,365,192)
for a period of one year to October 21, 2021. In late February 2021, CBAK Power and Dongguan Shanshan entered into a settlement
agreement that CBAK would pay $260,393, $76,586, $76,586, $76,586, and $32,088 (RMB1,700,000, RMB500,000, RMB500,000, RMB500,000 and
RMB209,487) by March 5, March 31, April 30, May 31 and June 30, 2021, respectively, and after the first payment of $260,393
(RMB1,700,000) by March 5, 2021, Dongguan Shanshan would release all the enforcement measures against CBAK Power. CABK Power had
made payment on time and the bank deposit was then released. As of June 30, 2021, CBAK Power has fully paid to Dongguan
Shanshan.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In March 2020, CBAK Power received
notice from Court of Baodi District, Tianjin that BTR Tianjin Nanomaterial Manufacturing Co., Ltd (&#8220;Tianjin BTR&#8221;) filed lawsuit
against CBAK Power for failure to pay pursuant to the terms of purchase contract. The plaintiff sought an amount of $49,398 (RMB322,500)
for material cost that CBAK Power owed to Tianjin BTR and its related party Shenzhen BTR Nanomaterial Technology Co., Ltd (&#8220;Shenzhen
BTR&#8221;) (together &#8220;BTRs&#8221;) and interest as accrued until settlement. In April 2020, CBAK Power and BTRs reached an agreement
that CBAK Power would pay BTR $7,659, $19,912 and $21,827 (RMB 50,000, RMB130,000 and RMB142,500) by the end of April, May and June 2020,
respectively, and CBAK Power would pay litigation fees of $456 (RMB 2,975) to Tianjing BTR by the end of November, 2020. As of December
31, 2020, CBAK Power has paid $15,317 (RMB100,000) to Tianjin BTR and accrued remaining materials cost $27,234 (RMB177,800) and $6,847
(RMB44,700) for Tianjin BTR and Shenzhen BTR respectively. In late January 2021, CBAK Power and Tianjing BTR reached another settlement
agreement to settle all the outstanding debts (including $773 (RMB5,045) litigation expenses) by paying $13,253 (RMB86,525) in cash and
return of LFP materials at a value of $14,754 (RMB96,320) and CBAK Power and Shenzhen BTR reached a settlement agreement by returning
LFP materials at a value of $6,847 (RMB44,700). Thereafter, CBAK Power fully paid $13,253 (RMB86,525) and delivered the LFP materials
to BTRs, and the lawsuit was settled in March 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
May 2020, CBAK Power received notice from Court of Dalian Economic and Technology Development Zone that United Winners Laser Co., Ltd
(&#8220;United Winners&#8221;) filed 3 lawsuits against CBAK Power for failure to pay pursuant to the terms of 3 purchase contracts.
The plaintiff sought a total amount of $0.4 million (RMB2,845,844), including equipment cost of $0.4 (RMB2,692,000) and interest of $23,565
(RMB153,844). In late December 2020, CBAK Power and United Winners reached a settlement agreement to settle all the debts by paying $0.29
million (RMB1,884,400) by December 30, 2020 in cash and delivery of 3 electric vehicles to offset debt of $41,234 (RMB269,200), and the
remaining debt of $82,468 (RMB538,400) would be relieved. CBAK Power paid $0.29 million (RMB1,884,400) and delivered the 3 electric vehicles
to United Winners in December 31, 2020, and the lawsuit was settled in February 2021.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
June 2020, CBAK Power received notice from Court of Tongzhou District, Beijing that Beijing Hongfa Electric Technology Co., Ltd (&#8220;Hongfa&#8221;)
filed lawsuit against CBAK Power for failure to pay pursuant to the terms of purchase contract. The plaintiff sought a total amount of
$29,993 (RMB195,810) for material cost and interest as accrued until settlement. In December 2020, CBAK Power and Hongfa reached debt
reduction agreement that CBAK Power would pay Hongfa $23,646 (RMB 154,375) by the January 10, 2021, and the remaining debt of $6,347
(RMB41,435) would be relieved. As of December 31, 2020, CBAK Power repaid $22,976 (RMB150,000) and accrued materials cost of $7,017 (RMB45,810).
Thereafter, CBAK Power fully paid to Hongfa, and the lawsuit was settled in January 2021.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 20, 2020, CBAK Power received notice from Court of Nanpi County, Hebei Province that Cangzhou Huibang Engineering Manufacturing
Co., Ltd (&#8220;Cangzhou Huibang&#8221;) filed lawsuit against CBAK Power for failure to pay pursuant to the terms of the purchase contract.
Cangzhou Huibang sought a total amount of $0.31 million (RMB2,029,594), including materials purchase cost of $0.30 million (RMB1,932,947),
and interest of $14,804 (RMB96,647). Upon the request of Cangzhou Huibang for property preservation, the Court of Nanpi ordered to freeze
CBAK Power&#8217;s bank deposits totaling $0.4 million (RMB2,650,000) for a period of one year to March 3, 2021. As of December 31, 2020,
the Company has accrued materials purchase cost of $0.3 million (RMB1,932,947) and $18,518 (RMB120,898) was frozen by bank. In late February
2021, CBAK Power and Cangzhou Huibang entered into a settlement agreement that if CBAK Power would pay $0.3 million (RMB1,965,447) within
10 days from the signature date of the agreement, Cangzhou Huibang would waive the remaining claims. Thereafter, CBAK Power paid $0.3
million (RMB1,965,447) to Cangzhou Huibang and the frozen bank deposits were released in March 2021.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
early January 2020, CBAK Power received notice from Court of Nanshan District of Shenzhen that Shenzhen Klclear Technology Co., Ltd.
(&#8220;Shenzhen Klclear&#8221;) filed lawsuit against CBAK Power for failure to pay pursuant to the terms of the materials purchase
contract. Shenzhen Klclear sought a total amount of $1 million (RMB6,250,764), which the Company have already accrued for as of December
31, 2020. In February 2020, the Court of Nanshan District ruled that the Company should pay $0.8 million (RMB5,238,495) and the interest
fees incurred from September 28, 2018. In April 2020, CBAK Power filed an appellate petition to the Intermediate Peoples&#8217; Court
of Shenzhen to appeal the adjudication in February 2020. As of the date of this report, the Intermediate Peoples&#8217; Court of Shenzhen
has not yet rendered the judgment. On June 7, 2021. CBAK Power, Shenzhen Yabin Vehicle Service Co., Ltd (&#8220;Shenzhen Yabin&#8221;)
and Shenzhen Klclear entered into a debt offset agreement that CBAK Power will transfer its creditor&#8217;s right of $0.9 million (RMB
6,004,000) on Shenzhen Yabin to Shenzhen Klclear to offset its debt to Shenzhen Klclear. Accordingly, CBAK Power did not owe Shenzhen
Klclear any debt.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
May 2020, CBAK Power received notice from Court of Dalian Economic and Technology Development Zone that Tianjin Changxing Metal Co.,
Ltd (&#8220;Tianjin Changxing&#8221;) filed a lawsuit against CBAK Power for failure to pay pursuant to the terms of the purchase contract.
Tianjin Changxing sought a total amount of $29,652 (RMB193,588). On August 24, 2020, upon the request of Tianjin Changxing for property
preservation, the Court of Dalian Economic and Technology Development Zone ordered to freeze CBAK Power&#8217;s bank deposits totaling
$32,915 (RMB214,892) for a period of one year. As of December 31, 2020, nil was frozen by bank and CBAK Power accrued the material purchase
cost of $29,652 (RMB193,588). In late December 2020, CBAK Power and Tianjin Changxing entered into a debt reduction agreement that if
CBAK Power would pay $26,755 (RMB174,671) to Tianjin Changxing, Tianjin Changxing would cancel the remaining debts. Thereafter, CBAK
Power fully paid to Tianjin Changxing and the frozen bank deposits were released in January 2021.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
May 2020, CBAK Power received notice from Court of Wuqing District, Tianjin that Tianjin Changyuan Electric Material Co., Ltd (&#8220;Tianjin
Changyuan&#8221;) filed lawsuit against CBAK Power for failure to pay pursuant to the terms of the purchase contract. The plaintiff sought
a total amount of $13,040 (RMB85,136), including material cost of $12,166 (RMB79,429) and interest of $874 (RMB5,707). In July, 2020,
upon the request of the plaintiff for property preservation, the Court of Wuqing District, Tianjin ordered to freeze CBAK Power&#8217;s
bank deposits totaling $13,041 (RMB85,136) for a period of one year. As of December 31, 2020, $13,041 (RMB85,136) was frozen by bank
and the Company had accrued the material purchase cost and litigation expenses of $12,314 (RMB80,393). In March 2021, CBAK Power and
Tianjin Changyuan entered into a debt reduction agreement that if CBAK Power would pay $9,851 (RMB 64,314) to Tianjin Changyuan before
April 30, 2021, Tianjin Changyuan would cancel the remaining debts of $2,463 (RMB16,079). CBAK Power has fully paid to Changyuan as of
the date of this report.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
June 2020, CBAK Suzhou received notice from Court of Suzhou Industrial Park that Ligao (Shandong) New Energy Technology Co., Ltd (&#8220;Ligao&#8221;)
filed a lawsuit against CBAK Suzhou for failure to pay pursuant to the terms of the purchase contract. Ligao sought a total amount of
$11,886 (RMB77,599), including contract amount of $11,240 (RMB73,380) and interest of $646 (RMB4,219). As of December 31, 2020, CBAK
Suzhou had accrued the material purchase cost of $11,240 (RMB73,380). On December 31, 2020, CBAK Power, CBAK Suzhou and Ligao entered
into a debt reduction agreement that if CBAK Power would pay $7,961 (RMB51,975) to Ligao, Ligao would cancel all the remaining debts.
Thereafter, CBAK Power fully paid $7,961 (RMB51,975) to Ligao, and the lawsuit was settled in January 2021.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
June 2020, CBAK Suzhou received notice from Court of Yushui District, Xinyu City that Jiangxi Ganfeng Battery Technology Co., Ltd (&#8220;Ganfeng
Battery&#8221;) filed a lawsuit against CBAK Suzhou for failure to pay pursuant to the terms of the purchase contract. Ganfeng Battery
sought a total amount of $115,764 (RMB755,780), including contract amount of $112,277 (RMB733,009) and interest of $3,487 (RMB22,771).
Upon the request of Ganfeng Battery for property preservation, the Court of Yushui ordered to freeze CBAK Suzhou&#8217;s bank deposits
totaling $115,764 (RMB755,780) for a period of one year to May 2021. In October 2020, CBAK Power, Ganfeng Battery, CBAK Suzhou and Zhengzhou
Jingfan New Energy Automobile Co., Ltd entered into a settlement agreement that CBAK Power would deliver 7 eletric vehicles to Ganfeng
Battery to offset all the CBAK Suzhou&#8217; debts to Ganfeng Battery and all vehicles were delivered to Ganfeng Battery before December
31, 2020.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
June 2020, CBAK Suzhou received notice from Court of Suzhou Industrial Park that Suzhou Jihongkai Machine Equipment Co., Ltd (&#8220;Jihongkai&#8221;)
filed a lawsuit against CBAK Suzhou for failure to pay pursuant to the terms of the purchase contract. Jihongkai sought contract amount
of $26,916 (RMB175,722) and interest as accrued until settlement. As of December 31, 2020, the Company had accrued the material purchase
cost of $26,916 (RMB175,722). In January 2021, CBAK Power, CBAK Suzhou and Jihongkai entered into a settlement agreement to settle all
the debts and related litigation expenses by paying $12,213 (RMB79,736) in cash and delivery of an electric vehicle at a value of $15,287
(RMB99,800) from CBAK Power to Jihongkai. Thereafter, CBAK Power fully paid $12,213 (RMB79,736) and delivered the electric vehicle to
Jihongkai, and the lawsuit was settled in January 2021.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
June 2020, CBAK Power received notice from Court of Dalian Economic and Technology Development Zone that Nanjing Jinlong Chemical Co.,
Ltd. (&#8220;Nanjing Jinlong&#8221;) filed a lawsuit against CBAK Power for failure to pay pursuant to the terms of the purchase contract.
Nanjing Jinlong sought a total amount of $125,443 (RMB822,000). Upon the request of Nanjing Jinlong for property preservation, the Court
of Dalian Economic and Technology Development Zone ordered to freeze CBAK Power&#8217;s bank deposits totaling $125,908 (RMB822,000)
for a period of one year to May 2021. As of March 31, 2021, $2,422 (RMB15,869) was frozen by bank and CBAK Power accrued the material
purchase cost of $125,443 (RMB822,000). In April 2021, CBAK Power has made full settlement to Nanjing Jinlong and the frozen bank deposits
were released in April 2021.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
June 2020, CBAK Power received notice from Court of Dalian Economic and Technology Development Zone that Xi&#8217;an Anpu New Energy
Technology Co. LTD (&#8220;Xi&#8217;an Anpu&#8221;) filed a lawsuit against CBAK Power for failure to pay pursuant to the terms of the
equipment purchase contract. Xi&#8217;an Anpu sought a total amount of $129,270 (RMB843,954), including $117,636 (RMB768,000) for equipment
cost and $11,634 (RMB75,954) for liquidated damages. Upon the request of Xi&#8217;an Anpu for property preservation, the Court of Dalian
Economic and Technology Development Zone ordered to freeze CBAK Power&#8217;s bank deposits $129,270 (RMB843,954) for a period to May
11, 2021. As of December 31, 2020, $98,284 (RMB641,656) was frozen by bank and CBAK Power accrued the equipment purchase cost of $117,636
(RMB768,000). In January 2021, CBAK Power and Xi&#8217;an Anpu entered into a settlement agreement to settle all the debts by paying
$64,406 (RMB420,478) in cash and delivery of 3 electric vehicles at a value of $45,952 (RMB300,000). Thereafter, CBAK Power fully paid
$64,406 (RMB420,479) and delivered the 3 electric vehicles to Xi&#8217;an Anpu, and the lawsuit was settled in February 2021.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
June 2020, CBAK Power received notice from Court of Dalian Economic and Technology Development Zone that Shenzhen Gd Laser Technology
Co., Ltd. (&#8220;Shenzhen Gd&#8221;) filed lawsuit against CBAK Power for failure to pay pursuant to the terms of the purchase contract.
Shenzhen Gd sought a total amount of $24,713 (RMB161,346), including equipment cost of $22,975 (RMB150,000) and interest amount of $1,738
(RMB11,346). As of March 31, 2021, the equipment was not received by CBAK Power. CBAK Power has included the equipment cost of $22,975
(RMB150,000) under capital commitments. In April 2021, CBAK Power reached agreement with Shenzhen Gd to terminate the purchase agreement
and Shenzhen Gd filed application to withdraw the lawsuit against CBAK Power in April 2021.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In July 2020, CBAK Power received
notice from Court of Shandong Linyi Economic and Technology Development Zone (&#8220;Court of Shandong&#8221;) that Shandong Tianjiao
New Energy Co. LTD (&#8220;Tianjiao&#8221;) filed a lawsuit against CBAK Power for failure to pay pursuant to the terms of the equipment
purchase contract. Tianjiao sought an amount of $391,777 (RMB2,557,756) for equipment cost and interest as accrued until settlement.
Upon the request of Tianjiao for property preservation, the Court of Shandong ordered to freeze CBAK Power&#8217;s bank deposits $0.5
million (RMB3,000,000) for a period of one year. In December 2020, CBAK and Tianjiao reached an agreement that CBAK would pay Tianjiao
$45,952 (RMB300,000) by the end of each month from December 2020 to July 2021, and RMB157,756 by the end of August 2021. As of June 30,
2021, CBAK Power accrued unpaid materials cost $70,875 (RMB457,756) and nil was frozen by bank.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
October 2020, CBAK Power received notice from Court of Dalian Economic and Technology Development Zone that Shanghai Shengmeng Industrial
Technology Co., Ltd. (&#8220;Shengmeng&#8221;) filed a lawsuit against CBAK Power for failure to pay pursuant to the terms of the purchase
contract. Shengmeng sought a total amount of $13,429 (RMB87,672) for material cost and interest as accrued until settlement. In November
2020, CBAK and Shengmeng reached an agreement that CBAK would pay $4,595 (RMB30,000) by November 30, 2020 and $5,004 (RMB 32,672) by
December 20, 2020, and CBAK would pay litigation fees of $156 (RMB1,021) to Shengmeng. Thereafter, CBAK Power fully paid off the debts
to Shengmeng, and the lawsuit was settled in March 2021.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
October 2020, CBAK Power received notice from Court of Dalian Economic and Technology Development Zone that Jiuzhao New Energy Technology
Co., Ltd. (&#8220;Jiuzhao&#8221;) filed a lawsuit against CBAK Power for failure to pay pursuant to the terms of the purchase contract.
Jiuzhao sought a total amount of $0.9 million (RMB6,000,000), including material cost of $0.9 million (RMB5,870,267) and interest amount
of $19,871 (RMB129,733). In December 1, 2020, CBAK and Jiuzhao reached an agreement that CBAK Power would pay Jiuzhao $76,586 (RMB500,000)
by the end of each month from December 2020 to October 2021, and $56,715 (RMB370,267) by November 30, 2021, and CBAK would pay litigation
fees of $4,886 (RMB 31,900) to Jiuzhao. As of the date of this report, CBAK Power has fully paid off the debts to Jiuzhao, and the frozen
bank deposits were released in April 2021.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
November 2020, CBAK Power received notice from Court of Dalian Economic and Technology Development Zone that Dalian Tianda Metal Machinery
Trade Co., Ltd. (&#8220;Tianda&#8221;) filed a lawsuit against CBAK Power for failure to pay pursuant to the terms of the purchase contract.
Tianda sought a total amount of $27,365 (RMB178,655) for material cost and interest as accrued until settlement. In December 2020, CBAK
Power and Tianda reached an agreement that CBAK Power would pay Tianda $7,659 (RMB50,000) by the 30th of each month from November 2020
to January 2021, and $4,389 (RMB28,655) by end of February 2021, and CBAK Power would pay litigation fees of $297 (RMB1,937) to Tianda
by November 30, 2020. As of December 31, 2020, CBAK Power has accrued $18,358 (RMB119,855) material cost and nil was frozen by bank.
Thereafter, CBAK Power fully paid off the debts to Tianda, and the lawsuit was settled in February 2021.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
December 2020, CBAK Power received notice from Court of Dalian Economic and Technology Development Zone that Shenzhen Haoneng Technology
Co., Ltd. (&#8220;Haoneng&#8221;) filed a lawsuit against CBAK Power for failure to pay pursuant to the terms of the equipment purchase
contract. Haoneng sought a total amount of $266,182 (RMB1,737,797), including equipment purchase cost of $263,094 (RMB1,724,000) and
interest amount of $2,106 (RMB13,797). As of June 30, 2021, CBAK Power has accrued the equipment purchase cost of $266,931 (RMB 1,724,000).</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
December 2020, CBAK Power received notice from Court of Dalian Economic and Technology Development Zone that Haoneng filed another lawsuit
against CBAK Power for failure to pay pursuant to the terms of the purchase contract. Haoneng sought a total amount of $1.57million (RMB10,257,030),
including equipment cost of $1.4 million (RMB9,072,000) and interest amount of $0.17 million (RMB1,185,030). As of June 30, 2021, the
equipment was not received by CBAK Power, CBAK Power has included the equipment cost of $1.4 million (RMB9,072,000) under capital commitments.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
April 2020, CBAK Suzhou received notice from Court of Suzhou Industrial Park that Suzhou Suwangda Plastic Product Co., Ltd (&#8220;Suwangda&#8221;)
filed a lawsuit against CBAK Suzhou for failure to pay pursuant to the terms of the purchase contract. Suwangda sought contract amount
of $13,325 (RMB86,992) and interest as accrued until settlement. As of December 31, 2020, the Company has accrued the material cost of
$13,325 (RMB86,992). In March 2021, CBAK Power, CBAK Suzhou and Suwangda entered into a settlement agreement to settle all the debts
by paying $9,670 (RMB63,134) from CBAK Power to Suwangda. Thereafter, CBAK Power fully paid $9,670 (RMB63,134) and the lawsuit was settled
in March 2021. The remaining $3,654 (RMB23,858) was waived by Suwangda.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
June 2020, CBAK Power received notice from Court of Pingyuan County, Shandong province that Shandong Hangewei New Energy Vehicle Control
Co., Ltd (&#8220;Hangewei&#8221;) filed a lawsuit against CBAK Power for failure to pay pursuant to the terms of the purchase contract.
Hangewei sought a total amount of $16,307 (RMB 106,464) and interest as accrued until settlement. In October 2020, CBAK Power and Hangewei
entered into a settlement agreement to settle all the debts by paying Hangewei $1,532 (RMB10,000) and $12,254 (RMB80,000) by the end
of October and November 2020, respectively. CBAK Power paid $13,786 (RMB90,000) before December 31, 2020 and the remaining $2,521 (RMB16,464)
was waived by Hangewei.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 440<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815460371432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Concentrations and Credit Risk<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RisksAndUncertaintiesAbstract', window );"><strong>Risks and Uncertainties [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskDisclosureTextBlock', window );">Concentrations and Credit Risk</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>24.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Concentrations and Credit Risk</b></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(a)</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Concentrations</i></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company had the following customers
that individually comprised 10% or more of net revenue for the three months ended June 30, 2020 and 2021 as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="14" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Three
    months ended<br/>
    June 30,</span></td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="6" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2020</span></td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="6" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</span></td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 52%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer
    A</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,584,606</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">55.89</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-203"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></div></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-204"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></div></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer
    B</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,626,944</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">35.18</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">880,947</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">14.96</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer
    E</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-205"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></div></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-206"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></div></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,917,054</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.55</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer
    F</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-207"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></div></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-208"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></div></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,505,794</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">25.57</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0px">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Comprised less than 10% of net revenue for the respective period.</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company had the following customers that individually comprised 10% or more of net revenue for the six months ended June 30, 2020 and 2021 as follows:</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="14" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Six months ended<br/> June 30,</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Customer A</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,677,699</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">40.59</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,908,330</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">19.00</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Customer B</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,009,845</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17.44</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,589,682</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10.39</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Customer C</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,767,605</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">32.69</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-209"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-210"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Customer D</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-211"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-212"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,279,538</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14.89</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Customer E</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-213"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-214"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,279,103</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14.89</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Customer F</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-215"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-216"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,905,460</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">12.45</td><td style="text-align: left">%</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0px"/>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Comprised less than 10% of net revenue for the respective period.</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company had the following customers that individually comprised 10% or more of accounts receivable as of December 31, 2020 and June 30, 2021 as follows:</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">December 31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Customer A</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,148,737</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">11.23</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5,995,134</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">28.16</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Zhengzhou BAK Battery Co., Ltd (note a)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">15,258,164</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">54.42</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,422,003</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">30.16</td><td style="text-align: left">%</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company had the following suppliers
that individually comprised 10% or more of net purchase for the three months ended June 30, 2020 and 2021 as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 41.3pt; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="14" style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Three
    months ended<br/>
    June 30,</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="6" style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>2020</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="6" style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>2021</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 52%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplier
    A</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">294,786</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23.52</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 41.3pt; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0px">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Comprised less than 10% of net purchase for the respective period.</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company had the following suppliers
that individually comprised 10% or more of net purchase for the six months ended June 30, 2020 and 2021 as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 41.3pt; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="14" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Six
    months ended<br/> June 30,</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 52%; text-align: left">Zhengzhou BAK Battery Co., Ltd (note a)</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-217"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></div></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">1,259,309</p></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">10.05</p></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">%</p></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Shenzhen BAK</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">3,841,680</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">64.96</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">*</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">*</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"/><td style="width: 0.25in; text-align: left"><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">Comprised
less than 10% of net purchase for the respective period.</span></td>
</tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company had the following suppliers
that individually comprised 10% or more of accounts payable as of December 31, 2020 and June 30, 2021 as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 41.3pt; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td>&#160;</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"><i>December
    31,<br/>
    2020</i></span></td>
    <td>&#160;</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"><i>June
    30,<br/>
    2021</i></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplier B</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,272,478</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">47.40</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplier C</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">2,017,814</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">10.32</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</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">967,239</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">18.61</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: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplier D</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">*</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>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">708,637</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.63</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 41.3pt; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">Apart from the above, for the three and six months ended
June 30, 2020 and 2021, the Company recorded the following transactions:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Three months ended<br/> June&#160;30,</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Six months ended<br/> June 30,</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Sales of finished goods and raw materials to</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">BAK Shenzhen (note b)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-218">-</div></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">18,402</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">69,226</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">18,402</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Zhengzhou BAK Battery Co., Ltd (note a)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-219">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">33,292</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-220">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">141,582</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">Zhengzhou BAK Electronics Co., Ltd (note c)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-221">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-222">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-223">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">412,353</td><td style="text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Apart from the above, the Company
recorded the following as of December 31, 2020 and June 30, 2021:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-style: italic; text-align: center">December 31,
    <br/>
    2020</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="white-space: nowrap; font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-style: italic; text-align: center">June 30,<br/>
    2021</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Trade accounts and bills receivables, net</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Zhengzhou BAK Electronics Co., Ltd (note c)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-224">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></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">467,748</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Zhengzhou BAK New Energy Vehicle Co., Ltd (note d)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,759,050</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">871,633</td><td style="text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: top"> <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notes:</span></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">a</span></td> <td style="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. Up to the date of this report, Zhengzhou BAK Battery Co., Ltd. repaid $1,240,814 to the Company.</span></td></tr> <tr style="vertical-align: top"> <td><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">Mr. Xiangqian Li is a director of Shenzhen BAK and BAK Shenzhen.</span></td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">c</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">BAK Shenzhen has 95% equity interests in Zhengzhou BAK Electronics
Co., Ltd. Up to the date of this report, Zhengzhou BAK Electronics Co., Ltd. repaid $46,450 to the Company.</span></td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">d</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mr. Xiangqian Li is a director of Zhengzhou BAK New Energy Vehicle
Co., Ltd. For the three and six months ended June 30, 2020 and 2021, sales of finished goods and raw materials to Zhengzhou BAK New Energy
Vehicle Co., Ltd were nil. Up to the date of this report, Zhengzhou BAK New Energy Technology Co., Ltd repaid $32,515 to the Company.</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(b)</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Credit
    Risk</i></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 87.55pt">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Financial instruments that potentially
subject the Company to a significant concentration of credit risk consist primarily of cash and cash equivalents and pledged deposits.
As of December 31, 2020 and June 30, 2021, substantially all of the Company&#8217;s cash and cash equivalents were held by major financial
institutions located in the PRC, which management believes are of high credit quality.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 87.55pt; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">For the credit risk related to trade
accounts receivable, the Company performs ongoing credit evaluations of its customers and, if necessary, maintains reserves for potential
credit losses. Historically, such losses have been within management&#8217;s expectations.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RisksAndUncertaintiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RisksAndUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815368200120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment Information</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>25.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Segment
    Information</b></span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company used to engage in one
business segment, the manufacture, commercialization and distribution of a wide variety of standard and customized lithium ion rechargeable
batteries for use in a wide array of applications. The Company manufactured five types of Li-ion rechargeable batteries: aluminum-case
cell, battery pack, cylindrical cell, lithium polymer cell and high-power lithium battery cell. The Company&#8217;s products are sold
to packing plants operated by third parties primarily for use in mobile phones and other electronic devices.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">After the disposal of BAK International
and its subsidiaries (see Note 1), the Company focused on producing high-power lithium battery cells. Net revenues for the three and
six months ended June 30, 2020 and 2021 were as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Net revenues by product:</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Three months ended<br/> June&#160;30,</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Six months ended<br/> June 30,</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>High power lithium batteries used in:</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#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: 52%; text-align: left">Electric vehicles</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">118,737</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">396</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">333,855</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">101,372</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Light electric vehicles</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,593</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">74,459</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,344</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">108,563</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">Uninterruptable supplies</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,502,917</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,813,136</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,188,322</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14,576,719</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">4,624,247</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,887,991</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,525,521</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14,786,654</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-bottom: 1.5pt">Raw materials used in lithium batteries</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,163</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">518,549</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Total</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">4,624,247</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">5,889,154</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">11,525,521</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,305,203</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>&#160;</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>Net revenues by geographic area:</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Three months ended<br/> June&#160;30,</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Six months ended<br/> June 30,</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Mainland China</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,359,930</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">5,376,444</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">11,236,719</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">13,002,237</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Europe</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">263,800</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">490,493</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">263,800</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,279,538</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Others</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">517</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">22,217</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">25,002</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">23,428</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Total</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">4,624,247</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">5,889,154</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">11,525,521</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">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">15,305,203</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">Substantially all of the Company&#8217;s long-lived assets
are located in the PRC.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 34<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8981-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8721-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8844-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8657-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8721-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI http://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815358495368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">Subsequent Events</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>26.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Subsequent
    Events</b>&#160;</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On July 20, 2021, CBAK Power entered
into a framework agreement relating to CBAK Power&#8217;s investment in Hitrans, pursuant to which CBAK Power will acquire 81.56% of the
equity interests of Hitrans (the &#8220;Acquisition Agreement&#8221;). Under the Acquisition Agreement, CBAK Power will acquire 60% ownership
of Hitrans from Zhejiang Meidu Graphene Technology Co., Ltd. (&#8220;Meidu Graphene&#8221;) valued at RMB118 million ($18.27 million)
and 21.56% ownership of Hitrans from Hitrans&#8217;s management shareholders valued at approximately RMB40.74 million ($6.31 million).
As of the date of the Acquisition Agreement, the 25% ownership of Hitrans held by Hitrans management shareholders was frozen as a result
of a litigation arising from the default by Hitrans management shareholders on debts borrowed from Zhejiang Meidu Pawn Co., Ltd. (&#8220;Pawn
Co.&#8221;) whereby the 25% ownership of Hitrans was pledged as collateral. Mr. Junnan Ye (&#8220;Mr. Ye&#8221;), acting as an intermediary,
will first acquire 22.5% ownership of Hitrans, free of any encumbrances, from Hitrans management shareholders. Pursuant to the Acquisition
Agreement, within five days of CBAK Power&#8217;s obtaining 21.56% ownership of Hitrans from Mr. Ye, CBAK Power will pay approximately
RMB40.74 million ($6.31 million) in cash, which amount shall be used toward the repayment of debts due to Pawn Co.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In addition, as of
the date of the Acquisition Agreement, Meidu Graphene&#8217;s 60% ownership of Hitrans was frozen as a result of a litigation arising
from Hitrans&#8217;s failure to make payments to New Era in connection with the purchase of land use rights, plants, equipment, pollution
discharge permit and other assets (the &#8220;Assets&#8221;) under certain asset transfer agreements as well as Meidu Graphene&#8217;s
guarantee for Hitrans&#8217;s payment obligations thereunder. As a part of the transaction, CBAK Power entered into a loan agreement with
Hitrans to lend Hitrans approximately RMB131 million ($20.28 million) (the &#8220;Hitrans Loan&#8221;) by remitting approximately RMB131
million into the account of Shaoxing Intermediate People&#8217;s Court (the &#8220;Court&#8221;) to remove the freeze on Meidu Graphene&#8217;s
60% ownership of Hitrans. Moreover, Juzhong Daxin will return RMB15 million ($2.32 million) of the security deposit to CBAK Power before
CBAK Power wires approximately RMB131 million to the Court and will retain RMB5 million ($0.77 million) as commission for facilitating
the acquisition. CBAK Power will pay all other fees due to Juzhong Daxin in accordance with the Letter of Intent. According to the Acquisition
Agreement, Mr. Ye will first acquire 60% ownership of Hitrans, free of any encumbrances, from Meidu Graphene. Thereafter, CBAK Power will
assign RMB118 million of the Hitrans Loan to Mr. Junnan Ye as consideration for the acquisition of 60% ownership of Hitrans from Mr. Ye
(the &#8220;Assignment&#8221;). Hitrans shall repay RMB118 million to Mr. Ye in accordance with a separate loan repayment agreement (the
&#8220;Loan Repayment Agreement&#8221;) to be entered into among Mr. Ye, Hitrans, CBAK Power and Mr. Wu. Under the Loan Repayment Agreement,
Hitrans shall repay Mr. Ye at least RMB70 million ($10.84 million) within two months of obtaining the title to the Assets from New Era
and the remaining balance by December 31, 2021, with a fixed interest of RMB3.5 million ($0.54 million) which can be reduced by up to
RMB1 million ($<span style="-sec-ix-hidden: hidden-fact-225">0.15</span> million) if the loan is settled before its due date. CBAK Power provides guarantee to Mr. Ye on Hitrans&#8217;s repayment
obligations under the Loan Repayment Agreement. Hitrans shall repay the remaining approximately RMB13 million ($2.01 million) of the Hitrans
Loan to CBAK Power at an interest rate of 6% per annum, maturing in one year from the date of the Assignment.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As of the date of this report, CBAK
Power has acquired 81.56% ownership of Hitrans and has paid approximately RMB40.74 million (approximately $6.31 million) in cash to Mr.
Ye. In addition to that, CBAK Power has wired approximately RMB131 million ($20.28 million) to the Court and Juzhong Daxin returned RMB7
million ($1.1 million) of the security deposit to CBAK Power. CBAK Power expects to close the acquisition of 81.56% ownership of Hitrans
upon the satisfaction of all closing conditions in the Acquisition Agreement, including that Hitrans obtains the title to all the Assets.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -URI http://asc.fasb.org/topic&amp;trid=2122774<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6842918&amp;loc=SL6314017-165662<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815369291416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Policies, by Policy (Policies)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation and Organization</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><i>Basis of Presentation and Organization</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On November 6, 2004, BAK International,
a non-operating holding company that had substantially the same shareholders as Shenzhen BAK Battery Co., Ltd (&#8220;Shenzhen BAK&#8221;),
entered into a share swap transaction with the shareholders of Shenzhen BAK for the purpose of the subsequent reverse acquisition of the
Company. The share swap transaction between BAK International and the shareholders of Shenzhen BAK was accounted for as a reverse acquisition
of Shenzhen BAK with no adjustment to the historical basis of the assets and liabilities of Shenzhen BAK.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On January 20, 2005, the Company completed
a share swap transaction with the shareholders of BAK International. The share swap transaction, also referred to as the &#8220;reverse
acquisition&#8221; of the Company, was consummated under Nevada law pursuant to the terms of a Securities Exchange Agreement entered by
and among CBAK, BAK International and the shareholders of BAK International on January 20, 2005. The share swap transaction has been accounted
for as a capital-raising transaction of the Company whereby the historical financial statements and operations of Shenzhen BAK are consolidated
using historical carrying amounts.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Also on January 20, 2005, immediately
prior to consummating the share swap transaction, BAK International executed a private placement of its common stock with unrelated investors
whereby it issued an aggregate of 1,720,087 shares of common stock for gross proceeds of $17,000,000. In conjunction with this financing,
Mr. Xiangqian Li, the Chairman and Chief Executive Officer of the Company (&#8220;Mr. Li&#8221;), agreed to place 435,910 shares of the
Company&#8217;s common stock owned by him into an escrow account pursuant to an Escrow Agreement dated January 20, 2005 (the &#8220;Escrow
Agreement&#8221;). Pursuant to the Escrow Agreement, 50% of the escrowed shares were to be released to the investors in the private placement
if audited net income of the Company for the fiscal year ended September 30, 2005 was not at least $12,000,000, and the remaining 50%
was to be released to investors in the private placement if audited net income of the Company for the fiscal year ended September 30,
2006 was not at least $27,000,000. If the audited net income of the Company for the fiscal years ended September 30, 2005 and 2006 reached
the above-mentioned targets, the 435,910 shares would be released to Mr. Li in the amount of 50% upon reaching the 2005 target and the
remaining 50% upon reaching the 2006 target.</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 0pt 0.25in; text-align: justify">Under accounting principles generally
accepted in the United States of America (&#8220;US GAAP&#8221;), escrow agreements such as the one established by Mr. Li generally constitute
compensation if, following attainment of a performance threshold, shares are returned to a company officer. The Company determined that
without consideration of the compensation charge, the performance thresholds for the year ended September 30, 2005 would be achieved.
However, after consideration of a related compensation charge, the Company determined that such thresholds would not have been achieved.
The Company also determined that, even without consideration of a compensation charge, the performance thresholds for the year ended September
30, 2006 would not be achieved.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">While the 217,955 escrow shares relating
to the 2005 performance threshold were previously released to Mr. Li, Mr. Li executed a further undertaking on August&#160;21, 2006 to
return those shares to the escrow agent for the distribution to the relevant investors. However, such shares were not returned to the
escrow agent, but, pursuant to a Delivery of Make Good Shares, Settlement and Release Agreement between the Company, BAK International
and Mr. Li entered into on October&#160;22, 2007 (the &#8220;Li Settlement Agreement&#8221;), such shares were ultimately delivered to
the Company as described below. Because the Company failed to satisfy the performance threshold for the fiscal year ended September 30,
2006, the remaining 217,955 escrow shares relating to the fiscal year 2006 performance threshold were released to the relevant investors.
As Mr. Li has not retained any of the shares placed into escrow, and as the investors party to the Escrow Agreement are only shareholders
of the Company and do not have and are not expected to have any other relationship to the Company, the Company has not recorded a compensation
charge for the years ended September 30, 2005 and 2006.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">At the time the escrow shares relating
to the 2006 performance threshold were transferred to the investors in fiscal year 2007, the Company should have recognized a credit to
donated shares and a debit to additional paid-in capital, both of which are elements of shareholders&#8217; equity. This entry is not
material because total ordinary shares issued and outstanding, total shareholders&#8217; equity and total assets do not change; nor is
there any impact on income or earnings per share. Therefore, previously filed consolidated financial statements for the fiscal year ended
September 30, 2007 will not be restated. This share transfer has been reflected in these financial statements by reclassifying the balances
of certain items as of October 1, 2007. The balances of donated shares and additional paid-in capital as of October 1, 2007 were credited
and debited by $7,955,358 respectively, as set out in the consolidated statements of changes in shareholders&#8217; equity.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In November 2007, Mr. Li delivered
the 217,955 shares related to the 2005 performance threshold to BAK International pursuant to the Li Settlement Agreement; BAK International
in turn delivered the shares to the Company. Such shares (other than those issued to investors pursuant to the 2008 Settlement Agreements,
as described below) are now held by the Company. Upon receipt of these shares, the Company and BAK International released all claims and
causes of action against Mr. Li regarding the shares, and Mr. Li released all claims and causes of action against the Company and BAK
International regarding the shares. Under the terms of the Li Settlement Agreement, the Company commenced negotiations with the investors
who participated in the Company&#8217;s January 2005 private placement in order to achieve a complete settlement of BAK International&#8217;s
obligations (and the Company&#8217;s obligations to the extent it has any) under the applicable agreements with such investors.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Beginning on March 13, 2008, the Company
entered into settlement agreements (the &#8220;2008 Settlement Agreements&#8221;) with certain investors in the January 2005 private placement.
Since the other investors have never submitted any claims regarding this matter, the Company did not reach any settlement with them.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Pursuant to the 2008 Settlement Agreements,
the Company and the settling investors have agreed, without any admission of liability, to a settlement and mutual release from all claims
relating to the January 2005 private placement, including all claims relating to the escrow shares related to the 2005 performance threshold
that had been placed into escrow by Mr. Li, as well as all claims, including claims for liquidated damages relating to registration rights
granted in connection with the January 2005 private placement. Under the 2008 Settlement Agreement, the Company has made settlement payments
to each of the settling investors of the number of shares of the Company&#8217;s common stock equivalent to 50% of the number of the escrow
shares related to the 2005 performance threshold these investors had claimed; aggregate settlement payments as of June 30, 2015amounted
to 73,749 shares. Share payments to date have been made in reliance upon the exemptions from registration provided by Section 4(2) and/or
other applicable provisions of the Securities Act of 1933, as amended. In accordance with the 2008 Settlement Agreements, the Company
filed a registration statement covering the resale of such shares which was declared effective by the SEC on June 26, 2008.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Pursuant to the Li Settlement Agreement,
the 2008 Settlement Agreements and upon the release of the 217,955 escrow shares relating to the fiscal year 2006 performance threshold
to the relevant investors, neither Mr. Li or the Company have any obligations to the investors who participated in the Company&#8217;s
January 2005 private placement relating to the escrow shares.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As of June 30, 2021, the Company had
not received any claim from the other investors who have not been covered by the &#8220;2008 Settlement Agreements&#8221; in the January
2005 private placement.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As the Company has transferred the
217,955 shares related to the 2006 performance threshold to the relevant investors in fiscal year 2007 and the Company also have transferred
73,749 shares relating to the 2005 performance threshold to the investors who had entered the &#8220;2008 Settlement Agreements&#8221;
with us in fiscal year 2008, pursuant to &#8220;Li Settlement Agreement&#8221; and &#8220;2008 Settlement Agreements&#8221;, neither Mr.
Li nor the Company had any remaining obligations to those related investors who participated in the Company&#8217;s January 2005 private
placement relating to the escrow shares.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On August 14, 2013, Dalian BAK Trading
Co., Ltd was established as a wholly owned subsidiary of China BAK Asia Holding Limited (&#8220;BAK Asia&#8221;) with a registered capital
of $500,000. Pursuant to CBAK Trading&#8217;s articles of association and relevant PRC regulations, BAK Asia was required to contribute
the capital to CBAK Trading on or before August 14, 2015. On August 5, 2019, CBAK Trading&#8217;s registered capital was increased to
$5,000,000. Pursuant to CBAK Trading&#8217;s amendment articles of association and relevant PRC regulations, BAK Asia was required to
contribute the capital to CBAK Trading on or before August 1, 2033. Up to the date of this report, the Company has contributed $2,435,000
to CBAK Trading in cash.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On December 27, 2013, Dalian BAK Power
Battery Co., Ltd was established as a wholly owned subsidiary of BAK Asia with a registered capital of $30,000,000. Pursuant to CBAK Power&#8217;s
articles of association and relevant PRC regulations, BAK Asia was required to contribute the capital to CBAK Power on or before December
27, 2015. On March 7, 2017, the name of Dalian BAK Power Battery Co., Ltd was changed to Dalian CBAK Power Battery Co., Ltd (&#8220;CBAK
Power&#8221;). On July 10, 2018, CBAK Power&#8217;s registered capital was increased to $50,000,000. On October 29, 2019, CBAK Power&#8217;s
registered capital was further increased to $60,000,000. Pursuant to CBAK Power&#8217;s amendment articles of association and relevant
PRC regulations, BAK Asia was required to contribute the capital to CBAK Power on or before December 31, 2021. Up to the date of this
report, the Company has contributed $60,000,000 to CBAK Power through injection of a series of patents and cash.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On May 4, 2018, CBAK New Energy (Suzhou)
Co., Ltd (&#8220;CBAK Suzhou&#8221;) was established as a 90% owned subsidiary of CBAK Power with a registered capital of RMB10,000,000
(approximately $1.5 million). The remaining 10% equity interest was held by certain employees of CBAK Suzhou. Pursuant to CBAK Suzhou&#8217;s
articles of association, each shareholder is entitled to the right of the profit distribution or responsible for the loss according to
its proportion to the capital contribution. Pursuant to CBAK Suzhou&#8217;s articles of association and relevant PRC regulations, CBAK
Power was required to contribute the capital to CBAK Suzhou on or before December 31, 2019. Up to the date of this report, the Company
has contributed RMB9.0 million (approximately $1.3 million), and the other shareholders have contributed RMB1.0 million (approximately
$0.1 million) to CBAK Suzhou through injection of a series of cash. The Company plan to dissolve CBAK Suzhou in 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On November 21, 2019, Dalian CBAK Energy
Technology Co., Ltd (&#8220;CBAK Energy&#8221;) was established as a wholly owned subsidiary of BAK Asia with a registered capital of
$50,000,000. Pursuant to CBAK Energy&#8217;s articles of association and relevant PRC regulations, BAK Asia was required to contribute
the capital to CBAK Energy on or before November 20, 2022. Up to the date of this report, the Company has contributed $23,519,972 to CBAK
Energy. CBAK Energy will be focus on manufacture and sale of lithium batteries and lithium batteries&#8217; materials.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On July 14, 2020, the Company acquired
BAK Asia Investments Limited (&#8220;BAK Investments&#8221;), a company incorporated under Hong Kong laws, from Mr. Xiangqian Li, the
Company&#8217;s former CEO, for a cash consideration of HK$1.00. BAK Asia Investments Limited is a holding company without any other business
operations.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On July 31, 2020, BAK Investments formed
a wholly owned subsidiary CBAK New Energy (Nanjing) Co., Ltd. (&#8220;CBAK Nanjing&#8221;) in China with a registered capital of $100,000,000.
Pursuant to CBAK Nanjing&#8217;s articles of association and relevant PRC regulations, BAK Investments was required to contribute the
capital to CBAK Nanjing on or before July 29, 2040. Up to the date of this report, the Company has contributed $55,289,915 to CBAK Nanjing.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On August 6, 2020, Nanjing CBAK New
Energy Technology Co., Ltd. (&#8220;Nanjing CBAK&#8221;) was established as a wholly owned subsidiary of CBAK Nanjing with a registered
capital of RMB700,000,000 (approximately $107 million). Pursuant to Nanjing CBAK&#8217;s articles of association and relevant PRC regulations,
CBAK Nanjing was required to contribute the capital to Nanjing CBAK on or before August 5, 2040. Up to the date of this report, the Company
has contributed RMB306,418,836 (approximately $47.4 million) to Nanjing CBAK.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On November 9, 2020, Nanjing Daxin
New Energy Automobile Industry Co., Ltd (&#8220;Nanjing Daxin&#8221;) was established as a wholly owned subsidiary of CBAK Nanjing with
a register capital of RMB50,000,000 (approximately $7.6 million). Up to the date of this report, the Company has contributed RMB16,416,000
(approximately $2.54 million) to Nanjing Daxin. On January 18, 2021, Nanjing Daxin established a branch in Tianjin City.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On April 21, 2021, CBAK Power, along
with Shenzhen BAK Power Battery Co., Ltd (BAK SZ), Shenzhen Asian Plastics Technology Co., Ltd (SZ Asian Plastics) and Xiaoxia Liu, entered
into an investment agreement with Junxiu Li, Hunan Xintao New Energy Technology Partnership, Xingyu Zhu, and Jiangsu Saideli Pharmaceutical
Machinery Manufacturing Co., Ltd for an investment in Hunan DJY Technology Co., Ltd (&#8220;DJY&#8221;). CBAK Power has paid $1.4 million
(RMB9,000,000) to acquire 9.74% of the equity interests of DJY. CBAK Power has appointed one director to the Board of Directors of DJY.
DJY is an unrelated third party of the Company engaging in researching and manufacturing of raw materials and equipment.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company&#8217;s condensed consolidated
financial statements have been prepared under US GAAP.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">These condensed consolidated financial
statements are unaudited. In the opinion of management, all adjustments and disclosures necessary for a fair presentation of these condensed
consolidated financial statements, which are of a normal and recurring nature, have been included. The results reported in the condensed
consolidated financial statements for any interim periods are not necessarily indicative of the results that may be reported for the entire
year. The following (a) condensed consolidated balance sheet as of December 31, 2020, which was derived from the Company&#8217;s audited
financial statements, and (b) the unaudited condensed consolidated financial statements have been prepared pursuant to the rules and regulations
of the Securities and Exchange Commission. Certain information and note disclosures normally included in annual financial statements prepared
in accordance with US GAAP have been condensed or omitted pursuant to those rules and regulations, though the Company believes that the
disclosures made are adequate to make the information not misleading. These unaudited condensed consolidated financial statements should
be read in conjunction with the audited consolidated financial statements and accompanying footnotes of the Company for the year ended
December 31, 2020 filed with the SEC on April 13, 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The preparation of financial statements
in conformity with US GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities
and disclosures of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and
expenses during the reporting periods. Actual results could differ from those estimates. This basis of accounting differs in certain material
respects from that used for the preparation of the books of account of the Company&#8217;s principal subsidiaries, which are prepared
in accordance with the accounting principles and the relevant financial regulations applicable to enterprises with limited liability established
in the PRC or Hong Kong. The accompanying consolidated financial statements reflect necessary adjustments not recorded in the books of
account of the Company&#8217;s subsidiaries to present them in conformity with US GAAP.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">After the disposal of BAK International
Limited and its subsidiaries, namely Shenzhen BAK, Shenzhen BAK Power Battery Co., Ltd (formerly BAK Battery (Shenzhen) Co., Ltd.) (&#8220;BAK
Shenzhen&#8221;), BAK International (Tianjin) Ltd. (&#8220;BAK Tianjin&#8221;), Tianjin Chenhao Technological Development Limited (a subsidiary
of BAK Tianjin established on May 8, 2014, &#8220;Tianjin Chenhao&#8221;), BAK Battery Canada Ltd. (&#8220;BAK Canada&#8221;), BAK Europe
GmbH (&#8220;BAK Europe&#8221;) and BAK Telecom India Private Limited (&#8220;BAK India&#8221;), effective on June 30, 2014, and as of
Jun 30, 2021, the Company&#8217;s subsidiaries consisted of: i) China BAK Asia Holdings Limited (&#8220;BAK Asia&#8221;), a wholly owned
limited liability company incorporated in Hong Kong on July 9, 2013; ii) Dalian CBAK Trading Co., Ltd. (&#8220;CBAK Trading&#8221;), a
wholly owned limited company established on August 14, 2013 in the PRC; iii) Dalian CBAK Power Battery Co., Ltd. (&#8220;CBAK Power&#8221;),
a wholly owned limited liability company established on December 27, 2013 in the PRC; iv) CBAK New Energy (Suzhou) Co., Ltd. (&#8220;CBAK
Suzhou&#8221;), a 90% owned limited liability company established on May 4, 2018 in the PRC; v) Dalian CBAK Energy Technology Co., Ltd
(&#8220;CBAK Energy&#8221;), a wholly owned limited liability company established on November 21, 2019 in the PRC; (vi) BAK Asia Investments
Limited (&#8220;BAK Investments&#8221;), a wholly owned limited liability company incorporated in Hong Kong acquired on July 14, 2020;
(vii) CBAK New Energy (Nanjing) Co., Ltd. (&#8220;CBAK Nanjing&#8221;), a wholly owned limited liability company established on July 31,
2020 in the PRC; (viii) Nanjing CBAK New Energy Technology Co., Ltd, (&#8220;Nanjing CBAK&#8221;), a wholly owned limited liability company
established on August 6, 2020 in the PRC; (ix) Nanjing Daxin New Energy Automobile Industry Co., Ltd (&#8220;Nanjing Daxin&#8221;), a
wholly owned limited liability company established on November 9, 2020.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company continued its business
and continued to generate revenues from sale of batteries via subcontracting the production to BAK Tianjin and BAK Shenzhen, former subsidiaries
before the completion of construction and operation of its facility in Dalian. BAK Tianjin and BAK Shenzhen are now suppliers of the Company,
and the Company does not have any significant benefits or liability from the operating results of BAK Tianjin and BAK Shenzhen except
the normal risk with any major supplier.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As of the date of this report, Mr.
Xiangqian Li is no longer a director of BAK International and BAK Tianjin. He remained as a director of Shenzhen BAK and BAK Shenzhen.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On and effective March 1, 2016, Mr.
Xiangqian Li resigned as Chairman, director, Chief Executive Officer, President and Secretary of the Company. On the same date, the Board
of Directors of the Company appointed Mr. Yunfei Li as Chairman, Chief Executive Officer, President and Secretary of the Company. On
March&#160;4, 2016, Mr. Xiangqian Li transferred 3,000,000 shares to Mr. Yunfei Li for a price of $2.4 per share. After the share transfer,
Mr. Yunfei Li held 3,000,000 shares or 17.3% and Mr. Xiangqian Li held 760,557 shares at 4.4% of the Company&#8217;s outstanding stock,
respectively. As of June 30, 2021, Mr. Yunfei Li held 10,852,539 shares or 12.3% of the Company&#8217;s outstanding stock, and Mr. Xiangqian
Li held none of the Company&#8217;s outstanding stock.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company had an accumulated deficit
from recurring losses from operations and short-term debt obligations as of December 31, 2020 and June 30, 2021. As of December 31, 2020,
the Company has a working capital deficiency of $10.5 million. These factors raise substantial doubts about the Company&#8217;s ability
to continue as a going concern.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In June and July 2015, the Company
received advances of approximately $9.8 million from potential investors. On September 29, 2015, the Company entered into a Debt Conversion
Agreement with these investors. Pursuant to the terms of the Debt Conversion Agreement, each of the creditors agreed to convert existing
loan principal of $9,847,644 into an aggregate 4,376,731 shares of common stock of the Company (&#8220;the Shares&#8221;) at a conversion
price of $2.25 per share. Upon receipt of the Shares on October 16, 2015, the creditors released the Company from all claims, demands
and other obligations relating to the Debts. As such, no interest was recognized by the Company on the advances from investors pursuant
to the supplemental agreements with investors and the Debt Conversion Agreement.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In June 2016, the Company received
further advances in the aggregate of $2.9 million from Mr. Jiping Zhou and Mr. Dawei Li. These advances were unsecured, non-interest bearing
and repayable on demand. On July 8, 2018, the Company received further advances of $2.6 million from Mr. Jiping Zhou. On July 28, 2016,
the Company entered into securities purchase agreements with Mr. Jiping Zhou and Mr. Dawei Li to issue and sell an aggregate of 2,206,640
shares of common stock of the Company, at $2.5 per share, for an aggregate consideration of approximately $5.52 million. On August 17,
2016, the Company issued these shares to the investors.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On February 17, 2017, the Company signed
investment agreements with eight investors (including Mr. Yunfei Li, the Company&#8217;s CEO, and seven of the Company&#8217;s existing
shareholders) whereby the investors agreed to subscribe new shares of the Company totaling $10 million. Pursuant to the investment agreements,
in January 2017 the 8 investors paid the Company a total of $2.06 million as down payments. Mr. Yunfei Li agrees to subscribe new shares
of the Company totaled $1,120,000 and paid the earnest money of $225,784 in January 2017. On April 1, April 21, April 26 and May 10, 2017,
the Company received $1,999,910, $3,499,888, $1,119,982 and $2,985,497 from these investors, respectively. On May 31, 2017, the Company
entered into a securities purchase agreement with the eight investors, pursuant to which the Company 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, among which
746,018 shares issued to Mr. Yunfei Li. On June 22, 2017, the Company issued the shares to the investors.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In 2019, according to the investment
agreements and agreed by the investors, the Company returned partial earnest money of $966,579 (approximately RMB6.7 million) to these
investors.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On January 7, 2019, each of Mr. Dawei
Li and Mr. Yunfei Li entered into an agreement with CBAK Power and Tianjin New Energy whereby Tianjin New Energy assigned its rights to
loans to CBAK Power of approximately $3.4 million (RMB23,980,950) and $1.7 million (RMB11,647,890) (totaled $5.1 million, the &#8220;First
Debt&#8221;) to Mr. Dawei Li and Mr. Yunfei Li, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On January 7, 2019, the Company entered
into a cancellation agreement with Mr. Dawei Li and Mr. Yunfei Li. Pursuant to the terms of the cancellation agreement, Mr. Dawei Li and
Mr. Yunfei Li agreed to cancel the First Debt in exchange for 3,431,373 and 1,666,667 shares of common stock of the Company, respectively,
at an exchange price of $1.02 per share. Upon receipt of the shares, the creditors released the Company from any claims, demands and other
obligations relating to the First Debt.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On April 26, 2019, each of Mr. Jun
Lang, Ms. Jing Shi and Asia EVK Energy Auto Limited (&#8220;Asia EVK&#8221;) entered into an agreement with CBAK Power and Tianjin New
Energy whereby Tianjin New Energy assigned its rights to loans to CBAK Power of approximately $0.3 million (RMB2,225,082), $0.1 million
(RMB 912,204) and $5.0 million (RMB35,406,036) (collectively $5.4 million, the &#8220;Second Debt&#8221;) to Mr. Jun Lang, Ms. Jing Shi
and Asia EVK, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On April 26, 2019, the Company entered
into a cancellation agreement with Mr. Jun Lang, Ms. Jing Shi and Asia EVK (the creditors). Pursuant to the terms of the cancellation
agreement, the creditors agreed to cancel the Second Debt in exchange for 300,534, 123,208 and 4,782,163 shares of common stock of the
Company, respectively, at an exchange price of $1.1 per share. Upon receipt of the shares, the creditors released the Company from any
claims, demands and other obligations relating to the Second Debt.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On June 28, 2019, each of Mr. Dawei
Li and Mr. Yunfei Li entered into an agreement with CBAK Power to loan approximately $1.4 million (RMB10,000,000) and $2.5 million (RMB18,000,000)
respectively to CBAK Power for a terms of six months (collectively $3.9 million, the &#8220;Third Debt&#8221;). The loan was unsecured,
non-interest bearing and repayable on demand.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On July 16, 2019, each of Asia EVK
and Mr. Yunfei Li entered into an agreement with CBAK Power and Dalian Zhenghong Architectural Decoration and Installation Engineering
Co. Ltd. (the Company&#8217;s construction contractor) whereby Dalian Zhenghong Architectural Decoration and Installation Engineering
Co. Ltd. assigned its rights to the unpaid construction fees owed by CBAK Power of approximately $2.8 million (RMB20,000,000) and $0.4
million (RMB2,813,810) (collectively $3.2 million, the &#8220;Fourth Debt&#8221;) to Asia EVK and Mr. Yunfei Li, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On July 26, 2019, the Company entered
into a cancellation agreement with Mr. Dawei Li, Mr. Yunfei Li and Asia EVK (the creditors). Pursuant to the terms of the cancellation
agreement, Mr. Dawei Li, Mr. Yunfei Li and Asia EVK agreed to cancel the Third Debt and Fourth Debt in exchange for 1,384,717, 2,938,067
and 2,769,435 shares of common stock of the Company, respectively, at an exchange price of $1.05 per share. 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. The cancellation
agreement contains customary representations and warranties of the creditors. The creditors do not have registration rights with respect
to the shares.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On July 24, 2019, the Company entered
into a securities purchase agreement with Atlas Sciences, LLC (the &#8220;Lender&#8221;), pursuant to which the Company issued a promissory
note (the &#8220;Note 1&#8221;) to the Lender. The Note has an original principal amount of $1,395,000, bears interest at a rate of 10%
per annum and will mature 12 months after the issuance, unless earlier paid or redeemed in accordance with its terms. The Company received
proceeds of $1,250,000 after an original issue discount of $125,000 and payment of Lender&#8217;s expenses of $20,000.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On October 10, 2019, each of Mr. Shibin
Mao, Ms. Lijuan Wang and Mr. Ping Shen entered into an agreement with CBAK Power and Zhengzhou BAK New Energy Vehicle Co., Ltd. (the Company&#8217;s
supplier of which Mr. Xiangqian Li, the former CEO, is a director of this company) whereby Zhengzhou BAK New Energy Vehicle Co., Ltd.
assigned its rights to the unpaid inventories cost owed by CBAK Power of approximately $2.1 million (RMB15,000,000), $1.0 million (RMB7,380,000)
and $1.0 million (RMB7,380,000) (collectively $4.2 million, the &#8220;Fifth Debt&#8221;) to Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping
Shen, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On October 14, 2019, the Company entered
into a cancellation agreement with Mr. Shangdong Liu, Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping Shen (the creditors). Pursuant to the
terms of the cancellation agreement, Mr. Shangdong Liu, Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping Shen agreed to cancel and convert
the Fifth Debt and the Unpaid Earnest Money of approximately $1 million (RMB6,720,000) in exchange for 528,053, 3,536,068, 2,267,798 and
2,267,798 shares of common stock of the Company, respectively, at an exchange price of $0.6 per share. Upon receipt of the shares, the
creditors released the Company from any claims, demands and other obligations relating to the Fifth Debt&#160;and the Unpaid Earnest Money.
The cancellation agreement contains customary representations and warranties of the creditors. The creditors do not have registration
rights with respect to the shares.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On December 30, 2019, the Company entered
into a second securities purchase agreement with Atlas Sciences, LLC (the &#8220;Lender&#8221;), pursuant to which the Company issued
a promissory note (the &#8220;Note II&#8221;) to the Lender. The Note II has an original principal amount of $1,670,000, bears interest
at a rate of 10% per annum and will mature 12 months after the issuance, unless earlier paid or redeemed in accordance with its terms.
The Company received proceeds of $1,500,000 after an original issue discount of $150,000 and payment of Lender&#8217;s expenses of $20,000.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On January 27, 2020, the Company entered
into an exchange agreement (the &#8220;First Exchange Agreement&#8221;) with Atlas Sciences, LLC (the &#8220;Lender&#8221;), pursuant
to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $100,000 (the
&#8220;Partitioned Promissory Note) from the outstanding balance of certain promissory note that the Company issued to the Lender on July
24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the issuance of
160,256 shares of the Company&#8217;s common stock, par value $0.001 per share to the Lender.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On February 20, 2020, the Company entered
into a second exchange agreement (the &#8220;Second Exchange Agreement&#8221;) with Atlas Sciences, LLC (the &#8220;Lender&#8221;), pursuant
to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $100,000 (the
&#8220;Partitioned Promissory Note&#8221;) from the outstanding balance of certain promissory note that the Company issued to the Lender
on July 24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the issuance
of 207,641 shares of the Company&#8217;s common stock, par value $0.001 per share to the Lender.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On April 10, 2020, each of Mr. Yunfei
Li, Mr. Ping Shen and Asia EVK entered into an agreement with CBAK Power and Shenzhen BAK, whereby Shenzhen BAK assigned its rights to
the unpaid inventories cost (note 7) owed by CBAK Power of approximately $1.0 million (RMB7,000,000), $2.3 million (RMB16,000,000) and
$1.0 million (RMB7,300,000) (collectively $4.3 million, the &#8220;Sixth Debt&#8221;) to Mr. Yunfei Li, Mr. Ping Shen and Asia EVK, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; 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 &#8220;creditors&#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 of the Company, 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. The cancellation agreement
contains customary representations and warranties of the creditors. The creditors do not have registration rights with respect to the
shares.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On April 28, 2020, the Company entered
into a third exchange agreement (the &#8220;Third Exchange Agreement&#8221;) with Atlas Sciences, LLC (the &#8220;Lender&#8221;), pursuant
to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $100,000 (the
&#8220;Partitioned Promissory Note&#8221;) from the outstanding balance of certain promissory note that the Company issued to the Lender
on July 24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the issuance
of 312,500 shares of the Company&#8217;s common stock, par value $0.001 per share to the Lender.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On June 8, 2020, the Company entered
into a fourth exchange agreement (the &#8220;Fourth Exchange Agreement&#8221;) with Atlas Sciences, LLC (the &#8220;Lender&#8221;), pursuant
to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $100,000 (the
&#8220;Partitioned Promissory Note&#8221;) from the outstanding balance of certain promissory note that the Company issued to the Lender
on July 24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the issuance
of 271,739 shares of the Company&#8217;s common stock, par value $0.001 per share to the Lender.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On June 10, 2020, the Company entered
into a Fifth exchange agreement (the &#8220;Fifth Exchange Agreement&#8221;) with Atlas Sciences, LLC (the &#8220;Lender&#8221;), pursuant
to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $150,000 (the
&#8220;Partitioned Promissory Note&#8221;) from the outstanding balance of certain promissory note that the Company issued to the Lender
on July 24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the issuance
of 407,609 shares of the Company&#8217;s common stock, par value $0.001 per share to the Lender.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On July 6, 2020, the Company entered
into a Sixth exchange agreement (the &#8220;Sixth Exchange Agreement&#8221;) with Atlas Sciences, LLC (the &#8220;Lender&#8221;), pursuant
to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $250,000 (the
&#8220;Partitioned Promissory Note&#8221;) from the outstanding balance of certain promissory note that the Company issued to the Lender
on July 24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the issuance
of 461,595 shares of the Company&#8217;s common stock, par value $0.001 per share to the Lender.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On July 8, 2020, the Company entered
into a First exchange agreement for Note II (the &#8220;First Exchange Agreement- Note II&#8221;) with Atlas Sciences, LLC (the &#8220;Lender&#8221;),
pursuant to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $250,000
(the &#8220;Partitioned Promissory Note&#8221;) from the outstanding balance of certain promissory note that the Company issued to the
Lender on December 30, 2019, which has an original principal amount of $1,670,000, and (ii) exchange the Partitioned Promissory Note for
the issuance of 453,161 shares of the Company&#8217;s common stock, par value $0.001 per share to the Lender.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On July 29, 2020, the Company entered
into a Seventh exchange agreement (the &#8220;Seventh Exchange Agreement&#8221;) with Atlas Sciences, LLC (the &#8220;Lender&#8221;),
pursuant to which the Company and the Lender agreed to (i) partition a new promissory note in the original principal amount equal to $365,000
(the &#8220;Partitioned Promissory Note&#8221;) from the outstanding balance of certain promissory note that the Company issued to the
Lender on July 24, 2019, which has an original principal amount of $1,395,000, and (ii) exchange the Partitioned Promissory Note for the
issuance of 576,802 shares of the Company&#8217;s common stock, par value $0.001 per share to the Lender.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On October 12, 2020, the Company entered
into an Amendment to Promissory Notes (the &#8220;Amendment&#8221;) with Atlas Sciences, LLC (the Lender), pursuant to which the Lender
has the right at any time until the outstanding balance of the Notes has been paid in full, at its election, to convert all or any portion
of the outstanding balance of the Notes into shares of common stock of the Company. The conversion price for each conversion will be calculated
pursuant to the following formula: 80% multiplied by the lowest closing price of the Company common stock during the ten (10) trading
days immediately preceding the applicable conversion (the &#8220;Conversion Price&#8221;). Notwithstanding the foregoing, in no event
will the Conversion Price be less than $1.00.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">According to the Amendment, on October
13, 2020, the Company exchange $230,000 in principal and $141,275 coupon interest under the Note I and $775,000 principal under the Note
II for the issuance of 229,750 and 479,579 shares of the Company&#8217;s common stock, par value $0.001 per share to the Lender, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On October 20, 2020, the Company further
exchange $645,000 in principal and $133,252 coupon interests under Note II for the issuance of 329,768 shares of the Company&#8217;s common
stock, par value $0.001 per share to the Lender. Up to the date of this report, the Company has fully repaid the principal and coupon
interests of Note I and Note II.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On November 5, 2020, each of Tillicum
Investment Company Limited, an unrelated party, entered into an agreement with CBAK Nanjing and Shenzhen ESTAR Industrial Company Limited,
whereby Shenzhen ESTAR Industrial Company Limited assigned its rights to the unpaid equipment cost owed by CBAK Nanjing of approximately
$11.17 million (RMB75,000,000) (the &#8220;Seventh Debt&#8221;) to Tillicum Investment Company Limited.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On November 11, 2020, the Company entered
into a cancellation agreement with Tillicum Investment Company Limited (the &#8220;creditor&#8221;). Pursuant to the terms of the cancellation
agreement, Tillicum Investment Company Limited agreed to cancel the Seventh Debt in exchange for 3,192,291 shares of common stock of the
Company, at an exchange price of $3.5 per share. Upon receipt of the shares, the creditor released the Company from any claims, demands
and other obligations relating to the Seventh Debt. The cancellation agreement contains customary representations and warranties of the
creditor. The creditor does not have registration rights with respect to the shares.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On December 8, 2020, the Company entered
into a securities purchase agreement with certain institutional investors, pursuant to which the Company issued in a registered direct
offering, an aggregate of 9,489,800 shares of common stock of the Company at a per share purchase price of $5.18, and warrants to purchase
an aggregate of 3,795,920 shares of common stock of the Company at an exercise price of $6.46 per share exercisable for 36 months from
the date of issuance, for gross proceeds of approximately $49.16 million, before deducting fees to the placement agent and other offering
expenses of $3.81 million. In addition, the placement agent for this transaction also received warrants (&#8220;Placement Agent Warrants&#8221;)
for the purchase of up to 379,592 shares of the Company&#8217;s common stock at an exercise price of $6.475 per share exercisable for
36 months after 6 months from the issuance.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On February 8, 2021, the Company entered
into another securities purchase agreement with the same investors, pursuant to which the Company issued in a registered direct offering,
an aggregate of 8,939,976 shares of common stock of the Company at a per share purchase price of $7.83. In addition, the Company issued
to the investors (i) in a concurrent private placement, the Series A-1 warrants to purchase a total of 4,469,988 shares of common stock,
at a per share exercise price of $7.67 and exercisable for 42 months from the date of issuance; (ii) in the registered direct offering,
the Series B warrants to purchase a total of 4,469,988 shares of common stock, at a per share exercise price of $7.83 and exercisable
for 90 days from the date of issuance; and (iii) in the registered direct offering, the Series A-2 warrants to purchase up to 2,234,992
shares of common stock, at a per share exercise price of $7.67 and exercisable for 45 months from the date of issuance. The Company received
gross proceeds of approximately $70 million from the registered direct offering and the concurrent private placement, before deducting
fees to the placement agent and other offering expenses of $5.0 million. In addition, the placement agent for this transaction also received
warrants (&#8220;Placement Agent Warrants&#8221;) for the purchase of up to 446,999 shares of the Company&#8217;s common stock at an exercise
price of $9.204 per share exercisable for 36 months after 6 months from the issuance.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">On May 10, 2021, the Company entered
into that Amendment No. 1 to the Series B Warrant (the &#8220;Series B Warrant Amendment&#8221;) with each of the holders of the Company&#8217;s
outstanding Series B warrants. Pursuant to the Series B Warrant Amendment, the term of the Series B warrants was extended from May 11,
2021 to August 31, 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As of June 30, 2021, the Company had
<span style="-sec-ix-hidden: hidden-fact-149">nil</span> bank loans and approximately $39.3 million of other current liabilities (excluding warrants derivative liability).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company is currently expanding
its product lines and manufacturing capacity in its Dalian and Nanjing plant, which requires more funding to finance the expansion. The
Company plans to raise additional funds through banks borrowing and equity financing in the future to meet its daily cash demands, if
required.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">However, there can be no assurance
that the Company will be successful in obtaining further financing. The Company expects that it will be able to secure more potential
orders from the new energy market, especially from the electric car market and UPS market. The Company believes that with the booming
future market demand in high power lithium ion products, it can continue as a going concern and return to profitability.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The accompanying consolidated financial
statements have been prepared assuming the Company will continue to operate as a going concern, which contemplates the realization of
assets and the settlement of liabilities in the normal course of business. The consolidated financial statements do not include any adjustments
to reflect the possible future effects on the recoverability and classification of assets or the amounts and classification of liabilities
that may result from the outcome of this uncertainty related to the Company&#8217;s ability to continue as a going concern.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><i>Revenue Recognition </i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company recognizes revenues when
its customer obtains control of promised goods or services, in an amount that reflects the consideration which it expects to receive in
exchange for those goods. The Company recognizes revenues following the five step model prescribed under ASU No. 2014-09: (i) identify
contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate
the transaction price to the performance obligations in the contract; and (v) recognize revenues when (or as) we satisfy the performance
obligation.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Revenues from product sales are recognized
when the customer obtains control of the Company&#8217;s product, which occurs at a point in time, typically upon delivery to the customer.
The Company expenses incremental costs of obtaining a contract as and when incurred if the expected amortization period of the asset that
it would have recognized is one year or less or the amount is immaterial.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Revenues from product sales are recorded
net of reserves established for applicable discounts and allowances that are offered within contracts with the Company&#8217;s customers.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Product revenue reserves, which are
classified as a reduction in product revenues, are generally characterized in the categories: discounts and returns. These reserves are
based on estimates of the amounts earned or to be claimed on the related sales and are classified as reductions of accounts receivable
as the amount is payable to the Company&#8217;s customer.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Adopted Accounting Standards</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><i>Recently Adopted Accounting Standards</i></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 0pt 0.25in; text-align: justify; ">In December&#160;2019,
the FASB issued ASU 2019-12, Simplifying the Accounting for Income Taxes, which simplifies the accounting for income taxes, eliminates
certain exceptions within ASC 740, Income Taxes, and clarifies certain aspects of the current guidance to promote consistent application
among reporting entities. Upon adoption, the Company must apply certain aspects of this standard retrospectively for all periods presented
while other aspects are applied on a modified retrospective basis through a cumulative-effect adjustment to retained earnings as of the
beginning of the fiscal year of adoption. The Company applied the new standard beginning January 1, 2021.&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; ">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; ">In August
2020, the FASB issued ASU No. 2020-06 (&#8220;ASU 2020-06&#8221;) &#8220;Debt&#8212;Debt with Conversion and Other Options (Subtopic 470-20)
and Derivatives and Hedging&#8212;Contracts in Entity&#8217;s Own Equity (Subtopic 815-40).&#8221; ASU 2020-06 reduces the number of accounting
models for convertible debt instruments by eliminating the cash conversion and beneficial conversion models. As a result, a convertible
debt instrument will be accounted for as a single liability measured at its amortized cost as long as no other features require bifurcation
and recognition as derivatives. For contracts in an entity&#8217;s own equity, the type of contracts primarily affected by this update
are freestanding and embedded features that are accounted for as derivatives under the current guidance due to a failure to meet the settlement
conditions of the derivative scope exception. This update simplifies the related settlement assessment by removing the requirements to
(i) consider whether the contract would be settled in registered shares, (ii) consider whether collateral is required to be posted, and
(iii) assess shareholder rights. ASU 2020-06 is effective for fiscal years beginning after December 15, 2023. Early adoption is permitted,
but no earlier than fiscal years beginning after December 15, 2020, and only if adopted as of the beginning of such fiscal year. The Company
adopted ASU 2020-06 effective January 1, 2021. The adoption of ASU 2020-06 did not have any impact on the Company&#8217;s condensed consolidated
financial statement presentation or disclosures.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><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="top.Show.showAR( this, 'defref_cbat_RecentlyIssuedAccountingStandardsPoliciesTextBlock', window );">Recently Issued Accounting Standards</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><i>Recently Issued Accounting Standards</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><i>&#160;</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; ">In June 2016,
the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326) (&#8220;ASU 2016-13&#8221;), which requires entities
to measure all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions,
and reasonable and supportable forecasts. ASU 2016-13 replaces the existing incurred loss model and is applicable to the measurement of
credit losses on financial assets measured at amortized cost. ASU 2016-13 is to be adopted on a modified retrospective basis. As a smaller
reporting company, ASU 2016-13 will be effective for the Company for interim and annual reporting periods beginning after December 15,
2022. The Company is currently evaluating the impact that the adoption of ASU 2016-13 will have on its consolidated financial statement
presentations and disclosures.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; ">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; ">Other accounting
standards that have been issued or proposed by the FASB or other standards-setting bodies that do not require adoption until a future
date are not expected to have a material impact on the Company&#8217;s condensed consolidated financial statements upon adoption.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_RecentlyIssuedAccountingStandardsPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting issued that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_RecentlyIssuedAccountingStandardsPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815359876488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pledged deposits (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PledgedDepositsAbstract', window );"><strong>Pledged Deposits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock', window );">Schedule of pledged deposits</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font: italic 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December&#160;31,</span></td><td style="font: italic 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font: italic 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">June 30,</span></td><td style="font: italic 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">2020</span></td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">2021</span></td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Pledged deposits with banks for:</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 80%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Bills payable</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 7%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,791,499</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 7%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">19,065,551</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Others*</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">198,249</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right">5,125</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,989,748</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">19,070,676</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>*</b></span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In November 2019, CBAK Suzhou received notice from Court of Suzhou city that Suzhou Industrial Park Security Service Co., Ltd (&#8220;Suzhou Security&#8221;) filed a lawsuit against CBAK Suzhou for the failure to pay pursuant to the terms of the sales contract. Suzhou Security sought a total amount of $21,321 (RMB139,713), including services expenses amount of $21,198 (RMB138,908) and interest of $123 (RMB805). Upon the request of Suzhou Security for property preservation, the Court of Suzhou froze CBAK Suzhou&#8217;s bank deposits totaling $0.02 million (RMB150,000) for a period of one year. As of June 30, 2021, $5,125 (RMB33,099) was frozen by bank and the Company had accrued the service cost of $21,507 (RMB138,908).</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_PledgedDepositsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_PledgedDepositsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of financial instruments held by the entity for its own account for trading or investment purposes that are carried at fair value and pledged to counterparties as collateral for financing transactions. Description may include equity, fixed income, debt or other securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66007379&amp;loc=d3e113888-111728<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=109249958&amp;loc=SL6224234-111729<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815451213480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Trade Accounts and Bills Receivable, net (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_TradeAccountsAndBillsReceivableNetAbstract', window );"><strong>Trade Accounts And Bills Receivable Net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Schedule of trade accounts and bills receivable</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-style: italic">&#160;</td>
    <td colspan="2" style="text-align: center; font-style: italic">December&#160;31,</td><td style="font-style: italic">&#160;</td><td style="font-style: italic">&#160;</td>
    <td colspan="2" style="text-align: center; font-style: italic">June&#160;30,</td><td style="font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-style: italic">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-style: italic">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Trade accounts receivable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">33,305,997</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">26,356,359</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">Less: Allowance for doubtful accounts</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(5,266,828</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(5,064,795</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">28,039,169</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">21,291,564</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">Bills receivable</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,532,105</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">894,471</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#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">29,571,274</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">22,186,035</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt"><span style="font-size: 7pt">&#160;</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock', window );">Schedule of analysis of the allowance for doubtful accounts</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td style="font-style: italic">&#160;</td>
    <td colspan="2" style="text-align: center; font-style: italic">June 30,</td><td style="text-align: center; font-style: italic">&#160;</td><td style="text-align: center; font-style: italic">&#160;</td>
    <td colspan="2" style="text-align: center; font-style: italic">June 30,</td><td style="text-align: center; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-style: italic">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-style: italic">2020</td><td style="padding-bottom: 1.5pt; text-align: center; font-style: italic">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-style: italic">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-style: italic">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; width: 76%">Balance at beginning of period</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,650,686</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">5,266,828</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Provision for the period</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">968,627</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-150">-</div></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; padding-left: 0.125in; padding-bottom: 1.5pt; text-align: left">Reversal - recoveries by cash</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(540,925</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(258,578</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Charged to consolidated statements of operations and comprehensive (loss) income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">427,702</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(258,578</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1.5pt; text-align: left">Foreign exchange adjustment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(69,158</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">56,545</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 4pt">Balance at end of period</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">5,009,230</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">5,064,795</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_TradeAccountsAndBillsReceivableNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_TradeAccountsAndBillsReceivableNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3,4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allowance for credit loss of financing receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815360619992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of inventories</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-style: italic">&#160;</td>
    <td colspan="2" style="text-align: center; font-style: italic">December&#160;31,</td><td style="text-align: center; font-style: italic">&#160;</td><td style="text-align: center; font-style: italic">&#160;</td>
    <td colspan="2" style="text-align: center; font-style: italic">June&#160;30,</td><td style="text-align: center; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-style: italic">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-style: italic">2020</td><td style="padding-bottom: 1.5pt; text-align: center; font-style: italic">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-style: italic">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-style: italic">2021</td><td style="padding-bottom: 1.5pt; text-align: center; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Raw materials</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">757,857</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">3,395,452</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Work in progress</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,338,342</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,735,322</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Finished goods</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,156,646</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,566,676</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">&#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">5,252,845</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">9,697,450</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt"><span style="font-size: 7pt">&#160;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815368478088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Prepayments and Other Receivables (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract', window );"><strong>Prepayments And Other Receivables And Recoverable From Loan Guarantee [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock', window );">Schedule of prepayments and other receivables</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-style: italic">&#160;</td>
    <td colspan="2" style="text-align: center; font-style: italic">December&#160;31,</td><td style="text-align: center; font-style: italic">&#160;</td><td style="text-align: center; font-style: italic">&#160;</td>
    <td colspan="2" style="text-align: center; font-style: italic">June&#160;30,</td><td style="text-align: center; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-style: italic">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-style: italic">2020</td><td style="padding-bottom: 1.5pt; text-align: center; font-style: italic">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-style: italic">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-style: italic">2021</td><td style="padding-bottom: 1.5pt; text-align: center; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Value added tax recoverable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,524,475</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">5,221,575</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Loan receivables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,358,637</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-151">-</div></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">Prepayments to suppliers</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">424,311</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">902,942</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Deposits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17,385</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">123,319</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">Staff advances</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">67,867</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">124,473</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Prepaid operating expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">529,401</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,034,922</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Others</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">524,468</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,004,212</td><td style="padding-bottom: 1.5pt; 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">7,446,544</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,411,443</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Less: Allowance for doubtful accounts</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(7,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(7,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">&#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">7,439,544</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">8,404,443</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt"><span style="font-size: 7pt">&#160;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815364130568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisition of a subsidiary (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Business Combinations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ScheduleOfAcquisitionOfASubsidiaryTableTextBlock', window );">Schedule of Acquisition of a subsidiary</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center">December&#160;31,</td><td style="font-style: italic">&#160;</td><td style="font-style: italic">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center">June 30,</td><td style="font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">2021</td><td style="padding-bottom: 1.5pt; 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">Deposit paid for acquisition of a subsidiary</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">3,096,646</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 7pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ScheduleOfAcquisitionOfASubsidiaryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfAcquisitionOfASubsidiaryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815460271944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Payables to Former Subsidiaries, net (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ReceivablesFromFormerSubsidiariesAbstract', window );"><strong>Receivables From Former Subsidiaries [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PayablesToFormerSubsidiariesNetTableTextBlock', window );">Schedule of payables to a former subsidiaries, net</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center">December&#160;31,</td><td style="font-style: italic">&#160;</td><td style="font-style: italic">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center">June 30,</td><td style="font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">BAK Tianjin</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">29,852</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">18,794</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">BAK Shenzhen</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">597,138</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">343,755</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#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">626,990</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">362,549</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_PayablesToFormerSubsidiariesNetTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_PayablesToFormerSubsidiariesNetTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_cbat_ReceivablesFromFormerSubsidiariesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ReceivablesFromFormerSubsidiariesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815360591160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment, net (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of property, plant and equipment, net</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center">December&#160;31,</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center">June 30,</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font: italic 10pt Times New Roman, Times, Serif; text-align: center">2020</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font: italic 10pt Times New Roman, Times, Serif; text-align: center">2021</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 76%">Buildings</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">28,150,137</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">28,479,099</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Machinery and equipment</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">32,753,952</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">33,014,453</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Office equipment</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">258,458</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">331,041</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Motor vehicles</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">197,790</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">287,021</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">61,360,337</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">62,111,614</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif">Impairment</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(8,980,020</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(9,046,793</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Accumulated depreciation</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(11,339,947</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(12,779,803</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 4pt">Carrying amount</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">41,040,370</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">40,285,018</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815360672760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Construction in Progress (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ConstructionInProgressAbstract', window );"><strong>Construction In Progress [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ScheduleOfConstructionInProgressTableTextBlock', window );">Schedule of construction in progress</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center">December&#160;31,</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center">June 30,</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font: italic 10pt Times New Roman, Times, Serif; text-align: center">2020</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font: italic 10pt Times New Roman, Times, Serif; text-align: center">2021</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 76%; text-align: left">Construction in progress</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">27,070,916</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">36,911,583</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Prepayment for acquisition of property, plant and equipment</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">3,122,393</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">6,981,201</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 4pt">Carrying amount</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">30,193,309</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">43,892,784</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ConstructionInProgressAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ConstructionInProgressAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_ScheduleOfConstructionInProgressTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of construction in progress.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfConstructionInProgressTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815481063736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Non-marketable equity securities (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_NonMarketableSecuritiesAbstract', window );"><strong>Non Marketable Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ScheduleOfNonMarketableSecuritiesTableTextBlock', window );">Schedule of Non-marketable equity securities</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; font-style: italic">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-style: italic; text-align: center">December&#160;31,</td><td style="white-space: nowrap; font-style: italic">&#160;</td><td style="white-space: nowrap; font-style: italic">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-style: italic; text-align: center">June 30,</td><td style="white-space: nowrap; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">Cost</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-152">&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></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,393,491</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Impairment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-153">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(691,748</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Carrying amount</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"><div style="-sec-ix-hidden: hidden-fact-154">-</div></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">701,743</td><td style="padding-bottom: 4pt; 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></tr>
  </table><p style="margin: 0">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_NonMarketableSecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_NonMarketableSecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_ScheduleOfNonMarketableSecuritiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfNonMarketableSecuritiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815360433736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Lease (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCostAbstract', window );"><strong>Lease [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ScheduleOfRightofuseAssets', window );">Schedule of right-of-use assets</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Prepaid<br/>
land lease</i></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"><i>payments</i></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 88%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance as of January 1, 2021</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,500,780</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization charge for the period</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">(86,802</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">Foreign exchange adjustment</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">81,114</span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance as of June 30, 2021</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 4pt double "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,495,092</span></td>
    <td>&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"/><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="top.Show.showAR( this, 'defref_cbat_ScheduleOfNetInvestmentInSalestypeLeasesTableTextBlock', window );">Schedule of net investment in sales-type leases</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-style: italic">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center">December&#160;31,</td><td style="font-style: italic">&#160;</td><td style="font-style: italic">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center">June 30,</td><td style="font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Total future minimum lease payments receivable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,210,305</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">2,036,355</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: unearned income, representing interest</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(124,653</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(156,263</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Present value of minimum lease payments receivables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,085,652</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,880,092</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: Current portion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(235,245</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(749,703</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Non-current portion</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">850,407</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,130,389</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><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="top.Show.showAR( this, 'defref_cbat_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeaseTableTextBlock', window );">Schedule of future minimum lease payments receivable for sales type leases</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <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"><i>12 months ending June 30,</i></span></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"><i>Total Minimum Lease Payments to be Received</i></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"><i>Amortization of Unearned Income</i></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"><i>Net Investment in Sales Type Leases</i></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 64%; padding-left: 1.4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">839,192</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">89,489</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">749,703</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 1.4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</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">672,591</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">52,445</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">620,146</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 1.4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</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">524,572</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">14,329</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">510,243</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 1.4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2025</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">-</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>
    <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 style="padding-left: 1.4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2026</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-155"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-156"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-157"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 1.4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thereafter</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-158"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-159"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-160"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 1.4pt">&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 4pt double ">&#160;</td>
    <td style="border-bottom: black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,036,355</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 4pt double ">&#160;</td>
    <td style="border-bottom: black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">156,263</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 4pt double ">&#160;</td>
    <td style="border-bottom: black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,880,092</span></td>
    <td>&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><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="top.Show.showAR( this, 'defref_cbat_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeaseTableTextBlock', window );">Schedule of maturities of lease liabilities</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <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"><i>Operating<br/>
leases</i></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12 months ending June 30,</span></td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 88%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,275,989</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</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">833,612</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">2024</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">-</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2025</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-161"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></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">Thereafter</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-162"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total undiscounted cash flows</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">2,109,601</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">Less: imputed interest</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(141,408</span></td>
    <td><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">Present value of lease liabilities</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 4pt double "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,968,193</span></td>
    <td>&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><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="top.Show.showAR( this, 'defref_cbat_ScheduleOfLeaseTermAndDiscountRateTableTextBlock', window );">Schedule of lease term and discount rate</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>Lease term and discount rate</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><i>June 30,</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><i>2021</i></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Weighted-average remaining lease term - years</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">2.69</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Weighted-average discount rate (%)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6.175</td><td style="text-align: left">%</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;&#160;</p><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="top.Show.showAR( this, 'defref_cbat_ScheduleOfOperatingLeaseExpensesTableTextBlock', window );">Schedule of operating lease expenses</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; white-space: nowrap; text-align: justify">&#160;</td><td style="padding-bottom: 1.5pt; white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">Three months ended June 30,</td><td style="text-align: center; padding-bottom: 1.5pt; white-space: nowrap; font-weight: bold">&#160;</td><td style="text-align: center; padding-bottom: 1.5pt; white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold; text-align: center">Six months ended June 30,</td><td style="text-align: center; padding-bottom: 1.5pt; white-space: nowrap; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2020</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2020</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: justify; padding-bottom: 1.5pt">Operating lease cost &#8211;&#160;straight line</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-163">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">104,067</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-164">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">114,119</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 4pt">Total lease expense</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-165">-</div></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">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">104,067</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"><div style="-sec-ix-hidden: hidden-fact-166">-</div></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">114,119</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeaseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeaseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_cbat_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeaseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeaseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_cbat_ScheduleOfLeaseTermAndDiscountRateTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfLeaseTermAndDiscountRateTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_cbat_ScheduleOfNetInvestmentInSalestypeLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfNetInvestmentInSalestypeLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_cbat_ScheduleOfOperatingLeaseExpensesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfOperatingLeaseExpensesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_cbat_ScheduleOfRightofuseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of right use of assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfRightofuseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815360631944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets, net (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of intangible assets</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center">December&#160;31,</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center">June&#160;30,</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font: italic 10pt Times New Roman, Times, Serif; text-align: center">2020</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font: italic 10pt Times New Roman, Times, Serif; text-align: center">2021</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 76%; text-align: left">Computer software at cost</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">32,686</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">33,042</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Accumulated amortization</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(20,879</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(22,484</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">11,807</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">10,558</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 43.8pt">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815368486456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Trade Accounts and Bills Payable (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract', window );"><strong>Other Liabilities and Financial Instruments Subject to Mandatory Redemption [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Schedule of trade accounts and bills payable</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center">December&#160;31,</td><td style="font-style: italic">&#160;</td><td style="font-style: italic">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center">June 30,</td><td style="font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Trade accounts payable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">19,560,793</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">5,198,286</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Bills payable</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="padding-bottom: 1.5pt; text-align: left">-&#160;&#160;&#160;&#160;&#160; Bank acceptance bills (Note 14)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">8,791,499</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">19,052,282</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">&#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">28,352,292</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">24,250,568</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815368262680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtTableTextBlock', window );">Schedule of bank borrowings</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center">December&#160;31,</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center">June&#160;30,</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 76%; text-align: left; padding-bottom: 4pt">Current maturities of long-term bank loans</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; border-bottom: Black 4pt double; text-align: right">13,739,546</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; border-bottom: Black 4pt double; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfQuantitativeInformationAboutFinancialAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTextBlock', window );">Schedule of facilities secured by the company's assets</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; font-style: italic">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-style: italic; text-align: center">December&#160;31,</td><td style="white-space: nowrap; font-style: italic">&#160;</td><td style="white-space: nowrap; font-style: italic">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-style: italic; text-align: center">June&#160;30,</td><td style="white-space: nowrap; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Pledged deposits (note 2)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">8,791,499</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">19,065,551</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Right-of-use assets (note 11)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,500,780</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-167">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Buildings</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,721,178</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-168">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Machinery and equipment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,926,886</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-169">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#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">37,940,343</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">19,065,551</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShortTermDebtTextBlock', window );">Schedule of other short-term loans</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <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-style: italic">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center">December&#160;31,</td><td style="font-style: italic">&#160;</td><td style="font-style: italic">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center">June&#160;30,</td><td style="font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Note</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Advance from related parties</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 69%; text-align: left">&#8211; Mr. Xiangqian Li, the Company&#8217;s Former CEO</td><td style="width: 1%">&#160;</td>
    <td style="width: 6%; text-align: center">(a)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">100,000</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">100,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">&#8211; Mr. Yunfei Li</td><td>&#160;</td>
    <td style="text-align: center">(b)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">278,739</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">95,397</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">&#8211; Shareholders</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 1.5pt">(c)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">92,446</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">93,449</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">471,185</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">288,846</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Advances from unrelated third party</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></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">&#8211; Mr. Wenwu Yu</td><td>&#160;</td>
    <td style="text-align: center">(d)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,823</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17,005</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">&#8211; Ms. Longqian Peng</td><td>&#160;</td>
    <td style="text-align: center">(d)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">689,275</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">446,970</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">&#8211; Suzhou Zhengyuanwei Needle Ce Co., Ltd</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 1.5pt">(e)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">76,586</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">77,416</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">782,684</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">541,391</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 4pt">&#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,253,869</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">830,237</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><i>&#160;</i></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfQuantitativeInformationAboutFinancialAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount and classification of assets and liabilities recognized in the transferor's statement of financial position at the end of each period presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109249958&amp;loc=SL6224234-111729<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfQuantitativeInformationAboutFinancialAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShortTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of short-term debt arrangements (having initial terms of repayment within one year or the normal operating cycle, if longer) including: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShortTermDebtTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815459344968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses and Other Payables (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock', window );">Schedule of accrued expenses and other payables</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center">December&#160;31,</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center">June 30,</td><td style="font: italic 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 76%; text-align: left">Construction costs payable</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">273,279</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">1,998,028</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Equipment purchase payable</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">5,431,132</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">4,240,153</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Liquidated damages (note a)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,210,119</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,210,119</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Accrued staff costs</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,083,660</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,640,580</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Customer deposits</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">394,536</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">358,757</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Deferred revenue</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">784,000</p></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt">Other payables and accruals</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right">2,252,733</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right">2,175,543</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right">11,645,459</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right">12,407,180</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 24px">&#160;</td> <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On August 15, 2006, the SEC declared effective a post-effective amendment that the Company had filed on August 4, 2006, terminating the effectiveness of a resale registration statement on Form SB-2 that had been filed pursuant to a registration rights agreement with certain shareholders to register the resale of shares held by those shareholders. The Company subsequently filed Form S-1 for these shareholders. On December 8, 2006, the Company filed its Annual Report on Form 10-K for the year ended September 30, 2006 (the &#8220;2006 Form 10-K&#8221;). After the filing of the 2006 Form 10-K, the Company&#8217;s previously filed registration statement on Form S-1 was no longer available for resale by the selling shareholders whose shares were included in such Form S-1. Under the registration rights agreement, those selling shareholders became eligible for liquidated damages from the Company relating to the above two events totaling approximately $1,051,000. As of December 31, 2019 and March 31, 2020, no liquidated damages relating to both events have been paid.</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 42.55pt; text-align: justify">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815360672760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deferred Government Grants (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_OtherLongTermPayablesAbstract', window );"><strong>Other Long Term Payables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ScheduleOfDeferredGovernmentGrantsTableTextBlock', window );">Schedule of deferred government grants</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center">December&#160;31,</td><td style="font-style: italic">&#160;</td><td style="font-style: italic">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center">June&#160;30,</td><td style="font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Total government grants</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,456,308</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,460,562</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: Current portion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(151,476</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(153,118</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Non-current portion</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,304,832</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">7,307,444</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_OtherLongTermPayablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_OtherLongTermPayablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_ScheduleOfDeferredGovernmentGrantsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfDeferredGovernmentGrantsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815361868856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of provision for income taxes expenses</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Three months ended <br/> June 30,</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Six months ended<br/> June 30,</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">PRC income tax:</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 9pt; width: 52%">Current</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td><td style="text-align: right; width: 9%"><div style="-sec-ix-hidden: hidden-fact-170">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td><td style="text-align: right; width: 9%"><div style="-sec-ix-hidden: hidden-fact-171">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td><td style="text-align: right; width: 9%"><div style="-sec-ix-hidden: hidden-fact-172">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td><td style="text-align: right; width: 9%"><div style="-sec-ix-hidden: hidden-fact-173">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="text-align: left; width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; padding-left: 9pt">Deferred</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-174">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-175">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-176">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-177">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#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"><div style="-sec-ix-hidden: hidden-fact-178">-</div></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"><div style="-sec-ix-hidden: hidden-fact-179">-</div></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"><div style="-sec-ix-hidden: hidden-fact-180">-</div></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"><div style="-sec-ix-hidden: hidden-fact-181">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b>&#160;</b></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of income tax reconciliation</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Three
    months ended<br/>
    June&#160;30,</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Six
    months ended<br/>
    June&#160;30,</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>2020</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>2021</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>2020</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>2021</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 52%; padding-left: 9pt; text-indent: -9pt">(<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Loss) Income
    before income taxes</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,198,167</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">2,720,223</p></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3,552,278</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">32,328,391</p></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">United
    States federal corporate income tax rate</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">21</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">21</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">21</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">21</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income
    tax credit computed at United States statutory corporate income tax rate</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(251,615</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">571,247</p></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(745,978</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">6,788,962</p></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Reconciling
    items:</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Rate
    differential for PRC earnings</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(26,214</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">(96,677</p></td>
    <td style="font: 10pt Times New Roman, Times, Serif">)</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(95,439</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">(27,673</p></td>
    <td style="font: 10pt Times New Roman, Times, Serif">)</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-deductible
    expenses (non-taxable income)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">81,224</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">(1,342,568</p></td>
    <td style="font: 10pt Times New Roman, Times, Serif">)<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">148,903</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">(7,229,358</p></td>
    <td style="font: 10pt Times New Roman, Times, Serif">)<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Share
    based payments</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32,332</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">19,688</p></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">95,360</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">50,940</p></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Valuation
    allowance on deferred tax assets</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">164,273</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">848,310</p></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">597,154</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">417,129</p></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income
    tax expenses</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-182"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-183"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-184"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-185"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of deferred tax assets and liabilities</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>December&#160;31,</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>June&#160;30,</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>2020</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>2021</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Deferred
    tax assets</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 74%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trade
    accounts receivable</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,354,762</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">1,311,220</p></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">575,575</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">601,795</p></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property,
    plant and equipment</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,271,986</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">1,193,302</p></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif">Impairment on non-marketable equity securities</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-186">-</div></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">172,996</p></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Provision
    for product warranty</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">497,901</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">497,846</p></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
    operating loss carried forward</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31,060,254</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31,400,448</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Valuation
    allowance</span></td>
    <td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(34,760,478</span></td>
    <td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(35,177,607</span></td>
    <td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif">)<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred
    tax assets, non-current</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-187"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-188"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Deferred
    tax liabilities, non-current</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-189"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-190">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock', window );">Schedule of unrecognized tax benefits excluding interest and penalties</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Gross
    UTB</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Surcharge</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Net
    UTB</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 67%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance
    as of January 1, 2021</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,511,182</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 8%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-191"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</span></div></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,511,182</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Decrease
    in unrecognized tax benefits taken in current period</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">81,408</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-192"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">81,408</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance
    as of June 30, 2021</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,592,590</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-193"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,592,590</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the change in unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 55<br> -Paragraph 217<br> -URI http://asc.fasb.org/extlink&amp;oid=124434304&amp;loc=d3e36027-109320<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815358405960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock', window );">Schedule of non-vested restricted share units granted</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 89%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-vested
    shares as of January 1, 2021</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">855,504</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vested</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(288,498</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Forfeited</span></td>
    <td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,668</span></td>
    <td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-vested
    shares as of June 30, 2021</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 4pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">564,338</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; padding-bottom: 1.5pt">Non-vested shares as of January 1, 2021</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 9%; padding-bottom: 1.5pt; text-align: right">83,333</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Vested</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(16,667</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Forfeited</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-194">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Non-vested shares as of June 30, 2021</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">66,666</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in outstanding nonvested restricted stock units.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815360631944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income (Loss) Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of calculation of income (loss) per share</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Three months ended<br/> June&#160;30,</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Six months ended <br/> June 30,</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Net (loss) income</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(1,198,167</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,720,223</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">(3,552,278</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">32,328,391</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: Net loss (income) attributable to non-controlling interests</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">952</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(19,622</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(4,918</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(18,508</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Net (loss) income attributable to shareholders of CBAK Energy Technology, Inc.</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(1,197,215</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">2,700,601</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">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(3,557,196</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">32,309,883</td><td style="padding-bottom: 4pt; 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><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-indent: -9pt; padding-left: 9pt">Weighted average shares outstanding &#8211; basis (note)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">60,430,255</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">88,411,583</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">56,877,900</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">86,347,656</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Dilutive unvested restricted stock</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">582,256</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">591,230</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Weighted average shares outstanding - diluted</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">60,430,255</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">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">88,993,839</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">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">56,877,900</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">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">86,938,886</td><td style="padding-bottom: 4pt; 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><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>(Loss) Income per share</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; ">
    <td style="padding-bottom: 4pt">- Basic</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">(0.02</td><td style="padding-bottom: 4pt; text-align: left">)</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">0.02</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">(0.06</td><td style="padding-bottom: 4pt; text-align: left">)</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">0.37</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-bottom: 4pt">- Diluted</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">(0.02</td><td style="padding-bottom: 4pt; text-align: left">)</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">0.02</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">(0.06</td><td style="padding-bottom: 4pt; text-align: left">)</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">0.37</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815368230888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warrants (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_WarrantsDisclosureAbstract', window );"><strong>Warrants Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ScheduleOfOutstandingWarrants', window );">Schedule of the outstanding warrants</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><i>Warrants holder</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><i>Investor<br/> Warrants</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><i>Placement<br/> Agent<br/> Warrants</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid"><i>Appraisal Date (Inception Date)</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><i>December&#160;10, <br/> 2020</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><i>December&#160;10, <br/> 2020</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 76%">Market price per share (USD/share)</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">5.36</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">5.36</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif">Exercise price (USD/price)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">6.46</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">6.475</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Risk free rate</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">0.2</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">0.2</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Dividend yield</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">0.0</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">0.0</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Expected term/ Contractual life (years)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.0 years</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.5 years</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Expected volatility</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">211.5</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">211.5</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: italic 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid">Appraisal Date</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31, <br/> 2020</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31, <br/> 2020</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 76%">Market price per share (USD/share)</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;5.06</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;5.06</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif">Exercise price (USD/price)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">6.46</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">6.475</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Risk free rate</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">0.2</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">0.2</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Dividend yield</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">0.0</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">0.0</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Expected term/ Contractual life (years)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.9 years</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.4 years</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Expected volatility</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">187.6</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">187.6</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid"><i>Appraisal Date</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><i>June 30,<br/> 2021</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><i>June 30,<br/> 2021</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 76%">Market price per share (USD/share)</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">4.71</p></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">4.71</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif">Exercise price (USD/price)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">6.46</p></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">6.475</p></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Risk free rate</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">0.3</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">0.5</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Dividend yield</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">0.0</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">0.0</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Expected term/ Contractual life (years)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">2.44 years</p></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">2.94 years</p></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Expected volatility</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">132.3</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">130.1</p></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><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="top.Show.showAR( this, 'defref_cbat_WarrantIssuedTableTextBlock', window );">Schedule of warrants issued</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><i>Warrants holder</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td>
    <td colspan="10" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><i>Investor Warrants</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><i>Placement<br/> Agent<br/> Warrants</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid"><i>Appraisal Date (Inception Date)</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><i>Series A1 <br/> February&#160;10,<br/> 2021</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><i>Series A2 <br/> February&#160;10,<br/> 2021</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><i>Series B February&#160;10,<br/> 2021</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><i>February&#160;10,<br/> 2021</i></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><i>&#160;</i></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 52%">Market price per share (USD/share)</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">7.36</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">7.36</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">7.36</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">7.36</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif">Exercise price (USD/price)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">7.67</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">7.67</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">7.83</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">9.204</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Risk free rate</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">0.2</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">0.3</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">0.0</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">0.2</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Dividend yield</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">0.0</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">0.0</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">0.0</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">0.0</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Expected term/ Contractual life (years)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">3.5 years</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">3.8 years</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">0.3 years</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">3.5 years</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Expected volatility</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">121.8</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">119.5</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">214.5</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">121.8</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="font-style: italic">Warrants holder</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="10" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Investor Warrants</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Placement Agent Warrants</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-style: italic; border-bottom: Black 1.5pt solid">Appraisal Date</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Series A1<br/> June 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Series A2 <br/> June 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Series B<br/> June 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%">Market price per share (USD/share)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4.71</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">4.71</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">4.71</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">4.71</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Exercise price (USD/price)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7.67</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7.67</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7.83</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9.204</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">Risk free rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.5</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.5</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.0</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.5</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Dividend yield</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.0</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.0</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.0</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.0</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Expected term/ Contractual life (years)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.11 years</span></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="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.36 years</span></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="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.17 years</span></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="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.11 years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Expected volatility</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">127.1</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">123.3</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">57.5</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">127.1</td><td style="text-align: left">%</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><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="top.Show.showAR( this, 'defref_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock', window );">Schedule of warrants liability measured at fair value on a recurring basis using Level 3 inputs</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">December 31, 2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/>
 2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Balance at the beginning of period</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-195">-</div></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">17,783,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Warrants issued to institution investors</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17,980,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">47,519,000</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">Warrants issued to placement agent</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,875,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,346,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Warrants redeemed</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-196">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-197">-</div></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-bottom: 1.5pt">Fair value change of warrants included in earnings</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,072,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(34,176,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">&#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">17,783,000</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">33,472,000</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><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="top.Show.showAR( this, 'defref_cbat_ScheduleOfWarrantActivityTableTextBlock', window );">Schedule of the warrant activity</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <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"><i>Number of<br/>
Warrants</i></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"><i>Average<br/>
Exercise&#160;Price</i></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"><i>Weighted<br/>
Average<br/>
Remaining<br/>
Contractual<br/>
Term in<br/>
Years</i></span></td>
    <td>&#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: #CCEEFF">
    <td style="width: 64%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding at January 1, 2021</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,175,512</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.46</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.0</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercisable at January 1, 2021</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">3,795,920</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.46</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">2.9</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted</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,621,967</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.79</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">2.3</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercised / surrendered</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-198"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-199"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></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; background-color: #CCEEFF">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expired</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-200"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-201"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></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 style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding at June 30, 2021</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">15,797,479&#160;</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.44&#160;</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">2.15&#160;</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercisable at June 30, 2021</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">15,350,480&#160;</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.39&#160;</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">2.12&#160;</span></td>
    <td>&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ScheduleOfOutstandingWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfOutstandingWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_cbat_ScheduleOfWarrantActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfWarrantActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_cbat_WarrantIssuedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_WarrantIssuedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_cbat_WarrantsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_WarrantsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of condensed cash flow statement, including, but not limited to, cash flow statements of consolidated entities and consolidation eliminations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 3<br> -Paragraph i<br> -Subsection 10<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfCondensedCashFlowStatementTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815360014568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermPurchaseCommitmentTextBlock', window );">Schedule of capital commitments</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center">December<br/>
&#160;31,</td><td style="font-style: italic">&#160;</td><td style="font-style: italic">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center">June 30,</td><td style="font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">For construction of buildings</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,465,092</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,450,949</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">For purchases of equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10,308,416</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">12,327,017</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">For acquisition of a subsidiary</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-202">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">18,270,213</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Capital injection</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">228,115,914</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">141,694,177</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#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">240,889,422</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">173,742,356</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span>&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermPurchaseCommitmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermPurchaseCommitmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815359854792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Concentrations and Credit Risk (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RisksAndUncertaintiesAbstract', window );"><strong>Risks and Uncertainties [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock', window );">Schedule of revenue by major customers by reporting segments</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="14" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Three
    months ended<br/>
    June 30,</span></td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="6" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2020</span></td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="6" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</span></td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 52%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer
    A</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,584,606</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">55.89</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-203"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></div></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-204"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></div></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer
    B</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,626,944</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">35.18</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">880,947</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">14.96</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer
    E</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-205"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></div></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-206"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></div></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,917,054</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.55</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer
    F</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-207"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></div></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-208"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></div></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,505,794</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">25.57</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="14" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Six months ended<br/> June 30,</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Customer A</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,677,699</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">40.59</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,908,330</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">19.00</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Customer B</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,009,845</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17.44</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,589,682</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10.39</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Customer C</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,767,605</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">32.69</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-209"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-210"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Customer D</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-211"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-212"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,279,538</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14.89</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Customer E</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-213"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-214"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,279,103</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14.89</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Customer F</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-215"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-216"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,905,460</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">12.45</td><td style="text-align: left">%</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><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="top.Show.showAR( this, 'defref_cbat_ScheduleOfAccountsReceivableByMajorCustomerTableTextBlock', window );">Schedule of accounts receivable by major customer</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">December 31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Customer A</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,148,737</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">11.23</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5,995,134</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">28.16</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Zhengzhou BAK Battery Co., Ltd (note a)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">15,258,164</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">54.42</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,422,003</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">30.16</td><td style="text-align: left">%</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><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="top.Show.showAR( this, 'defref_cbat_ScheduleOfNetPurchaseBySuplierTableTextBlock', window );">Schedule of net purchase by suppliers</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="14" style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Three
    months ended<br/>
    June 30,</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="6" style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>2020</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="6" style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>2021</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 52%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplier
    A</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">294,786</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23.52</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 41.3pt; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="14" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Six
    months ended<br/> June 30,</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font: italic 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="font: italic 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 52%; text-align: left">Zhengzhou BAK Battery Co., Ltd (note a)</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-217"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></div></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">1,259,309</p></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">10.05</p></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">%</p></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Shenzhen BAK</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">3,841,680</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">64.96</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">%</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">*</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font: 10pt Times New Roman, Times, Serif">*</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><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="top.Show.showAR( this, 'defref_cbat_ScheduleOfAccountsPayableBySuppliersTableTextBlock', window );">Schedule of transactions</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td>&#160;</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"><i>December
    31,<br/>
    2020</i></span></td>
    <td>&#160;</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"><i>June
    30,<br/>
    2021</i></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplier B</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,272,478</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">47.40</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplier C</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">2,017,814</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">10.32</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</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">967,239</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">18.61</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: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplier D</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">*</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>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">708,637</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.63</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 41.3pt; text-align: justify">&#160;</p><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="top.Show.showAR( this, 'defref_cbat_ScheduleOfTransactionsWithTheFormerSubsidiariesTableTextBlock', window );">Schedule of transactions</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Three months ended<br/> June&#160;30,</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Six months ended<br/> June 30,</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Sales of finished goods and raw materials to</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">BAK Shenzhen (note b)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-218">-</div></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">18,402</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">69,226</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">18,402</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Zhengzhou BAK Battery Co., Ltd (note a)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-219">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">33,292</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-220">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">141,582</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">Zhengzhou BAK Electronics Co., Ltd (note c)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-221">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-222">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-223">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">412,353</td><td style="text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-style: italic; text-align: center">December 31,
    <br/>
    2020</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="white-space: nowrap; font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; font-style: italic; text-align: center">June 30,<br/>
    2021</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Trade accounts and bills receivables, net</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Zhengzhou BAK Electronics Co., Ltd (note c)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-224">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></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">467,748</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Zhengzhou BAK New Energy Vehicle Co., Ltd (note d)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,759,050</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">871,633</td><td style="text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ScheduleOfAccountsPayableBySuppliersTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts of accounts payable by suppliers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfAccountsPayableBySuppliersTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_cbat_ScheduleOfAccountsReceivableByMajorCustomerTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfAccountsReceivableByMajorCustomerTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_cbat_ScheduleOfNetPurchaseBySuplierTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfNetPurchaseBySuplierTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_cbat_ScheduleOfTransactionsWithTheFormerSubsidiariesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfTransactionsWithTheFormerSubsidiariesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RisksAndUncertaintiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RisksAndUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815451287976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock', window );">Schedule of net revenues from manufacture of batteries by products</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Three months ended<br/> June&#160;30,</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Six months ended<br/> June 30,</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>High power lithium batteries used in:</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#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: 52%; text-align: left">Electric vehicles</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">118,737</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">396</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">333,855</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">101,372</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Light electric vehicles</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,593</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">74,459</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,344</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">108,563</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">Uninterruptable supplies</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,502,917</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,813,136</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,188,322</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14,576,719</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">4,624,247</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,887,991</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,525,521</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14,786,654</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-bottom: 1.5pt">Raw materials used in lithium batteries</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,163</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">518,549</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Total</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">4,624,247</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">5,889,154</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">11,525,521</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,305,203</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><b><i>&#160;</i></b></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock', window );">Schedule of net revenues from manufacture of batteries by geographical areas</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Three months ended<br/> June&#160;30,</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">Six months ended<br/> June 30,</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td><td style="font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Mainland China</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,359,930</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">5,376,444</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">11,236,719</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">13,002,237</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Europe</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">263,800</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">490,493</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">263,800</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,279,538</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Others</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">517</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">22,217</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">25,002</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">23,428</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Total</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">4,624,247</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">5,889,154</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">11,525,521</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">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">15,305,203</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph a<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815240805592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Principal Activities, Basis of Presentation and Organization (Details)<br></strong></div></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="16">1 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Apr. 21, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 21, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th"><div>Feb. 08, 2021</div></th>
<th class="th"><div>Dec. 08, 2020</div></th>
<th class="th"><div>Nov. 11, 2020</div></th>
<th class="th">
<div>Nov. 09, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 09, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th"><div>Oct. 20, 2020</div></th>
<th class="th"><div>Oct. 12, 2020</div></th>
<th class="th">
<div>Aug. 06, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 06, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jun. 10, 2020 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 08, 2020 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th"><div>Oct. 14, 2019</div></th>
<th class="th"><div>Oct. 10, 2019</div></th>
<th class="th">
<div>Jul. 06, 2019 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 07, 2019 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>May 04, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 04, 2016 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Nov. 30, 2007 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 29, 2020 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Apr. 28, 2020 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Feb. 20, 2020 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 27, 2020 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 30, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 21, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 26, 2019 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 24, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 26, 2019 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>May 31, 2017 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2015 </div>
<div>shares</div>
</th>
<th class="th">
<div>Oct. 01, 2007 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2006 </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2005 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 20, 2005 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 20, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 20, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Nov. 09, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Aug. 06, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Oct. 29, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 05, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 16, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 16, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jun. 28, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 28, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Apr. 26, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jan. 07, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jul. 10, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 08, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 04, 2018 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>May 10, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 26, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 21, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 01, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 28, 2016 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 29, 2015 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 31, 2015 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 27, 2013 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 14, 2013 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_DescriptionOfExchangeAgreement', window );">Exchange agreement, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">the Company further
exchange $645,000 in principal and $133,252 coupon interests under Note II for the issuance of 329,768 shares of the Company&#8217;s common
stock, par value $0.001 per share to the Lender. Up to the date of this report, the Company has fully repaid the principal and coupon
interests of Note I and Note II.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The shares of the Company traded in
the over-the-counter market through the Over-the-Counter Bulletin Board from 2005 until May 31, 2006, when the Company obtained approval
to list its common stock on The NASDAQ Global Market, and trading commenced that same date under the symbol &#8220;CBAK&#8221;.&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Shares of common stock (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,403,518<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,720,087<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Gross proceeds of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17,000,000<span></span>
</td>
<td class="nump">$ 15,630,011<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_SharesPlacedInEscrow', window );">Shares placed in escrow (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">435,910<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_EscrowAgreementDescription', window );">Escrow agreement, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Pursuant to the Escrow Agreement, 50% of the escrowed shares were to be released to the investors in the private placement
if audited net income of the Company for the fiscal year ended September 30, 2005 was not at least $12,000,000, and the remaining 50%
was to be released to investors in the private placement if audited net income of the Company for the fiscal year ended September 30,
2006 was not at least $27,000,000. If the audited net income of the Company for the fiscal years ended September 30, 2005 and 2006 reached
the above-mentioned targets, the 435,910 shares would be released to Mr. Li in the amount of 50% upon reaching the 2005 target and the
remaining 50% upon reaching the 2006 target.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_SharesReleasedFromEscrow', window );">Shares released from escrow (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">73,749<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">217,955<span></span>
</td>
<td class="nump">217,955<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">217,955<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther', window );">Adjustments of additional paid in capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,955,358<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_SharesDelivered', window );">Shares issued (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">217,955<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_CommonStockEquivalentPercentage', window );">Common stock equivalent percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_TransferredShares', window );">Transferred shares (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">73,749<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_RegisteredCapitalOfSubsidiary', window );">Registered capital of subsidiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,310,000<span></span>
</td>
<td class="nump">&#165; 40,740,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,435,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Ownership percentage of equity method investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">81.56%<span></span>
</td>
<td class="nump">81.56%<span></span>
</td>
<td class="nump">81.56%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_EquityInvestmentPaid', window );">Investment amount paid</a></td>
<td class="nump">$ 1,400,000<span></span>
</td>
<td class="nump">&#165; 9,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_InvestmentAcquirePercentage', window );">Investment acquire percentage</a></td>
<td class="nump">9.74%<span></span>
</td>
<td class="nump">9.74%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Exchange price per share (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.05<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock shares outstanding (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">88,394,517<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">79,166,043<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_WorkingCapital', window );">Working capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ReceiveAdvanceAmount', window );">Receive advance amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PrincipalAmount', window );">Principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,847,644<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AggregateShare', window );">Aggregate share (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,206,640<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,376,731<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ConversionPricePerShare', window );">Conversion price per share (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_FurtherAdvanceAmount', window );">Further advance amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommonStockPerShare', window );">Common stock per share (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AggregateConsiderationAmount', window );">Aggregate consideration amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,520,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_InvestmentTotal', window );">Investment total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_InventoryPaidTotal', window );">Inventory paid total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,060,000.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesSubscriptions', window );">Common stock value subscriptions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,120,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ProceedsFromReceivedInvestment', window );">Proceeds from received investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,985,497<span></span>
</td>
<td class="nump">$ 1,119,982<span></span>
</td>
<td class="nump">$ 3,499,888<span></span>
</td>
<td class="nump">$ 1,999,910<span></span>
</td>
<td class="nump">$ 225,784<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Purchase price per share (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AggregatePriceAmount', window );">Aggregate price amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Share issued (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">746,018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 39,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=cbat_EnergyVehicleCoLtdMember', window );">Energy Vehicle Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_CompanyContribtionOnRelatedDescription', window );">Company contribution related, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">(the Company&#8217;s
supplier of which Mr. Xiangqian Li, the former CEO, is a director of this company) whereby Zhengzhou BAK New Energy Vehicle Co., Ltd.
assigned its rights to the unpaid inventories cost owed by CBAK Power of approximately $2.1 million (RMB15,000,000), $1.0 million (RMB7,380,000)
and $1.0 million (RMB7,380,000) (collectively $4.2 million, the &#8220;Fifth Debt&#8221;) to Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping
Shen, respectively.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MrYunfeiLiMember', window );">Mr.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Exchange price per share (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock shares outstanding (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,852,539<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction', window );">Sale of stock, percentage of ownership after transaction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 11,647,890<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MrXiangqianLiMember', window );">Mr. Xiangqian 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock shares outstanding (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">760,557<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction', window );">Sale of stock, percentage of ownership after transaction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MrDaweiLiMember', window );">Mr. Dawei 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 23,980,950<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_AsiaEVKMember', window );">Asia EVK [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesConverted1', window );">Cancel debt exchange in to common stock (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,769,435<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_TillicumInvestmentCompanyLimitedMember', window );">Tillicum Investment Company Limited [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_CancellationAgreementWithCreditorsDescription', window );">Cancellation agreement with creditors, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Pursuant to the terms of the cancellation
agreement, Tillicum Investment Company Limited agreed to cancel the Seventh Debt in exchange for 3,192,291 shares of common stock of the
Company, at an exchange price of $3.5 per share. Upon receipt of the shares, the creditor released the Company from any claims, demands
and other obligations relating to the Seventh Debt.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_InvestorsMember', window );">Investors [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_SecuritiesPurchaseAgreementDescription', window );">Securities purchase agreement, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">the Company entered
into a securities purchase agreement with certain institutional investors, pursuant to which the Company issued in a registered direct
offering, an aggregate of 9,489,800 shares of common stock of the Company at a per share purchase price of $5.18, and warrants to purchase
an aggregate of 3,795,920 shares of common stock of the Company at an exercise price of $6.46 per share exercisable for 36 months from
the date of issuance, for gross proceeds of approximately $49.16 million, before deducting fees to the placement agent and other offering
expenses of $3.81 million. In addition, the placement agent for this transaction also received warrants (&#8220;Placement Agent Warrants&#8221;)
for the purchase of up to 379,592 shares of the Company&#8217;s common stock at an exercise price of $6.475 per share exercisable for
36 months after 6 months from the issuance.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=cbat_CBAKEnergyTechnologyCoLtdMember', window );">CBAK Energy [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_CompanyContribtionOnRelatedDescription', window );">Company contribution related, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Up to the date of this report, the Company has contributed $23,519,972 to CBAK
Energy.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_RegisteredCapitalIncreased', window );">Registered capital increased</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=cbat_CBAKNewEnergyNanjingCoLtdMember', window );">CBAK Energy Nanjing [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_RegisteredCapitalOfSubsidiary', window );">Registered capital of subsidiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_ContributedAmount', window );">Contributed amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 55,289,915<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=cbat_CBAKNewEnergyTechnologyCoLtdMember', window );">CBAK New Energy Technology Co Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_RegisteredCapitalOfSubsidiary', window );">Registered capital of subsidiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 107,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 700,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_ContributedAmount', window );">Contributed amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 47,400,000<span></span>
</td>
<td class="nump">&#165; 306,418,836<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=cbat_NanjingDaxinNewEnergyAutomobileIndustryCoLtdMember', window );">Nanjing Daxin New Energy Automobile Industry Co Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_RegisteredCapitalOfSubsidiary', window );">Registered capital of subsidiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 50,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_ContributedAmount', window );">Contributed amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,540,000<span></span>
</td>
<td class="nump">&#165; 16,416,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=cbat_FirstDebtMember', window );">First Debt [Member] | Mr.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=cbat_SecondDebtMember', window );">Second Debt [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=cbat_SecondDebtMember', window );">Second Debt [Member] | Mr. Jun Lang [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 2,225,082<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=cbat_SecondDebtMember', window );">Second Debt [Member] | Ms. Jing Shi [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">912,204<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=cbat_SecondDebtMember', window );">Second Debt [Member] | Asia EVK [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 35,406,036<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=cbat_ThirdDebtMember', window );">Third Debt [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=cbat_ThirdDebtMember', window );">Third Debt [Member] | Mr.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,500,000<span></span>
</td>
<td class="nump">&#165; 18,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=cbat_ThirdDebtMember', window );">Third Debt [Member] | Mr. Dawei 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,400,000<span></span>
</td>
<td class="nump">&#165; 10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesConverted1', window );">Cancel debt exchange in to common stock (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,384,717<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=cbat_FourthDebtMember', window );">Fourth Debt [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=cbat_FourthDebtMember', window );">Fourth Debt [Member] | Mr.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">400,000<span></span>
</td>
<td class="nump">&#165; 2,813,810<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesConverted1', window );">Cancel debt exchange in to common stock (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,938,067<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=cbat_FourthDebtMember', window );">Fourth Debt [Member] | Asia EVK [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,800,000<span></span>
</td>
<td class="nump">&#165; 20,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=cbat_ChinaBAKAsiaHoldingLimitedMember', window );">China BAK Asia Holding Limited [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_RegisteredCapitalOfSubsidiary', window );">Registered capital of subsidiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500,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="top.Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=cbat_CbakPowerMember', window );">CBAK Power [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_RegisteredCapitalOfSubsidiary', window );">Registered capital of subsidiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 60,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30,000,000<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="top.Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 60,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=cbat_CbakSuzhouMember', window );">Suzhou [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_RegisteredCapitalOfSubsidiary', window );">Registered capital of subsidiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Ownership percentage of equity method investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">90.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">90.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_EquityInterestPercentage', window );">Equity interest percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CompanyContribtionOnRelatedDescription', window );">Company contribution related, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Up to the date of this report, the Company
has contributed RMB9.0 million (approximately $1.3 million), and the other shareholders have contributed RMB1.0 million (approximately
$0.1 million) to CBAK Suzhou through injection of a series of cash. The Company plan to dissolve CBAK Suzhou in 2021.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cbat_PromissoryNotesMember', window );">Promissory Notes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_AmendmentToPromissoryNotesDescription', window );">Amendment to promissory notes, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">the Company entered
into an Amendment to Promissory Notes (the &#8220;Amendment&#8221;) with Atlas Sciences, LLC (the Lender), pursuant to which the Lender
has the right at any time until the outstanding balance of the Notes has been paid in full, at its election, to convert all or any portion
of the outstanding balance of the Notes into shares of common stock of the Company. The conversion price for each conversion will be calculated
pursuant to the following formula: 80% multiplied by the lowest closing price of the Company common stock during the ten (10) trading
days immediately preceding the applicable conversion (the &#8220;Conversion Price&#8221;). Notwithstanding the foregoing, in no event
will the Conversion Price be less than $1.00.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AgreementAxis=cbat_CancellationAgreementMember', window );">Cancellation Agreement [Member] | First Debt [Member] | Mr.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesConverted1', window );">Cancel debt exchange in to common stock (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,666,667<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AgreementAxis=cbat_CancellationAgreementMember', window );">Cancellation Agreement [Member] | First Debt [Member] | Mr. Dawei 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Exchange price per share (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.02<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesConverted1', window );">Cancel debt exchange in to common stock (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,431,373<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AgreementAxis=cbat_CancellationAgreementMember', window );">Cancellation Agreement [Member] | Second Debt [Member] | Mr. Jun Lang [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Exchange price per share (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AgreementAxis=cbat_CancellationAgreementMember', window );">Cancellation Agreement [Member] | Second Debt [Member] | Asia EVK [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesConverted1', window );">Cancel debt exchange in to common stock (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,782,163<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AgreementAxis=cbat_SecuritiesPurchaseAgreementMember', window );">Securities Purchase Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Original principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,670,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,395,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Bears interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromOtherOperatingActivities', window );">Received proceeds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_OriginalIssueDiscount', window );">Original issue discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">125,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_OtherExpenses', window );">Lender's expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_SecuritiesPurchaseAgreementDescription', window );">Securities purchase agreement, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">the Company entered
into another securities purchase agreement with the same investors, pursuant to which the Company issued in a registered direct offering,
an aggregate of 8,939,976 shares of common stock of the Company at a per share purchase price of $7.83. In addition, the Company issued
to the investors (i) in a concurrent private placement, the Series A-1 warrants to purchase a total of 4,469,988 shares of common stock,
at a per share exercise price of $7.67 and exercisable for 42 months from the date of issuance; (ii) in the registered direct offering,
the Series B warrants to purchase a total of 4,469,988 shares of common stock, at a per share exercise price of $7.83 and exercisable
for 90 days from the date of issuance; and (iii) in the registered direct offering, the Series A-2 warrants to purchase up to 2,234,992
shares of common stock, at a per share exercise price of $7.67 and exercisable for 45 months from the date of issuance. The Company received
gross proceeds of approximately $70 million from the registered direct offering and the concurrent private placement, before deducting
fees to the placement agent and other offering expenses of $5.0 million. In addition, the placement agent for this transaction also received
warrants (&#8220;Placement Agent Warrants&#8221;) for the purchase of up to 446,999 shares of the Company&#8217;s common stock at an exercise
price of $9.204 per share exercisable for 36 months after 6 months from the issuance.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AgreementAxis=cbat_TheFirstExchangeAgreementMember', window );">The First Exchange Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_PromissoryNotes', window );">The original principal amount of promissory note</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,395,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_IsuanceOfPromissoryNote', window );">Issuance promissory Note (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">160,256<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AgreementAxis=cbat_TheSecondExchangeAgreementMember', window );">The Second Exchange Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_PromissoryNotes', window );">The original principal amount of promissory note</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,395,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_IsuanceOfPromissoryNote', window );">Issuance promissory Note (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">207,641<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockNoParValue', window );">Common stock par value (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AgreementAxis=cbat_ThirdExchangeAgreementMember', window );">Third Exchange Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_PromissoryNotes', window );">The original principal amount of promissory note</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,395,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_IsuanceOfPromissoryNote', window );">Issuance promissory Note (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">312,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AgreementAxis=cbat_FourthExchangeAgreementMember', window );">Fourth Exchange Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_PromissoryNotes', window );">The original principal amount of promissory note</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,395,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_IsuanceOfPromissoryNote', window );">Issuance promissory Note (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">271,739<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AgreementAxis=cbat_FifthExchangeAgreementMember', window );">Fifth Exchange Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_PromissoryNotes', window );">The original principal amount of promissory note</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,395,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_IsuanceOfPromissoryNote', window );">Issuance promissory Note (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">407,609<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AgreementAxis=cbat_SixthExchangeAgreementMember', window );">Sixth Exchange Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_PromissoryNotes', window );">The original principal amount of promissory note</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,395,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_IsuanceOfPromissoryNote', window );">Issuance promissory Note (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">461,595<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AgreementAxis=cbat_SeventhExchangeAgreementMember', window );">Seventh Exchange Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_PromissoryNotes', window );">The original principal amount of promissory note</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,395,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 365,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_IsuanceOfPromissoryNote', window );">Issuance promissory Note (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">576,802<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Shares of common stock (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,939,976<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Gross proceeds of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,940<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member] | The First Exchange Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_CommonStockNoParValue', window );">Common stock par value (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member] | Third Exchange Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_CommonStockNoParValue', window );">Common stock par value (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member] | Fourth Exchange Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_CommonStockNoParValue', window );">Common stock par value (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member] | Fifth Exchange Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_CommonStockNoParValue', window );">Common stock par value (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member] | Sixth Exchange Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_CommonStockNoParValue', window );">Common stock par value (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member] | Seventh Exchange Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems', window );"><strong>Principal Activities, Basis of Presentation and Organization (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_CommonStockNoParValue', window );">Common stock par value (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_cbat_AggregateConsiderationAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_AggregateConsiderationAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_AggregatePriceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate price amount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_AggregatePriceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_AggregateShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_AggregateShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_AmendmentToPromissoryNotesDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amendment to promissory notes, description.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_AmendmentToPromissoryNotesDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_CancellationAgreementWithCreditorsDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cancellation agreement with creditors description.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_CancellationAgreementWithCreditorsDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_CommonStockEquivalentPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_CommonStockEquivalentPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_CommonStockPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Common stock per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_CommonStockPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_cbat_CompanyContribtionOnRelatedDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_CompanyContribtionOnRelatedDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_ContributedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ContributedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ConversionPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Conversion price per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ConversionPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_cbat_DescriptionOfExchangeAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_DescriptionOfExchangeAgreement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_EquityInterestPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_EquityInterestPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_EquityInvestmentPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity Investment Paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_EquityInvestmentPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_EscrowAgreementDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_EscrowAgreementDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_FurtherAdvanceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Further advance amount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_FurtherAdvanceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_InventoryPaidTotal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Inventory paid total.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_InventoryPaidTotal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_InvestmentAcquirePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Investment acquire percentage.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_InvestmentAcquirePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_InvestmentTotal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_InvestmentTotal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_IsuanceOfPromissoryNote">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share is issuance of promissory note.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_IsuanceOfPromissoryNote</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_OriginalIssueDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_OriginalIssueDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_PrincipalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Principal amount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_PrincipalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ProceedsFromReceivedInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proceeds from received investment from investors`</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ProceedsFromReceivedInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_PromissoryNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of value is Promissory notes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_PromissoryNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ReceiveAdvanceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Receive advance amount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ReceiveAdvanceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_RegisteredCapitalIncreased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Registered capital increased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_RegisteredCapitalIncreased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_RegisteredCapitalOfSubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Registered capital of subsidiary.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_RegisteredCapitalOfSubsidiary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_SecuritiesPurchaseAgreementDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Securities purchase agreement, description.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_SecuritiesPurchaseAgreementDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_SharesDelivered">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_SharesDelivered</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_SharesPlacedInEscrow">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Shares placed in escrow.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_SharesPlacedInEscrow</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_SharesReleasedFromEscrow">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Shares released from escrow.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_SharesReleasedFromEscrow</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_TransferredShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Transferred Shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_TransferredShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_WorkingCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_WorkingCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other increase (decrease) in additional paid in capital (APIC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631418-115840<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631419-115840<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockNoParValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount per share of no-par value common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockNoParValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesSubscriptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Monetary value of common stock allocated to investors to buy shares of a new issue of common stock before they are offered to the public. When stock is sold on a subscription basis, the issuer does not initially receive the total proceeds. In general, the issuer does not issue the shares to the investor until it receives the entire proceeds.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=65888546&amp;loc=d3e21300-112643<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesSubscriptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConversionOfStockSharesConverted1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4313-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4304-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4332-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockSharesConverted1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4,6)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6904-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6911-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromOtherOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from operating activities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromOtherOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of subsidiary's or equity investee's stock owned by parent company after stock transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=cbat_EnergyVehicleCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=cbat_EnergyVehicleCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MrYunfeiLiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MrYunfeiLiMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MrXiangqianLiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MrXiangqianLiMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MrDaweiLiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MrDaweiLiMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_AsiaEVKMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_AsiaEVKMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_TillicumInvestmentCompanyLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_TillicumInvestmentCompanyLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_InvestorsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_InvestorsMember</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_srt_ConsolidatedEntitiesAxis=cbat_CBAKEnergyTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=cbat_CBAKEnergyTechnologyCoLtdMember</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_srt_ConsolidatedEntitiesAxis=cbat_CBAKNewEnergyNanjingCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=cbat_CBAKNewEnergyNanjingCoLtdMember</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_srt_ConsolidatedEntitiesAxis=cbat_CBAKNewEnergyTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=cbat_CBAKNewEnergyTechnologyCoLtdMember</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_srt_ConsolidatedEntitiesAxis=cbat_NanjingDaxinNewEnergyAutomobileIndustryCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=cbat_NanjingDaxinNewEnergyAutomobileIndustryCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=cbat_FirstDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=cbat_FirstDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=cbat_SecondDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=cbat_SecondDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MrJunLangMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MrJunLangMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MsJingShiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MsJingShiMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=cbat_ThirdDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=cbat_ThirdDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=cbat_FourthDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=cbat_FourthDebtMember</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_srt_TitleOfIndividualAxis=cbat_ChinaBAKAsiaHoldingLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=cbat_ChinaBAKAsiaHoldingLimitedMember</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_srt_TitleOfIndividualAxis=cbat_CbakPowerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=cbat_CbakPowerMember</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_srt_TitleOfIndividualAxis=cbat_CbakSuzhouMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=cbat_CbakSuzhouMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cbat_PromissoryNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cbat_PromissoryNotesMember</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_cbat_AgreementAxis=cbat_CancellationAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_AgreementAxis=cbat_CancellationAgreementMember</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_cbat_AgreementAxis=cbat_SecuritiesPurchaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_AgreementAxis=cbat_SecuritiesPurchaseAgreementMember</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_cbat_AgreementAxis=cbat_TheFirstExchangeAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_AgreementAxis=cbat_TheFirstExchangeAgreementMember</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_cbat_AgreementAxis=cbat_TheSecondExchangeAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_AgreementAxis=cbat_TheSecondExchangeAgreementMember</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_cbat_AgreementAxis=cbat_ThirdExchangeAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_AgreementAxis=cbat_ThirdExchangeAgreementMember</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_cbat_AgreementAxis=cbat_FourthExchangeAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_AgreementAxis=cbat_FourthExchangeAgreementMember</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_cbat_AgreementAxis=cbat_FifthExchangeAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_AgreementAxis=cbat_FifthExchangeAgreementMember</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_cbat_AgreementAxis=cbat_SixthExchangeAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_AgreementAxis=cbat_SixthExchangeAgreementMember</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_cbat_AgreementAxis=cbat_SeventhExchangeAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_AgreementAxis=cbat_SeventhExchangeAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815237550936">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Pledged deposits (Details)<br></strong></div></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="24">1 Months Ended</th>
<th class="th" colspan="4">6 Months Ended</th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Mar. 05, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 05, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>May 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Apr. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 30, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Oct. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 31, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jul. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 31, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>May 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 31, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Mar. 20, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 20, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Feb. 29, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 29, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Nov. 30, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 30, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Oct. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 31, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Sep. 17, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 17, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Oct. 31, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Aug. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 31, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jul. 31, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Mar. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Mar. 20, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Feb. 29, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Nov. 30, 2019 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PledgeddepositsDetailsLineItems', window );"><strong>Pledged deposits (Details) [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_MaterialsSuppliesAndOther', window );">Material purchase cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,874<span></span>
</td>
<td class="nump">&#165; 38,346<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,932,947<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="top.Show.showAR( this, 'defref_us-gaap_PaymentsForLegalSettlements', window );">Payments for legal settlements</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 600,000<span></span>
</td>
<td class="nump">&#165; 3,635,192<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquipmentExpense', window );">Equipment cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 266,931<span></span>
</td>
<td class="nump">&#165; 1,724,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_LiquidatedDamagesAmount', window );">Liquidated damages | $</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,210,119<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,210,119<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,210,119<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_SuzhouSecurityMember', window );">Suzhou Security [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_PledgeddepositsDetailsLineItems', window );"><strong>Pledged deposits (Details) [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Total sought amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21,321<span></span>
</td>
<td class="nump">&#165; 139,713<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_ServiceExpensesAmount', window );">Service expenses amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,198<span></span>
</td>
<td class="nump">138,908<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseOther', window );">Interest</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">123<span></span>
</td>
<td class="nump">&#165; 805<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_BankDeposits', window );">Bank deposits</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,000.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 150,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_FrozenByBank', window );">Frozen by bank</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,125<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 33,099<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AccruedServiceCost', window );">Accrued service cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21,507<span></span>
</td>
<td class="nump">&#165; 138,908<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_CangzhouHuibangMember', window );">Cangzhou Huibang [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_PledgeddepositsDetailsLineItems', window );"><strong>Pledged deposits (Details) [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Total sought amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 310,000<span></span>
</td>
<td class="nump">&#165; 2,029,594<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseOther', window );">Interest</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,804<span></span>
</td>
<td class="nump">&#165; 96,647<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_BankDeposits', window );">Bank deposits</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">400,000<span></span>
</td>
<td class="nump">2,650,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_FrozenByBank', window );">Frozen by bank</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,518<span></span>
</td>
<td class="nump">120,898<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MaterialsSuppliesAndOther', window );">Material purchase cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300,000<span></span>
</td>
<td class="nump">1,932,947<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_DongguanShanshanMember', window );">Dongguan Shanshan [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_PledgeddepositsDetailsLineItems', window );"><strong>Pledged deposits (Details) [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Total sought amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 700,000<span></span>
</td>
<td class="nump">&#165; 4,434,209<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_BankDeposits', window );">Bank deposits</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 3,365,192<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 4,434,209<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="top.Show.showAR( this, 'defref_cbat_FrozenByBank', window );">Frozen by bank</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">55,230<span></span>
</td>
<td class="nump">360,576<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_SettlementAmount', window );">Settlement amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 600,000<span></span>
</td>
<td class="nump">&#165; 3,635,192<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForLegalSettlements', window );">Payments for legal settlements</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 260,393<span></span>
</td>
<td class="nump">&#165; 1,700,000<span></span>
</td>
<td class="nump">$ 32,088<span></span>
</td>
<td class="nump">&#165; 209,487<span></span>
</td>
<td class="nump">$ 76,586<span></span>
</td>
<td class="nump">&#165; 500,000<span></span>
</td>
<td class="nump">$ 76,586<span></span>
</td>
<td class="nump">&#165; 500,000<span></span>
</td>
<td class="nump">$ 76,586<span></span>
</td>
<td class="nump">&#165; 500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_Payments', window );">Payments | &#165;</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_NanjingJinlongMember', window );">Nanjing Jinlong [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_PledgeddepositsDetailsLineItems', window );"><strong>Pledged deposits (Details) [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Total sought amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 125,443<span></span>
</td>
<td class="nump">&#165; 822,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_BankDeposits', window );">Bank deposits</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">125,443<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 125,443<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 822,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_FrozenByBank', window );">Frozen by bank</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16<span></span>
</td>
<td class="nump">&#165; 107<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MaterialsSuppliesAndOther', window );">Material purchase cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">125,443<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">125,443<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">822,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_XianAnpuMember', window );">Xi'an Anpu [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_PledgeddepositsDetailsLineItems', window );"><strong>Pledged deposits (Details) [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Total sought amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">129,270<span></span>
</td>
<td class="nump">843,954<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_EquipmentExpense', window );">Equipment cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">117,636<span></span>
</td>
<td class="nump">&#165; 768,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_LiquidatedDamagesAmount', window );">Liquidated damages</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,634<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,634<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 75,954<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_EmployeesCompensationDescription', window );">Employees compensation, description</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">the request of Xi&#8217;an Anpu for property preservation, the Court of Dalian Economic and Technology Development Zone ordered to freeze CBAK Power&#8217;s bank deposits $0.1 million (RMB843,954) for a period to May 11, 2021. As of December 31, 2020, $98,284 (RMB641,656) was frozen by bank. The property preservation was released on February 25, 2021 upon CBAK Power settlement.<span></span>
</td>
<td class="text">the request of Xi&#8217;an Anpu for property preservation, the Court of Dalian Economic and Technology Development Zone ordered to freeze CBAK Power&#8217;s bank deposits $0.1 million (RMB843,954) for a period to May 11, 2021. As of December 31, 2020, $98,284 (RMB641,656) was frozen by bank. The property preservation was released on February 25, 2021 upon CBAK Power settlement.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_TianjinChangyuanMember', window );">Tianjin Changyuan[Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_PledgeddepositsDetailsLineItems', window );"><strong>Pledged deposits (Details) [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Total sought amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,040<span></span>
</td>
<td class="nump">&#165; 85,136<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseOther', window );">Interest</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">874<span></span>
</td>
<td class="nump">5,707<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_BankDeposits', window );">Bank deposits</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,041<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 85,136<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_FrozenByBank', window );">Frozen by bank</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,041<span></span>
</td>
<td class="nump">85,136<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_MaterialCost', window );">Material cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,166<span></span>
</td>
<td class="nump">&#165; 79,429<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_JiuzhaoMember', window );">Jiuzhao [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_PledgeddepositsDetailsLineItems', window );"><strong>Pledged deposits (Details) [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Total sought amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">900,000<span></span>
</td>
<td class="nump">6,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseOther', window );">Interest</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,871<span></span>
</td>
<td class="nump">129,732<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_BankDeposits', window );">Bank deposits</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 900,000<span></span>
</td>
<td class="nump">&#165; 6,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_MaterialCost', window );">Material cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 900,000<span></span>
</td>
<td class="nump">&#165; 5,870,267<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_ChongqingZhongrunMember', window );">Chongqing Zhongrun [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_PledgeddepositsDetailsLineItems', window );"><strong>Pledged deposits (Details) [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Total sought amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 400,000<span></span>
</td>
<td class="nump">&#165; 2,484,948<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseOther', window );">Interest</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,370<span></span>
</td>
<td class="nump">87,288<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_BankDeposits', window );">Bank deposits</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200,000<span></span>
</td>
<td class="nump">&#165; 1,249,836<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_FrozenByBank', window );">Frozen by bank</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,224<span></span>
</td>
<td class="nump">14,521<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MaterialsSuppliesAndOther', window );">Material purchase cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200,000<span></span>
</td>
<td class="nump">&#165; 1,104,007<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_Payments', window );">Payments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 198,144<span></span>
</td>
<td class="nump">&#165; 1,293,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_MaterialCost', window );">Material cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 400,000<span></span>
</td>
<td class="nump">&#165; 2,397,660<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="46"></td></tr>
<tr><td colspan="46"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On August 15, 2006, the SEC declared effective a post-effective amendment that the Company had filed on August 4, 2006, terminating the effectiveness of a resale registration statement on Form SB-2 that had been filed pursuant to a registration rights agreement with certain shareholders to register the resale of shares held by those shareholders. The Company subsequently filed Form S-1 for these shareholders. On December 8, 2006, the Company filed its Annual Report on Form 10-K for the year ended September 30, 2006 (the &#8220;2006 Form 10-K&#8221;). After the filing of the 2006 Form 10-K, the Company&#8217;s previously filed registration statement on Form S-1 was no longer available for resale by the selling shareholders whose shares were included in such Form S-1. Under the registration rights agreement, those selling shareholders became eligible for liquidated damages from the Company relating to the above two events totaling approximately $1,051,000. As of December 31, 2019 and March 31, 2020, no liquidated damages relating to both events have been paid.</span></td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_AccruedServiceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_AccruedServiceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_BankDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_BankDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_EmployeesCompensationDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_EmployeesCompensationDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_FrozenByBank">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_FrozenByBank</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_LiquidatedDamagesAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_LiquidatedDamagesAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_MaterialCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_MaterialCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_Payments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_Payments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_PledgeddepositsDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_PledgeddepositsDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_ServiceExpensesAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ServiceExpensesAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_SettlementAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_SettlementAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquipmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents equipment expense including depreciation, repairs, rentals, and service contract costs. This item also includes equipment purchases which do not qualify for capitalization in accordance with the entity's accounting policy. This item may also include furniture expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquipmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyDamagesSoughtValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The value (monetary amount) of the award the plaintiff seeks in the legal matter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14557-108349<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14435-108349<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyDamagesSoughtValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MaterialsSuppliesAndOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of capitalized costs of materials, supplies, and other assets, which are not included in inventory but used in production.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MaterialsSuppliesAndOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForLegalSettlements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid for the settlement of litigation or for other legal issues during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForLegalSettlements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_SuzhouSecurityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_SuzhouSecurityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_CangzhouHuibangMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_CangzhouHuibangMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_DongguanShanshanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_DongguanShanshanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_NanjingJinlongMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_NanjingJinlongMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_XianAnpuMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_XianAnpuMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_TianjinChangyuanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_TianjinChangyuanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_JiuzhaoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_JiuzhaoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_ChongqingZhongrunMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_ChongqingZhongrunMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815481154472">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Pledged deposits (Details) - Schedule of pledged deposits - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ScheduleOfPledgedDepositsAbstract', window );"><strong>Schedule of pledged deposits [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrentAndNoncurrent', window );">Bills payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 19,065,551<span></span>
</td>
<td class="nump">$ 8,791,499<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Others</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">5,125<span></span>
</td>
<td class="nump">198,249<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositsAssetsCurrent', window );">Total</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 19,070,676<span></span>
</td>
<td class="nump">$ 8,989,748<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In November 2019, CBAK Suzhou received notice from Court of Suzhou city that Suzhou Industrial Park Security Service Co., Ltd (&#8220;Suzhou Security&#8221;) filed a lawsuit against CBAK Suzhou for the failure to pay pursuant to the terms of the sales contract. Suzhou Security sought a total amount of $21,321 (RMB139,713), including services expenses amount of $21,198 (RMB138,908) and interest of $123 (RMB805). Upon the request of Suzhou Security for property preservation, the Court of Suzhou froze CBAK Suzhou&#8217;s bank deposits totaling $0.02 million (RMB150,000) for a period of one year. As of June 30, 2021, $5,125 (RMB33,099) was frozen by bank and the Company had accrued the service cost of $21,507 (RMB138,908).</span></td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ScheduleOfPledgedDepositsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfPledgedDepositsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.15(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositsAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment within one year or during the operating cycle, if shorter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815369082712">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Trade Accounts and Bills Receivable, net (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_TradeAccountsAndBillsReceivableNetAbstract', window );"><strong>Trade Accounts And Bills Receivable Net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_TradeAccountsAndBillsReceivables', window );">Trade accounts and bills receivable</a></td>
<td class="nump">$ 1,900,664<span></span>
</td>
<td class="nump">$ 1,896,068<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_TradeAccountsAndBillsReceivableNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_TradeAccountsAndBillsReceivableNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_TradeAccountsAndBillsReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trade accounts and bills receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_TradeAccountsAndBillsReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815358480968">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Trade Accounts and Bills Receivable, net (Details) - Schedule of trade accounts and bills receivable - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ScheduleOfTradeAccountsAndBillsReceivableAbstract', window );"><strong>Schedule of trade accounts and bills receivable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableGrossCurrent', window );">Trade accounts receivable</a></td>
<td class="nump">$ 26,356,359<span></span>
</td>
<td class="nump">$ 33,305,997<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="top.Show.showAR( this, 'defref_cbat_LessAllowanceForDoubtfulAccounts', window );">Less: Allowance for doubtful accounts</a></td>
<td class="num">(5,064,795)<span></span>
</td>
<td class="num">(5,266,828)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNet', window );">Trade accounts receivable, net</a></td>
<td class="nump">21,291,564<span></span>
</td>
<td class="nump">28,039,169<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="top.Show.showAR( this, 'defref_cbat_BillsReceivable', window );">Bills receivable</a></td>
<td class="nump">894,471<span></span>
</td>
<td class="nump">1,532,105<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Trade accounts and bills receivable, net</a></td>
<td class="nump">$ 22,186,035<span></span>
</td>
<td class="nump">$ 29,571,274<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_BillsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_BillsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_LessAllowanceForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Less allowance for doubtful accounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_LessAllowanceForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_ScheduleOfTradeAccountsAndBillsReceivableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfTradeAccountsAndBillsReceivableAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableGrossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableGrossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 310<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123366838&amp;loc=d3e3073-115593<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815362115928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Trade Accounts and Bills Receivable, net (Details) - Schedule of analysis of the allowance for doubtful accounts - USD ($)<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ScheduleOfAnalysisOfTheAllowanceForDoubtfulAccountsAbstract', window );"><strong>Schedule of analysis of the allowance for doubtful accounts [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Balance at beginning of period</a></td>
<td class="nump">$ 5,266,828<span></span>
</td>
<td class="nump">$ 4,650,686<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="top.Show.showAR( this, 'defref_cbat_GrossProvisionForDoubtfulAccounts', window );">Provision for the period</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">968,627<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="top.Show.showAR( this, 'defref_cbat_ReversalRecoveriesByCash', window );">Reversal - recoveries by cash</a></td>
<td class="num">(258,578)<span></span>
</td>
<td class="num">(540,925)<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="top.Show.showAR( this, 'defref_cbat_ChargedToConsolidatedStatementsOfOperationsAndComprehensiveLossIncome', window );">Charged to consolidated statements of operations and comprehensive (loss) income</a></td>
<td class="num">(258,578)<span></span>
</td>
<td class="nump">427,702<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="top.Show.showAR( this, 'defref_cbat_AllowanceForDoubtfulAccountsForeignExchangeAdjustment', window );">Foreign exchange adjustment</a></td>
<td class="nump">56,545<span></span>
</td>
<td class="num">(69,158)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Balance at end of period</a></td>
<td class="nump">$ 5,064,795<span></span>
</td>
<td class="nump">$ 5,009,230<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_AllowanceForDoubtfulAccountsForeignExchangeAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_AllowanceForDoubtfulAccountsForeignExchangeAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ChargedToConsolidatedStatementsOfOperationsAndComprehensiveLossIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Charged to consolidated statements of operations and comprehensive (loss) income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ChargedToConsolidatedStatementsOfOperationsAndComprehensiveLossIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_GrossProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_GrossProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ReversalRecoveriesByCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reversal &#8211; recoveries by cash.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ReversalRecoveriesByCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ScheduleOfAnalysisOfTheAllowanceForDoubtfulAccountsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfAnalysisOfTheAllowanceForDoubtfulAccountsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815366058936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWriteDown', window );">Inventory write-down</a></td>
<td class="nump">$ 104,752<span></span>
</td>
<td class="nump">$ 47,977<span></span>
</td>
<td class="nump">$ 338,057<span></span>
</td>
<td class="nump">$ 457,039<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWriteDown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4542-108314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWriteDown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815358421592">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories (Details) - Schedule of inventories - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ScheduleOfInventoriesAbstract', window );"><strong>Schedule of inventories [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryRawMaterials', window );">Raw materials</a></td>
<td class="nump">$ 3,395,452<span></span>
</td>
<td class="nump">$ 757,857<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcess', window );">Work in progress</a></td>
<td class="nump">2,735,322<span></span>
</td>
<td class="nump">2,338,342<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoods', window );">Finished goods</a></td>
<td class="nump">3,566,676<span></span>
</td>
<td class="nump">2,156,646<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">$ 9,697,450<span></span>
</td>
<td class="nump">$ 5,252,845<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ScheduleOfInventoriesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfInventoriesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRawMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWorkInProcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815360422024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Prepayments and Other Receivables (Details)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract', window );"><strong>Prepayments And Other Receivables And Recoverable From Loan Guarantee [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_LoanAgreementDescription', window );">Loan agreement, description</a></td>
<td class="text">Nanjing CBAK entered into a loan agreement with Shen Zhen
Asian Plastics Technology Co., Ltd (SZ Asian Plastics), to loan SZ Asian Plastics a total amount of $1.4 million (RMB8,870,000) for a
period of 6 months from December 1, 2020 to May 31, 2021. The loan was unsecured and bearing fixed interest at 6% per annum. The Company&#8217;s
shareholder Mr. Jiping Zhao, holding 2.39% equity interest in the Company, at the same time held 79.13% equity interests in SZ Asian Plastics.
In March 2021, SZ Asian Plastics has fully repaid the loan principal.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_LoanAgreementDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Loan agreement, description.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_LoanAgreementDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815369366728">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Prepayments and Other Receivables (Details) - Schedule of prepayments and other receivables - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ScheduleOfPrepaymentsAndOtherReceivablesAbstract', window );"><strong>Schedule of prepayments and other receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValueAddedTaxReceivableCurrent', window );">Value added tax recoverable</a></td>
<td class="nump">$ 5,221,575<span></span>
</td>
<td class="nump">$ 4,524,475<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="top.Show.showAR( this, 'defref_cbat_LoanReceivables', window );">Loan receivables</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">1,358,637<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="top.Show.showAR( this, 'defref_cbat_PrepaymentsToSuppliers', window );">Prepayments to suppliers</a></td>
<td class="nump">902,942<span></span>
</td>
<td class="nump">424,311<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositAssets', window );">Deposits</a></td>
<td class="nump">123,319<span></span>
</td>
<td class="nump">17,385<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueFromEmployeesCurrent', window );">Staff advances</a></td>
<td class="nump">124,473<span></span>
</td>
<td class="nump">67,867<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrent', window );">Prepaid operating expenses</a></td>
<td class="nump">1,034,922<span></span>
</td>
<td class="nump">529,401<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherPrepaidExpenseCurrent', window );">Others</a></td>
<td class="nump">1,004,212<span></span>
</td>
<td class="nump">524,468<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="top.Show.showAR( this, 'defref_cbat_PrepaidAndOtherAssetsGross', window );">Prepayments and other receivables, gross</a></td>
<td class="nump">8,411,443<span></span>
</td>
<td class="nump">7,446,544<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables', window );">Less: Allowance for doubtful accounts</a></td>
<td class="num">(7,000)<span></span>
</td>
<td class="num">(7,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssets', window );">Prepayments and other receivables, net</a></td>
<td class="nump">$ 8,404,443<span></span>
</td>
<td class="nump">$ 7,439,544<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_LoanReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Loan receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_LoanReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_PrepaidAndOtherAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_PrepaidAndOtherAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_PrepaymentsToSuppliers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_PrepaymentsToSuppliers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ScheduleOfPrepaymentsAndOtherReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfPrepaymentsAndOtherReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The valuation allowance as of the balance sheet date to reduce the gross amount of receivables to estimated net realizable value, which would be presented in parentheses on the face of the balance sheet.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of the asset transferred to a third party to serve as a deposit, which typically serves as security against failure by the transferor to perform under terms of an agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8,17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DueFromEmployeesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amounts due from an Entity employee, not to include stockholders or officers, which are usually due within 1 year (or 1 business cycle).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39599-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueFromEmployeesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherPrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6387103&amp;loc=d3e6435-108320<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6787-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherPrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6787-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6387103&amp;loc=d3e6435-108320<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123349782&amp;loc=d3e5879-108316<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValueAddedTaxReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValueAddedTaxReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815364850440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisition of a subsidiary (Details)<br></strong></div></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Apr. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 30, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th"><div>Jul. 20, 2021</div></th>
<th class="th"><div>Apr. 21, 2021</div></th>
<th class="th"><div>Apr. 01, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AcquisitionofasubsidiaryDetailsLineItems', window );"><strong>Acquisition of a subsidiary (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Ownership percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">81.56%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">81.56%<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="top.Show.showAR( this, 'defref_cbat_AcquisitionAgreementDescription', window );">Acquisition agreement, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Under the Acquisition Agreement, CBAK Power will acquire 60% ownership
of Hitrans from Zhejiang Meidu Graphene Technology Co., Ltd. (&#8220;Meidu Graphene&#8221;) valued at RMB118 million ($18.27 million)
and 21.56% ownership of Hitrans from Hitrans&#8217;s management shareholders valued at approximately RMB40.74 million ($6.31 million).
Two individuals among Hitrans management shareholders, including Hitrans&#8217;s CEO, Mr. Haijun Wu (&#8220;Mr. Wu&#8221;), will keep
2.50% ownership of Hitrans and New Era Group Zhejiang New Energy Materials Co., Ltd. (&#8220;New Era&#8221;) will continue to hold 15%
ownership of Hitrans after the acquisition.As of the date of the Acquisition Agreement,
the 25% ownership of Hitrans held by Hitrans management shareholders was frozen as a result of a litigation arising from the default by
Hitrans management shareholders on debts borrowed from Zhejiang Meidu Pawn Co., Ltd. (&#8220;Pawn Co.&#8221;) whereby the 25% ownership
of Hitrans was pledged as collateral. Mr. Junnan Ye (&#8220;Mr. Ye&#8221;), acting as an intermediary, will first acquire 22.5% ownership
of Hitrans, free of any encumbrances, from Hitrans management shareholders. Pursuant to the Acquisition Agreement, within five days of
CBAK Power&#8217;s obtaining 21.56% ownership of Hitrans from Mr. Ye, CBAK Power will pay approximately RMB40.74 million ($6.31 million)
in cash, which amount shall be used toward the repayment of debts due to Pawn Co.&#160;In addition, as of the date of the Acquisition Agreement,
Meidu Graphene&#8217;s 60% ownership of Hitrans was frozen as a result of a litigation arising from Hitrans&#8217;s failure to make payments
to New Era in connection with the purchase of land use rights, plants, equipment, pollution discharge permit and other assets (the &#8220;Assets&#8221;)
under certain asset transfer agreements as well as Meidu Graphene&#8217;s guarantee for Hitrans&#8217;s payment obligations thereunder.
As a part of the transaction, CBAK Power entered into a loan agreement with Hitrans to lend Hitrans approximately RMB131 million ($20.28
million) (the &#8220;Hitrans Loan&#8221;) by remitting approximately RMB131 million ($20.28 million) into the account of Shaoxing Intermediate
People&#8217;s Court (the &#8220;Court&#8221;) to remove the freeze on Meidu Graphene&#8217;s 60% ownership of Hitrans. Moreover, Juzhong
Daxin will return RMB15 million ($2.32 million) of the security deposit to CBAK Power before CBAK Power wires approximately RMB131 million
($20.28 million) to the Court and will retain RMB5 million ($0.77 million) as commission for facilitating the acquisition. CBAK Power
will pay all other fees due to Juzhong Daxin in accordance with the Letter of Intent. According to the Acquisition Agreement, Mr. Ye will
first acquire 60% ownership of Hitrans, free of any encumbrances, from Meidu Graphene. Thereafter, CBAK Power will assign RMB118 million
($18.27 million) of the Hitrans Loan to Mr. Junnan Ye as consideration for the acquisition of 60% ownership of Hitrans from Mr. Ye (the
&#8220;Assignment&#8221;). Hitrans shall repay RMB118 million ($18.27 million) to Mr. Ye in accordance with a separate loan repayment
agreement (the &#8220;Loan Repayment Agreement&#8221;) to be entered into among Mr. Ye, Hitrans, CBAK Power and Mr. Wu. Under the Loan
Repayment Agreement, Hitrans shall repay Mr. Ye at least RMB70 million ($10.84 million) within two months of obtaining the title to the
Assets from New Era and the remaining balance by December 31, 2021, with a fixed interest of RMB3.5 million ($0.54 million) which can
be reduced by up to RMB1 million ($0.15 million) if the loan is settled before its due date. CBAK Power provides guarantee to Mr. Ye on
Hitrans&#8217;s repayment obligations under the Loan Repayment Agreement. Hitrans shall repay the remaining approximately RMB13 million
($2.01 million) of the Hitrans Loan to CBAK Power at an interest rate of 6% per annum, maturing in one year from the date of the Assignment.&#160;<span></span>
</td>
<td class="text">Under the Acquisition Agreement, CBAK Power will acquire 60% ownership
of Hitrans from Zhejiang Meidu Graphene Technology Co., Ltd. (&#8220;Meidu Graphene&#8221;) valued at RMB118 million ($18.27 million)
and 21.56% ownership of Hitrans from Hitrans&#8217;s management shareholders valued at approximately RMB40.74 million ($6.31 million).
Two individuals among Hitrans management shareholders, including Hitrans&#8217;s CEO, Mr. Haijun Wu (&#8220;Mr. Wu&#8221;), will keep
2.50% ownership of Hitrans and New Era Group Zhejiang New Energy Materials Co., Ltd. (&#8220;New Era&#8221;) will continue to hold 15%
ownership of Hitrans after the acquisition.As of the date of the Acquisition Agreement,
the 25% ownership of Hitrans held by Hitrans management shareholders was frozen as a result of a litigation arising from the default by
Hitrans management shareholders on debts borrowed from Zhejiang Meidu Pawn Co., Ltd. (&#8220;Pawn Co.&#8221;) whereby the 25% ownership
of Hitrans was pledged as collateral. Mr. Junnan Ye (&#8220;Mr. Ye&#8221;), acting as an intermediary, will first acquire 22.5% ownership
of Hitrans, free of any encumbrances, from Hitrans management shareholders. Pursuant to the Acquisition Agreement, within five days of
CBAK Power&#8217;s obtaining 21.56% ownership of Hitrans from Mr. Ye, CBAK Power will pay approximately RMB40.74 million ($6.31 million)
in cash, which amount shall be used toward the repayment of debts due to Pawn Co.&#160;In addition, as of the date of the Acquisition Agreement,
Meidu Graphene&#8217;s 60% ownership of Hitrans was frozen as a result of a litigation arising from Hitrans&#8217;s failure to make payments
to New Era in connection with the purchase of land use rights, plants, equipment, pollution discharge permit and other assets (the &#8220;Assets&#8221;)
under certain asset transfer agreements as well as Meidu Graphene&#8217;s guarantee for Hitrans&#8217;s payment obligations thereunder.
As a part of the transaction, CBAK Power entered into a loan agreement with Hitrans to lend Hitrans approximately RMB131 million ($20.28
million) (the &#8220;Hitrans Loan&#8221;) by remitting approximately RMB131 million ($20.28 million) into the account of Shaoxing Intermediate
People&#8217;s Court (the &#8220;Court&#8221;) to remove the freeze on Meidu Graphene&#8217;s 60% ownership of Hitrans. Moreover, Juzhong
Daxin will return RMB15 million ($2.32 million) of the security deposit to CBAK Power before CBAK Power wires approximately RMB131 million
($20.28 million) to the Court and will retain RMB5 million ($0.77 million) as commission for facilitating the acquisition. CBAK Power
will pay all other fees due to Juzhong Daxin in accordance with the Letter of Intent. According to the Acquisition Agreement, Mr. Ye will
first acquire 60% ownership of Hitrans, free of any encumbrances, from Meidu Graphene. Thereafter, CBAK Power will assign RMB118 million
($18.27 million) of the Hitrans Loan to Mr. Junnan Ye as consideration for the acquisition of 60% ownership of Hitrans from Mr. Ye (the
&#8220;Assignment&#8221;). Hitrans shall repay RMB118 million ($18.27 million) to Mr. Ye in accordance with a separate loan repayment
agreement (the &#8220;Loan Repayment Agreement&#8221;) to be entered into among Mr. Ye, Hitrans, CBAK Power and Mr. Wu. Under the Loan
Repayment Agreement, Hitrans shall repay Mr. Ye at least RMB70 million ($10.84 million) within two months of obtaining the title to the
Assets from New Era and the remaining balance by December 31, 2021, with a fixed interest of RMB3.5 million ($0.54 million) which can
be reduced by up to RMB1 million ($0.15 million) if the loan is settled before its due date. CBAK Power provides guarantee to Mr. Ye on
Hitrans&#8217;s repayment obligations under the Loan Repayment Agreement. Hitrans shall repay the remaining approximately RMB13 million
($2.01 million) of the Hitrans Loan to CBAK Power at an interest rate of 6% per annum, maturing in one year from the date of the Assignment.&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AcquireOwnershipPercentage', window );">Acquired ownership interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AcquiredOwnershipValue', window );">Acquired ownership by cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,100,000<span></span>
</td>
<td class="nump">&#165; 7,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationAssetsAndLiabilitiesArisingFromContingenciesAmountRecognizedOtherThanAtFairValue', window );">Business Combination, Assets and Liabilities Arising from Contingencies, Amount Recognized, Other than at Fair Value, Net (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.60<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_JuzhongDaxinMember', window );">Juzhong Daxin [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AcquisitionofasubsidiaryDetailsLineItems', window );"><strong>Acquisition of a subsidiary (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Ownership percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">85.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1', window );">Cash paid</a></td>
<td class="nump">$ 3,090,000.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_ZhejiangMeiduHitransLithiumBatteryTechnologyCoLtdMember', window );">Zhejiang Meidu Hitrans Lithium Battery Technology Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AcquisitionofasubsidiaryDetailsLineItems', window );"><strong>Acquisition of a subsidiary (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_VotingRightsOverEquityInterests', window );">Voting right and right to dividend</a></td>
<td class="nump">85.00%<span></span>
</td>
<td class="nump">85.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_OwnershipOfEquityInterest', window );">Ownership of equity interest</a></td>
<td class="nump">85.00%<span></span>
</td>
<td class="nump">85.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_EquityInterestPercentage', window );">Acquired equity interest</a></td>
<td class="nump">85.00%<span></span>
</td>
<td class="nump">85.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1', window );">Cash paid | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 20,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AcquireOwnershipPercentage', window );">Acquired ownership interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AcquiredOwnershipValue', window );">Acquired ownership by cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 118,000,000<span></span>
</td>
<td class="nump">&#165; 18,270,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_CbakPowerMember', window );">Cbak Power Member</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AcquisitionofasubsidiaryDetailsLineItems', window );"><strong>Acquisition of a subsidiary (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Ownership percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.74%<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="top.Show.showAR( this, 'defref_cbat_EquityInterestPercentage', window );">Acquired equity interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">81.56%<span></span>
</td>
<td class="nump">81.56%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AcquireOwnershipPercentage', window );">Acquired ownership interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">81.56%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AcquiredOwnershipValue', window );">Acquired ownership by cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,310,000<span></span>
</td>
<td class="nump">&#165; 40,740,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MrYeMember', window );">Mr. Ye. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AcquisitionofasubsidiaryDetailsLineItems', window );"><strong>Acquisition of a subsidiary (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AcquiredOwnershipValue', window );">Acquired ownership by cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,280,000<span></span>
</td>
<td class="nump">&#165; 131,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_HitransMember', window );">Hitrans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AcquisitionofasubsidiaryDetailsLineItems', window );"><strong>Acquisition of a subsidiary (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AcquireOwnershipPercentage', window );">Acquired ownership interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">81.56%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_AcquireOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Acquire ownership percentage.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_AcquireOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_AcquiredOwnershipValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_AcquiredOwnershipValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_AcquisitionAgreementDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Acquisition agreement, description</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_AcquisitionAgreementDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_AcquisitionofasubsidiaryDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_AcquisitionofasubsidiaryDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_EquityInterestPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_EquityInterestPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_OwnershipOfEquityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_OwnershipOfEquityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_VotingRightsOverEquityInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_VotingRightsOverEquityInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAssetsAndLiabilitiesArisingFromContingenciesAmountRecognizedOtherThanAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net amount, measured at other than acquisition-date fair value, of all the assets acquired and liabilities assumed that arise from contingencies and were recognized by the entity, if the acquisition-date fair value cannot be determined and other criteria (as defined) related to the contingencies have been met.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 30<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6395694&amp;loc=d3e14133-108347<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAssetsAndLiabilitiesArisingFromContingenciesAmountRecognizedOtherThanAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value at acquisition-date of the assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interests issued by the acquirer, including but not limited to,  instruments or interests issued or issuable in consideration for the business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_JuzhongDaxinMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_JuzhongDaxinMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_ZhejiangMeiduHitransLithiumBatteryTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_ZhejiangMeiduHitransLithiumBatteryTechnologyCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_CbakPowerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_CbakPowerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MrYeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MrYeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_HitransMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_HitransMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815368612376">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Acquisition of a subsidiary (Details) - Schedule of Acquisition of a subsidiary<br> &#165; in Millions</strong></div></th>
<th class="th">
<div>Jul. 20, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 20, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ScheduleOfAcquisitionOfASubsidiaryAbstract', window );"><strong>Schedule of Acquisition of a subsidiary [Abstract]</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="top.Show.showAR( this, 'defref_us-gaap_SecurityDeposit', window );">Deposit paid for acquisition of a subsidiary</a></td>
<td class="nump">$ 2,320,000<span></span>
</td>
<td class="nump">&#165; 15<span></span>
</td>
<td class="nump">$ 3,096,646<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ScheduleOfAcquisitionOfASubsidiaryAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfAcquisitionOfASubsidiaryAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecurityDeposit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8,17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecurityDeposit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815451396488">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Payables to Former Subsidiaries, net (Details) - Schedule of payables to a former subsidiaries, net - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PayablestoFormerSubsidiariesnetDetailsScheduleofpayablestoaformersubsidiariesnetLineItems', window );"><strong>Payables to Former Subsidiaries, net (Details) - Schedule of payables to a former subsidiaries, net [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueToOtherRelatedPartiesClassifiedCurrent', window );">Payables to former subsidiaries, net</a></td>
<td class="nump">$ 362,549<span></span>
</td>
<td class="nump">$ 626,990<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_BakTianjinMember', window );">Bak Tianjin [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PayablestoFormerSubsidiariesnetDetailsScheduleofpayablestoaformersubsidiariesnetLineItems', window );"><strong>Payables to Former Subsidiaries, net (Details) - Schedule of payables to a former subsidiaries, net [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueToOtherRelatedPartiesClassifiedCurrent', window );">Payables to former subsidiaries, net</a></td>
<td class="nump">18,794<span></span>
</td>
<td class="nump">29,852<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_BakShenzhenMember', window );">Bak Shenzhen [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PayablestoFormerSubsidiariesnetDetailsScheduleofpayablestoaformersubsidiariesnetLineItems', window );"><strong>Payables to Former Subsidiaries, net (Details) - Schedule of payables to a former subsidiaries, net [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueToOtherRelatedPartiesClassifiedCurrent', window );">Payables to former subsidiaries, net</a></td>
<td class="nump">$ 343,755<span></span>
</td>
<td class="nump">$ 597,138<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_PayablestoFormerSubsidiariesnetDetailsScheduleofpayablestoaformersubsidiariesnetLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_PayablestoFormerSubsidiariesnetDetailsScheduleofpayablestoaformersubsidiariesnetLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DueToOtherRelatedPartiesClassifiedCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount payable to related parties classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueToOtherRelatedPartiesClassifiedCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_BakTianjinMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_BakTianjinMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_BakShenzhenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_BakShenzhenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815365634120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment, net (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 691,110<span></span>
</td>
<td class="nump">$ 560,916<span></span>
</td>
<td class="nump">$ 1,389,728<span></span>
</td>
<td class="nump">$ 1,142,407<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ManufacturingCosts', window );">Dalian manufacturing facilities carrying amount</a></td>
<td class="nump">$ 24,503,650<span></span>
</td>
<td class="nump">$ 24,611,468<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ManufacturingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred in the production of goods for sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ManufacturingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815451263928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment, net (Details) - Schedule of property, plant and equipment, net - USD ($)<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment</a></td>
<td class="nump">$ 62,111,614<span></span>
</td>
<td class="nump">$ 61,360,337<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Impairment</a></td>
<td class="num">(9,046,793)<span></span>
</td>
<td class="num">(8,980,020)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated depreciation</a></td>
<td class="num">(12,779,803)<span></span>
</td>
<td class="num">(11,339,947)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Carrying amount</a></td>
<td class="nump">40,285,018<span></span>
</td>
<td class="nump">41,040,370<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Buildings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment</a></td>
<td class="nump">28,479,099<span></span>
</td>
<td class="nump">28,150,137<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment</a></td>
<td class="nump">33,014,453<span></span>
</td>
<td class="nump">32,753,952<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember', window );">Office equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment</a></td>
<td class="nump">331,041<span></span>
</td>
<td class="nump">258,458<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Motor vehicles [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment</a></td>
<td class="nump">$ 287,021<span></span>
</td>
<td class="nump">$ 197,790<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123351718&amp;loc=d3e2420-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815360549288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Construction in Progress (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ConstructionInProgressAbstract', window );"><strong>Construction In Progress [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestCostsCapitalized', window );">Interest costs capitalized</a></td>
<td class="nump">$ 304,054<span></span>
</td>
<td class="nump">$ 92,912<span></span>
</td>
<td class="nump">$ 306,495<span></span>
</td>
<td class="nump">$ 620,222<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ConstructionInProgressAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ConstructionInProgressAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestCostsCapitalized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest capitalized during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestCostsCapitalized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815358696360">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Construction in Progress (Details) - Schedule of construction in progress - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ScheduleOfConstructionInProgressAbstract', window );"><strong>Schedule of construction in progress [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ConstructionProgress', window );">Construction in progress</a></td>
<td class="nump">$ 36,911,583<span></span>
</td>
<td class="nump">$ 27,070,916<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentOther', window );">Prepayment for acquisition of property, plant and equipment</a></td>
<td class="nump">6,981,201<span></span>
</td>
<td class="nump">3,122,393<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConstructionInProgressGross', window );">Carrying amount</a></td>
<td class="nump">$ 43,892,784<span></span>
</td>
<td class="nump">$ 30,193,309<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ConstructionProgress">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of construction in progress.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ConstructionProgress</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ScheduleOfConstructionInProgressAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfConstructionInProgressAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConstructionInProgressGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConstructionInProgressGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of other physical assets used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815368332664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Non-marketable equity securities (Details)<br></strong></div></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Apr. 21, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 21, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Jul. 20, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_NonmarketableequitysecuritiesDetailsLineItems', window );"><strong>Non-marketable equity securities (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Percentage of Acquired equity interests</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">81.56%<span></span>
</td>
<td class="nump">81.56%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">81.56%<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="top.Show.showAR( this, 'defref_cbat_ImpairmentOfNonmarketableEquitySecuritiesValue', window );">Impairment of non-marketable securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 690,542<span></span>
</td>
<td class="nump">$ 690,542<span></span>
</td>
<td class="text"> <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="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_CbakPowerMember', window );">CBAK Power [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_NonmarketableequitysecuritiesDetailsLineItems', window );"><strong>Non-marketable equity securities (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CashPaidForAcquiringEquity', window );">Cash paid</a></td>
<td class="nump">$ 1,390,000<span></span>
</td>
<td class="nump">&#165; 9,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Percentage of Acquired equity interests</a></td>
<td class="nump">9.74%<span></span>
</td>
<td class="nump">9.74%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_CashPaidForAcquiringEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_CashPaidForAcquiringEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ImpairmentOfNonmarketableEquitySecuritiesValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Impairment of non-marketable equity securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ImpairmentOfNonmarketableEquitySecuritiesValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_NonmarketableequitysecuritiesDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_NonmarketableequitysecuritiesDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_CbakPowerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_CbakPowerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815369159768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Non-marketable equity securities (Details) - Schedule of Non-marketable equity securities - USD ($)<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ScheduleOfNonMarketableEquitySecuritiesAbstract', window );"><strong>Schedule of Non-marketable equity securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiCost', window );">Cost</a></td>
<td class="nump">$ 1,393,491<span></span>
</td>
<td class="text"> <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="top.Show.showAR( this, 'defref_cbat_GoodwilImpairment', window );">Impairment</a></td>
<td class="num">(691,748)<span></span>
</td>
<td class="text"> <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="top.Show.showAR( this, 'defref_cbat_CarryingAmount', window );">Carrying amount</a></td>
<td class="nump">$ 701,743<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_CarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_CarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_GoodwilImpairment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_GoodwilImpairment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ScheduleOfNonMarketableEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfNonMarketableEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesFvNiCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cost of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI). Excludes equity method investment and investment in equity security without readily determinable fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNiCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815369250808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Lease (Details)<br></strong></div></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="3"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jun. 02, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 02, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th"><div>Apr. 06, 2021</div></th>
<th class="th">
<div>Apr. 06, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 06, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jan. 14, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 14, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 02, 2021 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_LeaseDetailsLineItems', window );"><strong>Lease (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_OwnersLeasePeriod', window );">Owners lease period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">50 years<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="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeOther', window );">Interest income other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 160<span></span>
</td>
<td class="nump">$ 91,993<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="top.Show.showAR( this, 'defref_cbat_LeaseMaturityDate', window );">Lease maturity date</a></td>
<td class="text">May 31,  2024<span></span>
</td>
<td class="text">May 31,  2024<span></span>
</td>
<td class="text">Apr. 14,  2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Feb. 29,  2024<span></span>
</td>
<td class="text">Feb. 29,  2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRent', window );">Rental payment per month</a></td>
<td class="nump">$ 36,865<span></span>
</td>
<td class="nump">&#165; 238,095<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,134<span></span>
</td>
<td class="nump">&#165; 97,743<span></span>
</td>
<td class="nump">$ 11,325<span></span>
</td>
<td class="nump">&#165; 73,143<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_RentalPaymentPerMonth', window );">Rental payment per month</a></td>
<td class="nump">$ 43,009<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 277,778<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByAssetClassAxis=us-gaap_PropertyPlantAndEquipmentMember', window );">Vehicle [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_LeaseDetailsLineItems', window );"><strong>Lease (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeOther', window );">Interest income other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 44,391<span></span>
</td>
<td class="nump">$ 71,028<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_cbat_LeaseDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_LeaseDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_LeaseMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lease maturity date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_LeaseMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_OwnersLeasePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_OwnersLeasePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_RentalPaymentPerMonth">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_RentalPaymentPerMonth</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest income earned from interest bearing assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash payments to lessor's for use of assets under operating leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByAssetClassAxis=us-gaap_PropertyPlantAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByAssetClassAxis=us-gaap_PropertyPlantAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815367930312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Lease (Details) - Schedule of right-of-use assets<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ScheduleOfRightOfUseAssetsAbstract', window );"><strong>Schedule of right-of-use assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_OperatingLeaseRightOfUseAssetAtPeriod', window );">Balance at beginning of period</a></td>
<td class="nump">$ 7,500,780<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="top.Show.showAR( this, 'defref_cbat_AmortizationChargeForThePeriod', window );">Amortization charge for the period</a></td>
<td class="num">(86,802)<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="top.Show.showAR( this, 'defref_cbat_ForeignExchangeAdjustment', window );">Foreign exchange adjustment</a></td>
<td class="nump">81,114<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="top.Show.showAR( this, 'defref_cbat_OperatingLeaseRightOfUseAssetAtPeriod', window );">Balance at end of period</a></td>
<td class="nump">$ 7,495,092<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_AmortizationChargeForThePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_AmortizationChargeForThePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ForeignExchangeAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Foreign exchange adjustment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ForeignExchangeAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_OperatingLeaseRightOfUseAssetAtPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_OperatingLeaseRightOfUseAssetAtPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ScheduleOfRightOfUseAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfRightOfUseAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815360706648">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Lease (Details) - Schedule of net investment in sales-type leases - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ScheduleOfNetInvestmentInSalesTypeLeasesAbstract', window );"><strong>Schedule of net investment in sales-type leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetInvestmentInLease', window );">Total future minimum lease payments receivable</a></td>
<td class="nump">$ 2,036,355<span></span>
</td>
<td class="nump">$ 1,210,305<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="top.Show.showAR( this, 'defref_cbat_LessUnearnedIncomeRepresentingInterest', window );">Less: unearned income, representing interest</a></td>
<td class="num">(156,263)<span></span>
</td>
<td class="num">(124,653)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetInvestmentInLeaseAfterAllowanceForCreditLoss', window );">Present value of minimum lease payments receivables</a></td>
<td class="nump">1,880,092<span></span>
</td>
<td class="nump">1,085,652<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetInvestmentInLeaseCurrent', window );">Less: Current portion</a></td>
<td class="num">(749,703)<span></span>
</td>
<td class="num">(235,245)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetInvestmentInLeaseNoncurrent', window );">Non-current portion</a></td>
<td class="nump">$ 1,130,389<span></span>
</td>
<td class="nump">$ 850,407<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_LessUnearnedIncomeRepresentingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of the unearned income, representing interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_LessUnearnedIncomeRepresentingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ScheduleOfNetInvestmentInSalesTypeLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfNetInvestmentInSalesTypeLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetInvestmentInLease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance for credit loss, of net investment in sales-type and direct financing leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7A<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953401-111524<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919253-210447<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123420820&amp;loc=SL77919306-209978<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetInvestmentInLease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetInvestmentInLeaseAfterAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of net investment in sales-type and direct financing leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123420820&amp;loc=SL77919306-209978<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetInvestmentInLeaseAfterAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetInvestmentInLeaseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance for credit loss, of net investment in sales-type and direct financing leases, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123420820&amp;loc=SL77919306-209978<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123420820&amp;loc=SL77919308-209978<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetInvestmentInLeaseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetInvestmentInLeaseNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance for credit loss, of net investment in sales-type and direct financing leases, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123420820&amp;loc=SL77919306-209978<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123420820&amp;loc=SL77919308-209978<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetInvestmentInLeaseNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815364432200">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Lease (Details) - Schedule of future minimum lease payments receivable for sales type leases<br></strong></div></th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_TotalMinimumLeasePaymentsToBeReceivedMember', window );">Total Minimum Lease Payments to be Received [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesLineItems', window );"><strong>Lease (Details) - Schedule of future minimum lease payments receivable for sales type leases [Line Items]</strong></a></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="top.Show.showAR( this, 'defref_cbat_CapitalLeasesFutureMinimumPaymentReceivableCurrent', window );">2022</a></td>
<td class="nump">$ 839,192<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="top.Show.showAR( this, 'defref_cbat_CapitalLeasesFutureMinimumPaymentReceivableInTwoYears', window );">2023</a></td>
<td class="nump">672,591<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="top.Show.showAR( this, 'defref_cbat_CapitalLeasesFutureMinimumPaymentReceivableInThreeYears', window );">2024</a></td>
<td class="nump">524,572<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="top.Show.showAR( this, 'defref_cbat_CapitalLeasesFutureMinimumPaymentReceivableInFiveYears', window );">2026</a></td>
<td class="text"> <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="top.Show.showAR( this, 'defref_cbat_CapitalLeasesFutureMinimumPaymentReceivableDueThereafter', window );">Thereafter</a></td>
<td class="text"> <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="top.Show.showAR( this, 'defref_cbat_CapitalLeasesFutureMinimumPaymentReceivable', window );">Total</a></td>
<td class="nump">2,036,355<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_AmortizationOfUnearnedIncomeMember', window );">Amortization of Unearned Income [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesLineItems', window );"><strong>Lease (Details) - Schedule of future minimum lease payments receivable for sales type leases [Line Items]</strong></a></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="top.Show.showAR( this, 'defref_cbat_CapitalLeasesFutureMinimumPaymentReceivableCurrent', window );">2022</a></td>
<td class="nump">89,489<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="top.Show.showAR( this, 'defref_cbat_CapitalLeasesFutureMinimumPaymentReceivableInTwoYears', window );">2023</a></td>
<td class="nump">52,445<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="top.Show.showAR( this, 'defref_cbat_CapitalLeasesFutureMinimumPaymentReceivableInThreeYears', window );">2024</a></td>
<td class="nump">14,329<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="top.Show.showAR( this, 'defref_cbat_CapitalLeasesFutureMinimumPaymentReceivableInFiveYears', window );">2026</a></td>
<td class="text"> <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="top.Show.showAR( this, 'defref_cbat_CapitalLeasesFutureMinimumPaymentReceivableDueThereafter', window );">Thereafter</a></td>
<td class="text"> <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="top.Show.showAR( this, 'defref_cbat_CapitalLeasesFutureMinimumPaymentReceivable', window );">Total</a></td>
<td class="nump">156,263<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_NetInvestmentInSalesTypeLeasesMember', window );">Net Investment in Sales Type Leases [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesLineItems', window );"><strong>Lease (Details) - Schedule of future minimum lease payments receivable for sales type leases [Line Items]</strong></a></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="top.Show.showAR( this, 'defref_cbat_CapitalLeasesFutureMinimumPaymentReceivableCurrent', window );">2022</a></td>
<td class="nump">749,703<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="top.Show.showAR( this, 'defref_cbat_CapitalLeasesFutureMinimumPaymentReceivableInTwoYears', window );">2023</a></td>
<td class="nump">620,146<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="top.Show.showAR( this, 'defref_cbat_CapitalLeasesFutureMinimumPaymentReceivableInThreeYears', window );">2024</a></td>
<td class="nump">510,243<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="top.Show.showAR( this, 'defref_cbat_CapitalLeasesFutureMinimumPaymentReceivableInFiveYears', window );">2026</a></td>
<td class="text"> <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="top.Show.showAR( this, 'defref_cbat_CapitalLeasesFutureMinimumPaymentReceivableDueThereafter', window );">Thereafter</a></td>
<td class="text"> <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="top.Show.showAR( this, 'defref_cbat_CapitalLeasesFutureMinimumPaymentReceivable', window );">Total</a></td>
<td class="nump">$ 1,880,092<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_CapitalLeasesFutureMinimumPaymentReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Capital Leases</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_CapitalLeasesFutureMinimumPaymentReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_CapitalLeasesFutureMinimumPaymentReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum lease payments to be received by the lessor for capital leases in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_CapitalLeasesFutureMinimumPaymentReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_CapitalLeasesFutureMinimumPaymentReceivableDueThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum lease payments to be received by the lessor for capital leases after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_CapitalLeasesFutureMinimumPaymentReceivableDueThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_CapitalLeasesFutureMinimumPaymentReceivableInFiveYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum lease payments to be received by the lessor for capital leases in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_CapitalLeasesFutureMinimumPaymentReceivableInFiveYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_CapitalLeasesFutureMinimumPaymentReceivableInThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum lease payments to be received by the lessor for capital leases in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_CapitalLeasesFutureMinimumPaymentReceivableInThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_CapitalLeasesFutureMinimumPaymentReceivableInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum lease payments to be received by the lessor for capital leases in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_CapitalLeasesFutureMinimumPaymentReceivableInTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_TotalMinimumLeasePaymentsToBeReceivedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_TotalMinimumLeasePaymentsToBeReceivedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_AmortizationOfUnearnedIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_AmortizationOfUnearnedIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_NetInvestmentInSalesTypeLeasesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_NetInvestmentInSalesTypeLeasesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815359946760">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Lease (Details) - Schedule of maturities of lease liabilities<br></strong></div></th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract', window );"><strong>Schedule of maturities of lease liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2022</a></td>
<td class="nump">$ 1,275,989<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2023</a></td>
<td class="nump">833,612<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2025</a></td>
<td class="text"> <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="top.Show.showAR( this, 'defref_cbat_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour', window );">Thereafter</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total undiscounted cash flows</a></td>
<td class="nump">2,109,601<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: imputed interest</a></td>
<td class="num">(141,408)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of lease liabilities</a></td>
<td class="nump">$ 1,968,193<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lessee operating lease liability payments due after year four.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815450847688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Lease (Details) - Schedule of lease term and discount rate<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ScheduleOfLeaseTermAndDiscountRateAbstract', window );"><strong>Schedule of lease term and discount rate [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Operating leases</a></td>
<td class="nump">$ 2.69<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent', window );">Weighted-average discount rate (%)</a></td>
<td class="nump">6.175%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ScheduleOfLeaseTermAndDiscountRateAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfLeaseTermAndDiscountRateAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for finance lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease expense. Excludes sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815367017464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Lease (Details) - Schedule of operating lease expenses - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ScheduleOfOperatingLeaseExpensesAbstract', window );"><strong>Schedule of operating lease expenses [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost &#8211; straight line</a></td>
<td class="nump">$ 104,067<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 114,119<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Total lease expense</a></td>
<td class="nump">$ 104,067<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 114,119<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ScheduleOfOperatingLeaseExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfOperatingLeaseExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lease cost recognized by lessee for lease contract.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815369147480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets, net (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization expenses</a></td>
<td class="nump">$ 1,281<span></span>
</td>
<td class="nump">$ 688<span></span>
</td>
<td class="nump">$ 2,582<span></span>
</td>
<td class="nump">$ 1,374<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815359983784">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Intangible Assets, net (Details) - Schedule of intangible assets - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ScheduleOfIntangibleAssetsAbstract', window );"><strong>Schedule of intangible assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareGross', window );">Computer software at cost</a></td>
<td class="nump">$ 33,042<span></span>
</td>
<td class="nump">$ 32,686<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(22,484)<span></span>
</td>
<td class="num">(20,879)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">$ 10,558<span></span>
</td>
<td class="nump">$ 11,807<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ScheduleOfIntangibleAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfIntangibleAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedComputerSoftwareGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>R84.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815358695800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Trade Accounts and Bills Payable (Details)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_TradeAccountsandBillsPayableDetailsLineItems', window );"><strong>Trade Accounts and Bills Payable (Details) [Line Items]</strong></a></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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Bills payable maturity period</a></td>
<td class="text">3 months<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></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="top.Show.showAR( this, 'defref_cbat_TradeAccountsandBillsPayableDetailsLineItems', window );"><strong>Trade Accounts and Bills Payable (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Bills payable maturity period</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_TradeAccountsandBillsPayableDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_TradeAccountsandBillsPayableDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</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_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>R85.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815359810408">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Trade Accounts and Bills Payable (Details) - Schedule of trade accounts and bills payable - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ScheduleOfTradeAccountsAndBillsPayableAbstract', window );"><strong>Schedule of trade accounts and bills payable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Trade accounts payable</a></td>
<td class="nump">$ 5,198,286<span></span>
</td>
<td class="nump">$ 19,560,793<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BankAcceptancesExecutedAndOutstanding', window );">Bank acceptance bills (Note 14)</a></td>
<td class="nump">19,052,282<span></span>
</td>
<td class="nump">8,791,499<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableTradeCurrent', window );">Trade accounts and bills payable</a></td>
<td class="nump">$ 24,250,568<span></span>
</td>
<td class="nump">$ 28,352,292<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ScheduleOfTradeAccountsAndBillsPayableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfTradeAccountsAndBillsPayableAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableTradeCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableTradeCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BankAcceptancesExecutedAndOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of drafts and bills of exchange that have been accepted by the reporting bank, or by others for its own account, as its liability to holders of the drafts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BankAcceptancesExecutedAndOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<FILENAME>R86.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815364537000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 15, 2019</div></th>
<th class="th"><div>Oct. 14, 2019</div></th>
<th class="th"><div>Jun. 04, 2018</div></th>
<th class="th"><div>Apr. 19, 2021</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Jun. 28, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_LoansDetailsLineItems', window );"><strong>Loans (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableRelatedPartiesDescription', window );">Description of loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">the Company entered
into a cancellation agreement with Mr. Shangdong Liu, Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping Shen (the creditors). Pursuant to the
terms of the cancellation agreement, Mr. Shangdong Liu, Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping Shen agreed to cancel and convert
the Fifth Debt (note 1) and the Unpaid Earnest Money in exchange for 528,053, 3,536,068, 2,267,798 and 2,267,798 shares of common stock
of the Company, respectively, at an exchange price of $0.6 per share. Upon receipt of the shares, the creditors will release the Company
from any claims, demands and other obligations relating to the Fifth Debt and the Unpaid Earnest Money.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 391,155<span></span>
</td>
<td class="nump">$ 92,912<span></span>
</td>
<td class="nump">$ 788,361<span></span>
</td>
<td class="nump">$ 306,495<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="top.Show.showAR( this, 'defref_cbat_InvestmentAgreementsDescription', window );">Agreement description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">In 2019, according to the investment
agreements and agreed by the investors, the Company returned partial earnest money of $966,579 (approximately RMB6.7 million) to these
investors.&#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="top.Show.showAR( this, 'defref_cbat_RemainedOutstandingValue', window );">Remained outstanding amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 93,449<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_LoanAgreementDescription', window );">Loan agreement description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Nanjing CBAK entered into a loan agreement with Shen Zhen
Asian Plastics Technology Co., Ltd (SZ Asian Plastics), to loan SZ Asian Plastics a total amount of $1.4 million (RMB8,870,000) for a
period of 6 months from December 1, 2020 to May 31, 2021. The loan was unsecured and bearing fixed interest at 6% per annum. The Company&#8217;s
shareholder Mr. Jiping Zhao, holding 2.39% equity interest in the Company, at the same time held 79.13% equity interests in SZ Asian Plastics.
In March 2021, SZ Asian Plastics has fully repaid the loan principal.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseRelatedParty', window );">Interest amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,347<span></span>
</td>
<td class="nump">$ 135,793<span></span>
</td>
<td class="nump">$ 4,661<span></span>
</td>
<td class="nump">$ 290,769<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="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_ChinaEverbrightBankDalianBranchMember', window );">China Everbright Bank Dalian Branch [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_LoansDetailsLineItems', window );"><strong>Loans (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableRelatedPartiesDescription', window );">Description of loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">the Company obtained
banking facilities from China Everbright Bank Dalian Branch with a maximum amount of RMB200 million (approximately $30.63 million) bearing
interest at 130% of benchmark rate of the People&#8217;s Bank of China (&#8220;PBOC&#8221;) for three-year long-term loans with the term
from June 12, 2018 to June 10, 2021, at current rate 6.175% per annum. The facilities were secured by the Company&#8217;s land use rights,
buildings, machinery and equipment. According to the original repayment schedule, the loans are repayable in six installments of RMB0.8
million ($0.12 million) on December 10, 2018, RMB24.3 million ($3.72 million) on June 10, 2019, RMB0.8 million ($0.12 million) on December
10, 2019, RMB74.7 million ($11.44 million) on June 10, 2020, RMB0.8 million ($0.12 million) on December 10, 2020 and RMB66.3 million ($10.16
million) on June 10, 2021. The Company repaid the bank loan of RMB0.8 million ($0.12 million), RMB24.3 million ($3.72 million) and RMB0.8
million ($0.12 million) in December 2018, June 2019 and December 2019, respectively.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">the Company entered
into a supplemental agreement with China Everbright Bank Dalian Branch to change the repayment schedule. According to the modification
agreement, the remaining RMB141.8 million (approximately $21.72 million) loans are repayable in eight instalments consisting of RMB1.09
million ($0.17 million) on June 10, 2020, RMB1 million ($0.15 million) on December 10, 2020, RMB2 million ($0.31 million) on January 10,
2021, RMB2 million ($0.31 million) on February 10, 2021, RMB2 million ($0.31 million) on March 10, 2021, RMB2 million ($0.31 million)
on April 10, 2021, RMB2 million ($0.31 million) on May 10, 2021, and RMB129.7 million ($19.9 million) on June 10, 2021, respectively.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_BillsPayableDescription', window );">Description of bills payable</a></td>
<td class="text">the Company borrowed
a total of RMB28 million (approximately $4.12 million) in the form of bills payable from China Everbright Bank Dalian Branch for a term
until October 15, 2020, which was secured by the Company&#8217;s cash totaled RMB28 million (approximately $4.12 million). The Company
discounted the bills payable of even date to China Everbright Bank at a rate of 3.3%. The Company repaid the bills on October 15, 2020.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_ChinaEverbrightBankDalianFriendshipBranchMember', window );">China Everbright Bank Dalian Friendship Branch [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_LoansDetailsLineItems', window );"><strong>Loans (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentDescription', window );">Description of bills</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">In December 2019, the Company obtained
banking facilities from China Everbright Bank Dalian Friendship Branch totaled RMB39.9 million (approximately $6.1 million) for a term
until November 6, 2020, bearing interest at 5.655% per annum. The facility was secured by 100% equity in CBAK Power held by BAK Asia and
buildings of Hubei BAK Real Estate Co., Ltd., which Mr. Yunfei Li (&#8220;Mr. Li&#8221;), the Company&#8217;s CEO holding 15% equity interest.
The Company repaid the bank loan of RMB39.9 million (approximately $6.1 million) in December 2020.&#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="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_ChinaMerchantBankMember', window );">China Merchants Bank [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_LoansDetailsLineItems', window );"><strong>Loans (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentDescription', window );">Description of bills</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">In October to December 2020, the Company
borrowed a series of acceptance bills from China Merchants Bank totaled RMB13.5 million (approximately $2.07 million) for various terms
through April to June 2021, which was secured by the Company&#8217;s cash totaled RMB13.5 million (approximately $2.07 million).<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="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_ChinaZheshangBankCoLtdMember', window );">China Zheshang Bank Co Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_LoansDetailsLineItems', window );"><strong>Loans (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentDescription', window );">Description of bills</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Ltd Shenyang Branch totaled RMB44.6 million (approximately $6.91 million)
for various terms to July to December 2021, which was secured by the Company&#8217;s cash totaled RMB44.6 million (approximately $6.91
million) (Note 2).<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_BankOfNingboCoLtdMember', window );">Bank of Ningbo Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_LoansDetailsLineItems', window );"><strong>Loans (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentDescription', window );">Description of bills</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">the Company borrowed
a total of RMB20 million (approximately $3.10 million) from Bank of Ningbo Co., Ltd in the form of bills payable for a term until November
30, 2021, which was secured by the Company&#8217;s cash totaled RMB20 million (approximately $3.10 million) (Note 2).<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_SuzhouZhengyuanweiNeedleCeCoLtdMember', window );">Suzhou Zhengyuanwei Needle Ce Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_LoansDetailsLineItems', window );"><strong>Loans (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_LoanAgreementDescription', window );">Loan agreement description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Company entered into a short term loan agreement with Suzhou Zhengyuanwei Needle Ce Co., Ltd, an unrelated party to loan RMB0.6 million (approximately $0.1 million), bearing annual interest rate of 12%. As of June 30, 2021, loan amount of RMB0.5 million ($77,416) remained outstanding.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_BillsPayableDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of bills payable</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_BillsPayableDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_InvestmentAgreementsDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_InvestmentAgreementsDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_LoanAgreementDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Loan agreement, description.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_LoanAgreementDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_LoansDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_LoansDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_RemainedOutstandingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_RemainedOutstandingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Identification of the lender and information about a contractual promise to repay a short-term or long-term obligation, which includes borrowings under lines of credit, notes payable, commercial paper, bonds payable, debentures, and other contractual obligations for payment. This may include rationale for entering into the arrangement, significant terms of the arrangement, which may include amount, repayment terms, priority, collateral required, debt covenants, borrowing capacity, call features, participation rights, conversion provisions, sinking-fund requirements, voting rights, basis for conversion if convertible and remarketing provisions. The description may be provided for individual debt instruments, rational groupings of debt instruments, or by debt in total.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21475-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense incurred on a debt or other obligation to related party.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableRelatedPartiesDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Describes transactions with related parties, including directors, officers and key employees, including: (1) the aggregate amount of related party loans if they exceed 5 percent of shareholders' equity at the balance sheet date or at any time during the latest fiscal year, (2) an analysis of activity with respect to such loans for the latest fiscal year (i.e., beginning balance, new loans, repayments, other changes and ending balance), (3) the aggregate amount of any significant nonaccrual of interest, past due amounts, or restructured or potential problem (including additional information necessary to understand the impact on the financial statements), and (4) any related party loans not made in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.7(e))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableRelatedPartiesDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_ChinaEverbrightBankDalianBranchMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_ChinaEverbrightBankDalianBranchMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_ChinaEverbrightBankDalianFriendshipBranchMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_ChinaEverbrightBankDalianFriendshipBranchMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_ChinaMerchantBankMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_ChinaMerchantBankMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_ChinaZheshangBankCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_ChinaZheshangBankCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_BankOfNingboCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_BankOfNingboCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_SuzhouZhengyuanweiNeedleCeCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_SuzhouZhengyuanweiNeedleCeCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<FILENAME>R87.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815361951560">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans (Details) - Schedule of bank borrowings<br></strong></div></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ScheduleOfBankBorrowingsAbstract', window );"><strong>Schedule of bank borrowings [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansPayableToBankCurrent', window );">Current maturities of long-term bank loans</a></td>
<td class="nump">$ 13,739,546<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ScheduleOfBankBorrowingsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfBankBorrowingsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansPayableToBankCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of current portion of long-term loans payable to bank due within one year or the operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansPayableToBankCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<FILENAME>R88.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815368811672">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans (Details) - Schedule of facilities secured by the company's assets - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAndAssociatedLiabilitiesOfTransfersAccountedForAsSecuredBorrowingsLineItems', window );"><strong>Assets and Associated Liabilities of Transfers Accounted for as Secured Borrowings [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCollateralAmount', window );">Carrying Amounts</a></td>
<td class="nump">$ 19,065,551<span></span>
</td>
<td class="nump">$ 37,940,343<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CollateralAxis=cbat_PledgedDepositsMember', window );">Pledged deposits [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAndAssociatedLiabilitiesOfTransfersAccountedForAsSecuredBorrowingsLineItems', window );"><strong>Assets and Associated Liabilities of Transfers Accounted for as Secured Borrowings [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCollateralAmount', window );">Carrying Amounts</a></td>
<td class="nump">19,065,551<span></span>
</td>
<td class="nump">8,791,499<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CollateralAxis=cbat_RightOfUseAssetsnote9Member', window );">Right-of-use assets [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAndAssociatedLiabilitiesOfTransfersAccountedForAsSecuredBorrowingsLineItems', window );"><strong>Assets and Associated Liabilities of Transfers Accounted for as Secured Borrowings [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCollateralAmount', window );">Carrying Amounts</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">7,500,780<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CollateralAxis=cbat_CollateralBuildingsMember', window );">Buildings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAndAssociatedLiabilitiesOfTransfersAccountedForAsSecuredBorrowingsLineItems', window );"><strong>Assets and Associated Liabilities of Transfers Accounted for as Secured Borrowings [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCollateralAmount', window );">Carrying Amounts</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">16,721,178<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CollateralAxis=cbat_CollateralMachineryAndEquipmentMember', window );">Machinery and equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAndAssociatedLiabilitiesOfTransfersAccountedForAsSecuredBorrowingsLineItems', window );"><strong>Assets and Associated Liabilities of Transfers Accounted for as Secured Borrowings [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCollateralAmount', window );">Carrying Amounts</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 4,926,886<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsAndAssociatedLiabilitiesOfTransfersAccountedForAsSecuredBorrowingsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsAndAssociatedLiabilitiesOfTransfersAccountedForAsSecuredBorrowingsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCollateralAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of assets pledged to secure a debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCollateralAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollateralAxis=cbat_PledgedDepositsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollateralAxis=cbat_PledgedDepositsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollateralAxis=cbat_RightOfUseAssetsnote9Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollateralAxis=cbat_RightOfUseAssetsnote9Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollateralAxis=cbat_CollateralBuildingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollateralAxis=cbat_CollateralBuildingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollateralAxis=cbat_CollateralMachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollateralAxis=cbat_CollateralMachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>101
<FILENAME>R89.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815364581688">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Loans (Details) - Schedule of other short-term loans - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-term Debt [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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="top.Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesCurrent', window );">Advance from related parties</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 288,846<span></span>
</td>
<td class="nump">$ 471,185<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="top.Show.showAR( this, 'defref_cbat_AdvancesFromUnrelatedThirdParty', window );">Advances from unrelated third party</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">541,391<span></span>
</td>
<td class="nump">782,684<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="top.Show.showAR( this, 'defref_cbat_OtherShortTermsBorrowings', window );">Other short-term loans</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">830,237<span></span>
</td>
<td class="nump">1,253,869<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MrXiangqianLiTheCompanysFormerCEOMember', window );">Mr. Xiangqian Li, the Company's Former CEO [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-term Debt [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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="top.Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesCurrent', window );">Advance from related parties</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">100,000<span></span>
</td>
<td class="nump">100,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="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MrYunfeiLiMember', window );">Mr. Yunfei Li [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-term Debt [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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="top.Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesCurrent', window );">Advance from related parties</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">95,397<span></span>
</td>
<td class="nump">278,739<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_ShareholdersMember', window );">Shareholders [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-term Debt [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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="top.Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesCurrent', window );">Advance from related parties</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">93,449<span></span>
</td>
<td class="nump">92,446<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MrWenwuYuMember', window );">Mr. Wenwu Yu [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-term Debt [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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="top.Show.showAR( this, 'defref_cbat_AdvancesFromUnrelatedThirdParty', window );">Advances from unrelated third party</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">17,005<span></span>
</td>
<td class="nump">16,823<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MrLongqianPengMember', window );">Mr. Longqian Peng [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-term Debt [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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="top.Show.showAR( this, 'defref_cbat_AdvancesFromUnrelatedThirdParty', window );">Advances from unrelated third party</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">446,970<span></span>
</td>
<td class="nump">689,275<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_SuzhouZhengyuanweiNeedleCeCoLtdMember', window );">Suzhou Zhengyuanwei Needle Ce Co., Ltd [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-term Debt [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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="top.Show.showAR( this, 'defref_cbat_AdvancesFromUnrelatedThirdParty', window );">Advances from unrelated third party</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[5]</sup></td>
<td class="nump">$ 77,416<span></span>
</td>
<td class="nump">$ 76,586<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Advances from Mr. Xiangqian Li, the Company&#8217;s former CEO, was unsecured, non-interest bearing and repayable on demand.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Advances from Mr. Yunfei Li, the Company&#8217;s CEO, was unsecured, non-interest bearing and repayable on demand.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">The earnest money paid by certain shareholders in relation to share purchase (note 1) were unsecured, non-interest bearing and repayable on demand. In 2019, according to the investment agreements and agreed by the investors, the Company returned partial earnest money of $966,579 (approximately RMB6.7 million) to these investors. On October 14, 2019, the Company entered into a cancellation agreement with Mr. Shangdong Liu, Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping Shen (the creditors). Pursuant to the terms of the cancellation agreement, Mr. Shangdong Liu, Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping Shen agreed to cancel and convert the Fifth Debt (note 1) and the Unpaid Earnest Money in exchange for 528,053, 3,536,068, 2,267,798 and 2,267,798 shares of common stock of the Company, respectively, at an exchange price of $0.6 per share. Upon receipt of the shares, the creditors will release the Company from any claims, demands and other obligations relating to the Fifth Debt and the Unpaid Earnest Money. As of June 30, 2021, earnest money of $93,449 remained outstanding.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[4]</td>
<td style="vertical-align: top;" valign="top">Advances from unrelated third parties were unsecured, non-interest bearing and repayable on demand.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[5]</td>
<td style="vertical-align: top;" valign="top">In 2019, the Company entered into a short term loan agreement with Suzhou Zhengyuanwei Needle Ce Co., Ltd, an unrelated party to loan RMB0.6 million (approximately $0.1 million), bearing annual interest rate of 12%. As of June 30, 2021, loan amount of RMB0.5 million ($77,416) remained outstanding.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_AdvancesFromUnrelatedThirdParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Advances from unrelated third party.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_AdvancesFromUnrelatedThirdParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_OtherShortTermsBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of other short-term loans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_OtherShortTermsBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DueToRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(C))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueToRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MrXiangqianLiTheCompanysFormerCEOMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MrXiangqianLiTheCompanysFormerCEOMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MrYunfeiLiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MrYunfeiLiMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_ShareholdersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_ShareholdersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MrWenwuYuMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MrWenwuYuMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MrLongqianPengMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MrLongqianPengMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_SuzhouZhengyuanweiNeedleCeCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_SuzhouZhengyuanweiNeedleCeCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<FILENAME>R90.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815368263864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses and Other Payables (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Nov. 09, 2007</div></th>
<th class="th"><div>Aug. 08, 2006</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Nov. 30, 2007</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AccruedExpensesandOtherPayablesDetailsLineItems', window );"><strong>Accrued Expenses and Other Payables (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_LiquidatedDamageAmount', window );">Liquidated damages amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,051,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Gross proceeds shares of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 65,495,011<span></span>
</td>
<td class="text"> <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="top.Show.showAR( this, 'defref_cbat_LiquidatedDamages', window );">Liquidated damages</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 159,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 561,174<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember', window );">Private Placement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AccruedExpensesandOtherPayablesDetailsLineItems', window );"><strong>Accrued Expenses and Other Payables (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Gross proceeds shares of common stock</a></td>
<td class="nump">$ 13,650,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Sale of shares of common stock (in Shares)</a></td>
<td class="nump">3,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockPricePerShare', window );">Sale of share price (in Dollars per share)</a></td>
<td class="nump">$ 3.90<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFeeAmount', window );">Cash fee</a></td>
<td class="nump">$ 819,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_LiquidatedDamagesDescription', window );">Liquidated damages, description</a></td>
<td class="text">(a) 1.5% of the aggregate purchase price paid by such investor for the shares
it purchased on the one month anniversary of the Effectiveness Deadline; (b) an additional 1.5% of the aggregate purchase price paid by
such investor every thirtieth day thereafter (pro rated for periods totaling less than thirty days) until the earliest of the effectiveness
of the registration statement, the ten-month anniversary of the Effectiveness Deadline and the time that the Company is no longer required
to keep such resale registration statement effective because either such shareholders have sold all of their shares or such shareholders
may sell their shares pursuant to Rule 144 without volume limitations; and (c) 0.5% of the aggregate purchase price paid by such investor
for the shares it purchased in the Company&#8217;s November 2007 private placement on each of the following dates: the ten-month anniversary
of the Effectiveness Deadline and every thirtieth day thereafter (prorated for periods totaling less than thirty days), until the earlier
of the effectiveness of the registration statement and the time that the Company no longer is required to keep such resale registration
statement effective because either such shareholders have sold all of their shares or such shareholders may sell their shares pursuant
to Rule 144 without volume limitations. Such liquidated damages would bear interest at the rate of 1% per month (prorated for partial
months) until paid in full.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_AccruedExpensesandOtherPayablesDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_AccruedExpensesandOtherPayablesDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_LiquidatedDamageAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Liquidated damages.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_LiquidatedDamageAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_LiquidatedDamages">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liquidated damages.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_LiquidatedDamages</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_LiquidatedDamagesDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_LiquidatedDamagesDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFeeAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the fee that accompanies borrowing money under the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFeeAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>103
<FILENAME>R91.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815360395496">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Accrued Expenses and Other Payables (Details) - Schedule of accrued expenses and other payables - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ScheduleOfAccruedExpensesAndOtherPayablesAbstract', window );"><strong>Schedule of accrued expenses and other payables [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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="top.Show.showAR( this, 'defref_us-gaap_ConstructionPayableCurrent', window );">Construction costs payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1,998,028<span></span>
</td>
<td class="nump">$ 273,279<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="top.Show.showAR( this, 'defref_cbat_EquipmentPurchasePayable', window );">Equipment purchase payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">4,240,153<span></span>
</td>
<td class="nump">5,431,132<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="top.Show.showAR( this, 'defref_cbat_LiquidatedDamagesAmount', window );">Liquidated damages</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">1,210,119<span></span>
</td>
<td class="nump">1,210,119<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedEmployeeBenefitsCurrent', window );">Accrued staff costs</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,640,580<span></span>
</td>
<td class="nump">2,083,660<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="top.Show.showAR( this, 'defref_cbat_AccruedCustomerDeposits', window );">Customer deposits</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">358,757<span></span>
</td>
<td class="nump">394,536<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue', window );">Deferred revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">784,000<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="top.Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other payables and accruals</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,175,543<span></span>
</td>
<td class="nump">2,252,733<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent', window );">Accrued expenses and other payables</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 12,407,180<span></span>
</td>
<td class="nump">$ 11,645,459<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On August 15, 2006, the SEC declared effective a post-effective amendment that the Company had filed on August 4, 2006, terminating the effectiveness of a resale registration statement on Form SB-2 that had been filed pursuant to a registration rights agreement with certain shareholders to register the resale of shares held by those shareholders. The Company subsequently filed Form S-1 for these shareholders. On December 8, 2006, the Company filed its Annual Report on Form 10-K for the year ended September 30, 2006 (the &#8220;2006 Form 10-K&#8221;). After the filing of the 2006 Form 10-K, the Company&#8217;s previously filed registration statement on Form S-1 was no longer available for resale by the selling shareholders whose shares were included in such Form S-1. Under the registration rights agreement, those selling shareholders became eligible for liquidated damages from the Company relating to the above two events totaling approximately $1,051,000. As of December 31, 2019 and March 31, 2020, no liquidated damages relating to both events have been paid.</span></td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_AccruedCustomerDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of customer deposits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_AccruedCustomerDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_EquipmentPurchasePayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_EquipmentPurchasePayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_LiquidatedDamagesAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_LiquidatedDamagesAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_ScheduleOfAccruedExpensesAndOtherPayablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfAccruedExpensesAndOtherPayablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedEmployeeBenefitsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6911-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedEmployeeBenefitsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConstructionPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for the acquisition of merchandise, materials, supplies and services pertaining to construction projects such as a housing development or factory expansion not classified as trade payables. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConstructionPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6911-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e7018-107765<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>104
<FILENAME>R92.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815368643288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deferred Government Grants (Details)<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Sep. 30, 2015 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 23, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 23, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Oct. 17, 2014 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Sep. 30, 2013 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_OtherLongTermPayablesAbstract', window );"><strong>Other Long Term Payables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_FinanceCosts', window );">Finance costs (in Yuan Renminbi) | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 150,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue from grants</a></td>
<td class="nump">$ 23,103,427<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRemovalCosts', window );">Payments for removal costs</a></td>
<td class="nump">$ 1,004,027<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_SubsidyReceived', window );">Subsidy received</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,100,000<span></span>
</td>
<td class="nump">&#165; 20,000,000<span></span>
</td>
<td class="nump">&#165; 46,150,000<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="top.Show.showAR( this, 'defref_us-gaap_OtherDepreciationAndAmortization', window );">Depreciation expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 38,266<span></span>
</td>
<td class="nump">$ 34,886<span></span>
</td>
<td class="nump">$ 76,399<span></span>
</td>
<td class="nump">$ 70,307<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_FinanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>finance the costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_FinanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_OtherLongTermPayablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_OtherLongTermPayablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_SubsidyReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_SubsidyReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense charged against earnings to allocate the cost of tangible and intangible assets over their remaining economic lives, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRemovalCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash outflow related to disposal costs of plants, whether by demolishing, dismantling, abandoning, sale, and so forth during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRemovalCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130545-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130543-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>105
<FILENAME>R93.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815363033896">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Deferred Government Grants (Details) - Schedule of deferred government grants - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ScheduleOfDeferredGovernmentGrantsAbstract', window );"><strong>Schedule of deferred government grants [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLongTermDebt', window );">Total government grants</a></td>
<td class="nump">$ 7,460,562<span></span>
</td>
<td class="nump">$ 7,456,308<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLongTermDebtCurrent', window );">Less: Current portion</a></td>
<td class="num">(153,118)<span></span>
</td>
<td class="num">(151,476)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLongTermDebtNoncurrent', window );">Non-current portion</a></td>
<td class="nump">$ 7,307,444<span></span>
</td>
<td class="nump">$ 7,304,832<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ScheduleOfDeferredGovernmentGrantsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfDeferredGovernmentGrantsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt classified as other, payable within one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt classified as other, payable after one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>106
<FILENAME>R94.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815358728136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Product Warranty Provision (Details)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantiesDisclosuresAbstract', window );"><strong>Product Warranties Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyDescription', window );">Standard product warranty, description</a></td>
<td class="text">The Company maintains a policy of providing
after sales support for certain of its new EV and LEV battery products introduced since October 1, 2015 by way of a warranty program.
The limited cover covers a period of six to twenty four months for battery cells, a period of twelve to twenty seven months for battery
modules for light electric vehicles (LEV) such as electric bicycles, and a period of three years to eight years (or 120,000 or 200,000
km if reached sooner) for battery modules for electric vehicles (EV). The Company accrues an estimate of its exposure to warranty claims
based on both current and historical product sales data and warranty costs incurred. The Company assesses the adequacy of its recorded
warranty liability at least annually and adjusts the amounts as necessary.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantiesDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantiesDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Describes the nature of the product warranty, including the approximate term of the product warranty, how the product warranty arose, and the events or circumstances that would require the warrantor to perform under the product warranty.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124440162&amp;loc=d3e12069-110248<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123368208&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>107
<FILENAME>R95.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815365479544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details)<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsLineItems', window );"><strong>Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Federal corporate income tax rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<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="top.Show.showAR( this, 'defref_cbat_PrcTaxDescription', window );">PRC tax, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The
CIT Law in China applies an income tax rate of 25% to all enterprises but grants preferential tax treatment to High-New Technology Enterprises.
CBAK Power was regarded as a &#8220;High-new technology enterprise&#8221; pursuant to a certificate jointly issued by the relevant Dalian
Government authorities. The certificate was valid for three years commencing from year 2018. Under the preferential tax treatment, CBAK
Power was entitled to enjoy a tax rate of 15% for the years from 2019 to 2021 provided that the qualifying conditions as a High-new technology
enterprise were met.&#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="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardDescription', window );">Expire, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">As of December 31, 2020 and June 30,
2021, the Company&#8217;s U.S. entity had net operating loss carry forwards of $103,580,741, of which $102,293 available to reduce future
taxable income which will expire in various years through 2035 and $103,478,448 available to offset capital gains recognized in the succeeding
5 tax years and the Company&#8217;s PRC subsidiaries had net operating loss carry forwards of $37,536,687 and $38,593,969, respectively,
which will expire in various years through 2028.<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="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsLineItems', window );"><strong>Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Income tax rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Federal corporate income tax rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsLineItems', window );"><strong>Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Income tax rate</a></td>
<td class="nump">35.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Federal corporate income tax rate</a></td>
<td class="nump">35.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityNameAxis=cbat_HongKongTaxMember', window );">Hong Kong Tax [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsLineItems', window );"><strong>Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Federal corporate income tax rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_PrcTaxDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>PRC Tax, description.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_PrcTaxDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxCreditCarryforwardDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A description of the origin, nature, and characteristics of the tax credit carryforward.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCreditCarryforwardDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</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_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityNameAxis=cbat_HongKongTaxMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityNameAxis=cbat_HongKongTaxMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>108
<FILENAME>R96.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815359985464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of provision for income taxes expenses - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PrcIncomeTaxAbstract', window );"><strong>PRC income tax:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Current</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income taxes expenses</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_PrcIncomeTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_PrcIncomeTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>109
<FILENAME>R97.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815368224776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of income tax reconciliation - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ScheduleOfIncomeTaxReconciliationAbstract', window );"><strong>Schedule of income tax reconciliation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_LossIncomeBeforeIncomeTaxes', window );">(Loss) Income before income taxes</a></td>
<td class="nump">$ 2,720,223<span></span>
</td>
<td class="num">$ (1,198,167)<span></span>
</td>
<td class="nump">$ 32,328,391<span></span>
</td>
<td class="num">$ (3,552,278)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">United States federal corporate income tax rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Income tax credit computed at United States statutory corporate income tax rate</a></td>
<td class="nump">$ 571,247<span></span>
</td>
<td class="num">$ (251,615)<span></span>
</td>
<td class="nump">$ 6,788,962<span></span>
</td>
<td class="num">$ (745,978)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential', window );">Rate differential for PRC earnings</a></td>
<td class="num">(96,677)<span></span>
</td>
<td class="num">(26,214)<span></span>
</td>
<td class="num">(27,673)<span></span>
</td>
<td class="num">(95,439)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpense', window );">Non-deductible expenses (non-taxable income)</a></td>
<td class="num">(1,342,568)<span></span>
</td>
<td class="nump">81,224<span></span>
</td>
<td class="num">(7,229,358)<span></span>
</td>
<td class="nump">148,903<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Share based payments</a></td>
<td class="nump">19,688<span></span>
</td>
<td class="nump">32,332<span></span>
</td>
<td class="nump">50,940<span></span>
</td>
<td class="nump">95,360<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Valuation allowance on deferred tax assets</a></td>
<td class="nump">848,310<span></span>
</td>
<td class="nump">164,273<span></span>
</td>
<td class="nump">417,129<span></span>
</td>
<td class="nump">597,154<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expenses</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_LossIncomeBeforeIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_LossIncomeBeforeIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ScheduleOfIncomeTaxReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfIncomeTaxReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationNondeductibleExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>110
<FILENAME>R98.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815367917208">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of deferred tax assets and liabilities - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_DeferredTaxAssetsAbstract', window );"><strong>Deferred tax assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_DeferredTaxAssetNetNoncurrent', window );">Deferred tax assets, non-current</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss carried forward</a></td>
<td class="nump">31,400,448<span></span>
</td>
<td class="nump">31,060,254<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="top.Show.showAR( this, 'defref_cbat_DeferredTaxAssetValuationAllowanceNoncurrent', window );">Valuation allowance</a></td>
<td class="num">(35,177,607)<span></span>
</td>
<td class="num">(34,760,478)<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="top.Show.showAR( this, 'defref_cbat_DeferredTaxesLiabilitiesNoncurrent', window );">Deferred tax liabilities, non-current</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ComponentsOfDeferredTaxAssetsAxis=us-gaap_TradeAccountsReceivableMember', window );">Trade Accounts Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_DeferredTaxAssetsAbstract', window );"><strong>Deferred tax assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_DeferredTaxAssetNetNoncurrent', window );">Deferred tax assets, non-current</a></td>
<td class="nump">1,311,220<span></span>
</td>
<td class="nump">1,354,762<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ComponentsOfDeferredTaxAssetsAxis=us-gaap_InventoriesMember', window );">Inventories [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_DeferredTaxAssetsAbstract', window );"><strong>Deferred tax assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_DeferredTaxAssetNetNoncurrent', window );">Deferred tax assets, non-current</a></td>
<td class="nump">601,795<span></span>
</td>
<td class="nump">575,575<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ComponentsOfDeferredTaxAssetsAxis=cbat_DeferredTaxAssetsPropertyPlantAndEquipmentMember', window );">Property, Plant and Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_DeferredTaxAssetsAbstract', window );"><strong>Deferred tax assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_DeferredTaxAssetNetNoncurrent', window );">Deferred tax assets, non-current</a></td>
<td class="nump">1,193,302<span></span>
</td>
<td class="nump">1,271,986<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ComponentsOfDeferredTaxAssetsAxis=cbat_ImpairmentOnNonmarketableEquitySecuritiesMember', window );">Impairment On Non-Marketable Equity Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_DeferredTaxAssetsAbstract', window );"><strong>Deferred tax assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_DeferredTaxAssetNetNoncurrent', window );">Deferred tax assets, non-current</a></td>
<td class="nump">172,996<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ComponentsOfDeferredTaxAssetsAxis=cbat_ProvisionForProductWarrantyMember', window );">Provision for product warranty [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_DeferredTaxAssetsAbstract', window );"><strong>Deferred tax assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_DeferredTaxAssetNetNoncurrent', window );">Deferred tax assets, non-current</a></td>
<td class="nump">$ 497,846<span></span>
</td>
<td class="nump">$ 497,901<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_DeferredTaxAssetNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforward classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_DeferredTaxAssetNetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_DeferredTaxAssetValuationAllowanceNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation allowance of deferred tax asset attributable to deductible temporary differences and carryforward, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_DeferredTaxAssetValuationAllowanceNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_DeferredTaxAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_DeferredTaxAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_DeferredTaxesLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax assets, of deferred tax liability attributable to taxable differences, with jurisdictional netting and classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_DeferredTaxesLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ComponentsOfDeferredTaxAssetsAxis=us-gaap_TradeAccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ComponentsOfDeferredTaxAssetsAxis=us-gaap_TradeAccountsReceivableMember</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_cbat_ComponentsOfDeferredTaxAssetsAxis=us-gaap_InventoriesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ComponentsOfDeferredTaxAssetsAxis=us-gaap_InventoriesMember</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_cbat_ComponentsOfDeferredTaxAssetsAxis=cbat_DeferredTaxAssetsPropertyPlantAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ComponentsOfDeferredTaxAssetsAxis=cbat_DeferredTaxAssetsPropertyPlantAndEquipmentMember</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_cbat_ComponentsOfDeferredTaxAssetsAxis=cbat_ImpairmentOnNonmarketableEquitySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ComponentsOfDeferredTaxAssetsAxis=cbat_ImpairmentOnNonmarketableEquitySecuritiesMember</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_cbat_ComponentsOfDeferredTaxAssetsAxis=cbat_ProvisionForProductWarrantyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ComponentsOfDeferredTaxAssetsAxis=cbat_ProvisionForProductWarrantyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>111
<FILENAME>R99.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815453986888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of unrecognized tax benefits excluding interest and penalties<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($)</div>
</th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_TypeOfCurrencyAxis=cbat_GrossUTBMember', window );">Gross UTB [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesLineItems', window );"><strong>Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of unrecognized tax benefits excluding interest and penalties [Line Items]</strong></a></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="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Balance as of January 1, 2021</a></td>
<td class="nump">$ 7,511,182<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease', window );">Decrease in unrecognized tax benefits taken in current period</a></td>
<td class="nump">81,408<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Balance as of June 30, 2021</a></td>
<td class="nump">7,592,590<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_TypeOfCurrencyAxis=cbat_SurchargeMember', window );">Surcharge [Member]</a></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="top.Show.showAR( this, 'defref_cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesLineItems', window );"><strong>Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of unrecognized tax benefits excluding interest and penalties [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Balance as of January 1, 2021</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease', window );">Decrease in unrecognized tax benefits taken in current period</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Balance as of June 30, 2021</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_TypeOfCurrencyAxis=cbat_NetUTBMember', window );">Net UTB [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesLineItems', window );"><strong>Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of unrecognized tax benefits excluding interest and penalties [Line Items]</strong></a></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="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Balance as of January 1, 2021</a></td>
<td class="nump">7,511,182<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease', window );">Decrease in unrecognized tax benefits taken in current period</a></td>
<td class="nump">81,408<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Balance as of June 30, 2021</a></td>
<td class="nump">$ 7,592,590<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=SL37586934-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_TypeOfCurrencyAxis=cbat_GrossUTBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_TypeOfCurrencyAxis=cbat_GrossUTBMember</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_cbat_TypeOfCurrencyAxis=cbat_SurchargeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_TypeOfCurrencyAxis=cbat_SurchargeMember</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_cbat_TypeOfCurrencyAxis=cbat_NetUTBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_TypeOfCurrencyAxis=cbat_NetUTBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>112
<FILENAME>R100.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815363611448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based Compensation (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="5">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Aug. 23, 2019</div></th>
<th class="th"><div>Jun. 12, 2015</div></th>
<th class="th"><div>Oct. 23, 2019</div></th>
<th class="th"><div>May 31, 2017</div></th>
<th class="th"><div>Apr. 19, 2016</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Jan. 20, 2005</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_SharebasedCompensationDetailsLineItems', window );"><strong>Share-based Compensation (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Aggregate number of shares (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,403,518<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,720,087<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock par value (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Fair value price per share (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized stock-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 104,307<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 104,307<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="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=cbat_TwoZeroOneFiveEquityIncentivesPlanMember', window );">2015 Equity Incentive Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_SharebasedCompensationDetailsLineItems', window );"><strong>Share-based Compensation (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Aggregate number of shares (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Aggregated restricted shares (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">690,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_SharebasedCompensationDetailsLineItems', window );"><strong>Share-based Compensation (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock par value (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Fair value price per share (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.24<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_RestrictedSharesVestedSharesToBeIssued', window );">Number of vested shares (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,667<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,667<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="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=cbat_RestrictedSharesGrantedOnAprilOneNineTwoZeroOneSixMember', window );">Restricted shares granted on April 19, 2016 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_SharebasedCompensationDetailsLineItems', window );"><strong>Share-based Compensation (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription', window );">Description of restricted shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">the Company&#8217;s 2015 Equity Incentive Plan, the Compensation Committee of the Board of Directors of the
Company (the &#8220;Compensation Committee&#8221;) granted an aggregate of 500,000 restricted shares of the Company&#8217;s common stock,
par value $0.001 (the &#8220;Restricted Shares&#8221;), to certain employees, officers and directors of the Company, of which 220,000
restricted shares were granted to the Company&#8217;s executive officers and directors. There are three types of vesting schedules. First,
if the number of restricted shares granted is below 3,000, the shares will vest annually in 2 equal installments over a two year period
with the first vesting on June 30, 2017. Second, if the number of restricted shares granted is larger than or equal to 3,000 and is below
10,000, the shares will vest annually in 3 equal installments over a three year period with the first vesting on June 30, 2017. Third,
if the number of restricted shares granted is above or equal to 10,000, the shares will vest semi-annually in 6 equal installments over
a three year period with the first vesting on December 31, 2016. The fair value of these restricted shares was $2.68 per share on April
19, 2016.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember', window );">Restricted Shares Granted on October 23, 2020 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_SharebasedCompensationDetailsLineItems', window );"><strong>Share-based Compensation (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_RestrictedShareDescription', window );">Description of restricted share units</a></td>
<td class="text">the Company&#8217;s 2015 Equity Incentive Plan, the Compensation Committee 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, of which 710,000
restricted share units were granted to the Company&#8217;s executive officers and directors. 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 annual in 3 equal installments over a three year period with the first vesting on March 31, 2021.
The fair value of these restricted shares was $0.9 per share on August 23, 2019.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=cbat_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember', window );">Restricted Shares Granted on August 23, 2019 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_SharebasedCompensationDetailsLineItems', window );"><strong>Share-based Compensation (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedStockExpense', window );">Non-cash share based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 54,249<span></span>
</td>
<td class="nump">$ 153,961<span></span>
</td>
<td class="nump">$ 148,035<span></span>
</td>
<td class="nump">$ 454,096<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="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwoThousandNineteenMember', window );">Restricted Shares Granted on October 23, 2019 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_SharebasedCompensationDetailsLineItems', window );"><strong>Share-based Compensation (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Aggregated restricted shares (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_RestrictedSharesVestedSharesToBeIssued', window );">Number of vested shares (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,667<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,667<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="top.Show.showAR( this, 'defref_us-gaap_RestrictedStockExpense', window );">Non-cash share based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 39,505<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 94,537<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="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized stock-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 113,272<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 113,272<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights', window );">Vesting schedules, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">In accordance with the vesting schedule of the grant, the restricted shares will vest semi-annually
in 6 equal installments over a three year period with the first vesting on October 30, 2020.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_StockIssuedDuringPeriodSharesRestrictedStockAwardFairValuePerShare', window );">Fair value per share (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_cbat_RestrictedShareDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>description of restricted share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_RestrictedShareDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_RestrictedSharesVestedSharesToBeIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_RestrictedSharesVestedSharesToBeIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_SharebasedCompensationDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_SharebasedCompensationDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_StockIssuedDuringPeriodSharesRestrictedStockAwardFairValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_StockIssuedDuringPeriodSharesRestrictedStockAwardFairValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedStockExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for award of restricted stock or unit under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedStockExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of service or performance condition required to be met for earning right to award under share-based payment arrangement. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of terms of share-based payment arrangement. Includes, but is not limited to, type of award or grantee and reason for issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=cbat_TwoZeroOneFiveEquityIncentivesPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=cbat_TwoZeroOneFiveEquityIncentivesPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=cbat_RestrictedSharesGrantedOnAprilOneNineTwoZeroOneSixMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=cbat_RestrictedSharesGrantedOnAprilOneNineTwoZeroOneSixMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=cbat_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=cbat_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwoThousandNineteenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwoThousandNineteenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>113
<FILENAME>R101.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815458437608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based Compensation (Details) - Schedule of non-vested restricted share units granted - shares<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardDateAxis=cbat_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember', window );">Restricted shares granted on August 23, 2019 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedLineItems', window );"><strong>Share-based Compensation (Details) - Schedule of non-vested restricted share units granted [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares', window );">Non-vested share, Beginning balance</a></td>
<td class="nump">855,504<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(288,498)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,668)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Non-vested share, Ending balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">564,338<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardDateAxis=cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwoThousandNineteenMember', window );">Restricted shares granted on October 23, 2019 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedLineItems', window );"><strong>Share-based Compensation (Details) - Schedule of non-vested restricted share units granted [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares', window );">Non-vested share, Beginning balance</a></td>
<td class="nump">83,333<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested</a></td>
<td class="num">(16,667)<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Non-vested share, Ending balance</a></td>
<td class="nump">66,666<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_cbat_SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of non-vested options outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=cbat_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=cbat_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwoThousandNineteenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwoThousandNineteenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>114
<FILENAME>R102.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815359849080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income (Loss) Per Share (Details) - shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1', window );">Vested restricted shares</a></td>
<td class="nump">22,501<span></span>
</td>
<td class="nump">5,834<span></span>
</td>
<td class="nump">22,501<span></span>
</td>
<td class="nump">5,834<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="top.Show.showAR( this, 'defref_cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndExpectedToUnvestOutstandingNumber1', window );">Unvested restricted shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,154,002<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,154,002<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="top.Show.showAR( this, 'defref_cbat_PurchaseShares', window );">Purchase of shares</a></td>
<td class="nump">15,797,479<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,797,479<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_cbat_PurchaseShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares purchase.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_PurchaseShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndExpectedToUnvestOutstandingNumber1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unvested restricted shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndExpectedToUnvestOutstandingNumber1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Vested restricted shares granted.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>115
<FILENAME>R103.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815460925384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income (Loss) Per Share (Details) - Schedule of calculation of income (loss) per share - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ScheduleOfCalculationOfIncomeLossPerShareAbstract', window );"><strong>Schedule of calculation of income (loss) per share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (loss) income</a></td>
<td class="nump">$ 2,720,223<span></span>
</td>
<td class="num">$ (1,198,167)<span></span>
</td>
<td class="nump">$ 32,328,391<span></span>
</td>
<td class="num">$ (3,552,278)<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="top.Show.showAR( this, 'defref_cbat_CapitalContributionFromNonControllingInterestsOfASubsidiary', window );">Less: Net loss (income) attributable to non-controlling interests</a></td>
<td class="num">(19,622)<span></span>
</td>
<td class="nump">952<span></span>
</td>
<td class="num">(18,508)<span></span>
</td>
<td class="num">(4,918)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net (loss) income attributable to shareholders of CBAK Energy Technology, Inc.</a></td>
<td class="nump">$ 2,700,601<span></span>
</td>
<td class="num">$ (1,197,215)<span></span>
</td>
<td class="nump">$ 32,309,883<span></span>
</td>
<td class="num">$ (3,557,196)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average shares outstanding &#8211; basis (note) (in Shares)</a></td>
<td class="nump">88,411,583<span></span>
</td>
<td class="nump">60,430,255<span></span>
</td>
<td class="nump">86,347,656<span></span>
</td>
<td class="nump">56,877,900<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesRestrictedStock', window );">Dilutive unvested restricted stock (in Shares)</a></td>
<td class="nump">582,256<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">591,230<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="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average shares outstanding - diluted (in Shares)</a></td>
<td class="nump">88,993,839<span></span>
</td>
<td class="nump">60,430,255<span></span>
</td>
<td class="nump">86,938,886<span></span>
</td>
<td class="nump">56,877,900<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">- Basic (in Dollars per share)</a></td>
<td class="nump">$ 0.02<span></span>
</td>
<td class="num">$ (0.02)<span></span>
</td>
<td class="nump">$ 0.37<span></span>
</td>
<td class="num">$ (0.06)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">- Diluted (in Dollars per share)</a></td>
<td class="nump">$ 0.02<span></span>
</td>
<td class="num">$ (0.02)<span></span>
</td>
<td class="nump">$ 0.37<span></span>
</td>
<td class="num">$ (0.06)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_CapitalContributionFromNonControllingInterestsOfASubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_CapitalContributionFromNonControllingInterestsOfASubsidiary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ScheduleOfCalculationOfIncomeLossPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfCalculationOfIncomeLossPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1377-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesRestrictedStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of restricted stock determined by relating the portion of time within a reporting period that restricted shares have been outstanding to the total time in that period. Restricted shares are subject to sales, contractual, regulatory or other restrictions that prevent or inhibit the holder from freely disposing of them before the restriction ends.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e2646-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesRestrictedStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>116
<FILENAME>R104.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815365635176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warrants (Details) - shares<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Feb. 08, 2021</div></th>
<th class="th"><div>Dec. 08, 2020</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_WarrantsDetailsLineItems', window );"><strong>Warrants (Details) [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="top.Show.showAR( this, 'defref_cbat_WarrantsIssuedAndOutstanding', window );">Warrants issued and outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,797,479<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_TypeOfAgreementAxis=cbat_SecuritiesPurchaseAgreementMember', window );">Securities Purchase Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_WarrantsDetailsLineItems', window );"><strong>Warrants (Details) [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_WarrantsDescription', window );">Warrants, description</a></td>
<td class="text">the Company entered into another securities purchase agreement with the same investors, pursuant to which the Company
issued in a registered direct offering, an aggregate of 8,939,976 shares of common stock of the Company at a per share purchase price
of $7.83. In addition, the Company issued to the investors (i) in a concurrent private placement, the Series A-1 warrants to purchase
a total of 4,469,988 shares of common stock, at a per share exercise price of $7.67 and exercisable for 42 months from the date of issuance;
(ii) in the registered direct offering, the Series B warrants to purchase a total of 4,469,988 shares of common stock, at a per share
exercise price of $7.83 and exercisable for 90 days from the date of issuance; and (iii) in the registered direct offering, the Series
A-2 warrants to purchase up to 2,234,992 shares of common stock, at a per share exercise price of $7.67 and exercisable for 45 months
from the date of issuance. The Company received gross proceeds of approximately $70 million from the registered direct offering and the
concurrent private placement, before deducting fees to the placement agent and other estimated offering expenses of $5.0 million payable
by the Company. In addition, the placement agent for this transaction also received warrants (&#8220;Placement Agent Warrants&#8221;)
for the purchase of up to 446,999 shares of the Company&#8217;s common stock at an exercise price of $9.204 per share exercisable for
36 months after 6 months from the issuance.<span></span>
</td>
<td class="text">the Company entered in a securities purchase agreement with certain institutional investors, pursuant to which the
Company issued in a registered direct offering, an aggregate of 9,489,800 shares of its common stock at a price of $5.18 per share, for
aggregate gross proceeds to the Company of approximately $49 million, before deducting fees to the placement agent and other estimated
offering expenses payable by the Company. As part of the transaction, the institutional investors also received warrants (&#8220;Investor
Warrants&#8221;) for the purchase of up to 3,795,920 shares of the Company&#8217;s common stock at an exercise price of $6.46 per share
exercisable for 36 months from the date of issuance. In addition, the placement agent for this transaction also received warrants (&#8220;Placement
Agent Warrants&#8221;) for the purchase of up to 379,592 shares of the Company&#8217;s common stock at an exercise price of $6.475 per
share exercisable for 36 months after 6 months from the issuance.<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_cbat_WarrantsDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_WarrantsDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_WarrantsDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_WarrantsDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_WarrantsIssuedAndOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_WarrantsIssuedAndOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_TypeOfAgreementAxis=cbat_SecuritiesPurchaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_TypeOfAgreementAxis=cbat_SecuritiesPurchaseAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>117
<FILENAME>R105.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815450801432">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Warrants (Details) - Schedule of the outstanding warrants - $ / shares<br></strong></div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 10, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=cbat_InvestorWarrantsMember', window );">Investor Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsLineItems', window );"><strong>Warrants (Details) - Schedule of the outstanding warrants [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="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Market price per share (USD/share) (in Dollars per share)</a></td>
<td class="nump">$ 4.71<span></span>
</td>
<td class="nump">$ 5.06<span></span>
</td>
<td class="nump">$ 5.36<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice', window );">Exercise price (USD/price) (in Dollars per share)</a></td>
<td class="nump">$ 6.46<span></span>
</td>
<td class="nump">$ 6.46<span></span>
</td>
<td class="nump">$ 6.46<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk free rate</a></td>
<td class="nump">0.30%<span></span>
</td>
<td class="nump">0.20%<span></span>
</td>
<td class="nump">0.20%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term/ Contractual life (years)</a></td>
<td class="text">2 years 5 months 8 days<span></span>
</td>
<td class="text">2 years 10 months 24 days<span></span>
</td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">132.30%<span></span>
</td>
<td class="nump">187.60%<span></span>
</td>
<td class="nump">211.50%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=cbat_PlacementAgentWarrantsMember', window );">Placement Agent Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsLineItems', window );"><strong>Warrants (Details) - Schedule of the outstanding warrants [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="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Market price per share (USD/share) (in Dollars per share)</a></td>
<td class="nump">$ 4.71<span></span>
</td>
<td class="nump">$ 5.06<span></span>
</td>
<td class="nump">$ 5.36<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice', window );">Exercise price (USD/price) (in Dollars per share)</a></td>
<td class="nump">$ 6.475<span></span>
</td>
<td class="nump">$ 6.475<span></span>
</td>
<td class="nump">$ 6.475<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk free rate</a></td>
<td class="nump">0.50%<span></span>
</td>
<td class="nump">0.20%<span></span>
</td>
<td class="nump">0.20%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term/ Contractual life (years)</a></td>
<td class="text">2 years 11 months 8 days<span></span>
</td>
<td class="text">3 years 4 months 24 days<span></span>
</td>
<td class="text">3 years 6 months<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">130.10%<span></span>
</td>
<td class="nump">187.60%<span></span>
</td>
<td class="nump">211.50%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=cbat_InvestorWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=cbat_InvestorWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=cbat_PlacementAgentWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=cbat_PlacementAgentWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>118
<FILENAME>R106.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815364916584">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Warrants (Details) - Schedule of warrants issued - $ / shares<br></strong></div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Feb. 10, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=cbat_InvestorWarrantsSeriesA1Member', window );">Investor Warrants Series A1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_WarrantsDetailsScheduleofwarrantsissuedLineItems', window );"><strong>Warrants (Details) - Schedule of warrants issued [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Market price per share (USD/share) (in Dollars per share)</a></td>
<td class="nump">$ 4.71<span></span>
</td>
<td class="nump">$ 7.36<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Exercise price (USD/price) (in Dollars per share)</a></td>
<td class="nump">$ 7.67<span></span>
</td>
<td class="nump">$ 7.67<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk free rate</a></td>
<td class="nump">0.50%<span></span>
</td>
<td class="nump">0.20%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term/ Contractual life (years)</a></td>
<td class="text">3 years 1 month 9 days<span></span>
</td>
<td class="text">3 years 6 months<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">127.10%<span></span>
</td>
<td class="nump">121.80%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=cbat_InvestorWarrantsSeriesA2Member', window );">Investor Warrants Series A2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_WarrantsDetailsScheduleofwarrantsissuedLineItems', window );"><strong>Warrants (Details) - Schedule of warrants issued [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Market price per share (USD/share) (in Dollars per share)</a></td>
<td class="nump">$ 4.71<span></span>
</td>
<td class="nump">$ 7.36<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Exercise price (USD/price) (in Dollars per share)</a></td>
<td class="nump">$ 7.67<span></span>
</td>
<td class="nump">$ 7.67<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk free rate</a></td>
<td class="nump">0.50%<span></span>
</td>
<td class="nump">0.30%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term/ Contractual life (years)</a></td>
<td class="text">3 years 4 months 9 days<span></span>
</td>
<td class="text">3 years 9 months 18 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">123.30%<span></span>
</td>
<td class="nump">119.50%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=cbat_InvestorWarrantsSeriesBMember', window );">Investor Warrants Series B [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_WarrantsDetailsScheduleofwarrantsissuedLineItems', window );"><strong>Warrants (Details) - Schedule of warrants issued [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Market price per share (USD/share) (in Dollars per share)</a></td>
<td class="nump">$ 4.71<span></span>
</td>
<td class="nump">$ 7.36<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Exercise price (USD/price) (in Dollars per share)</a></td>
<td class="nump">$ 7.83<span></span>
</td>
<td class="nump">$ 7.83<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk free rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term/ Contractual life (years)</a></td>
<td class="text">2 months 1 day<span></span>
</td>
<td class="text">3 months 18 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">57.50%<span></span>
</td>
<td class="nump">214.50%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=cbat_PlacementAgentWarrantsMember', window );">Placement Agent Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_WarrantsDetailsScheduleofwarrantsissuedLineItems', window );"><strong>Warrants (Details) - Schedule of warrants issued [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Market price per share (USD/share) (in Dollars per share)</a></td>
<td class="nump">$ 4.71<span></span>
</td>
<td class="nump">$ 7.36<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Exercise price (USD/price) (in Dollars per share)</a></td>
<td class="nump">$ 9.204<span></span>
</td>
<td class="nump">$ 9.204<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk free rate</a></td>
<td class="nump">0.50%<span></span>
</td>
<td class="nump">0.20%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term/ Contractual life (years)</a></td>
<td class="text">3 years 1 month 9 days<span></span>
</td>
<td class="text">3 years 6 months<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">127.10%<span></span>
</td>
<td class="nump">121.80%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_WarrantsDetailsScheduleofwarrantsissuedLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_WarrantsDetailsScheduleofwarrantsissuedLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=cbat_InvestorWarrantsSeriesA1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=cbat_InvestorWarrantsSeriesA1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=cbat_InvestorWarrantsSeriesA2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=cbat_InvestorWarrantsSeriesA2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=cbat_InvestorWarrantsSeriesBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=cbat_InvestorWarrantsSeriesBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=cbat_PlacementAgentWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=cbat_PlacementAgentWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>119
<FILENAME>R107.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815365058328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warrants (Details) - Schedule of warrants liability measured at fair value on a recurring basis using Level 3 inputs - USD ($)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnARecurringBasisUsingLevel3InputsAbstract', window );"><strong>Schedule of warrants liability measured at fair value on a recurring basis using Level 3 inputs [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_BalanceAtBeginningAndEndingOfYear', window );">Balance at the beginning of period</a></td>
<td class="nump">$ 17,783,000<span></span>
</td>
<td class="text"> <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="top.Show.showAR( this, 'defref_cbat_WarrantsIssuedToInstitutionInvestors', window );">Warrants issued to institution investors</a></td>
<td class="nump">47,519,000<span></span>
</td>
<td class="nump">17,980,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_WarrantsIssuedToPlacementAgents', window );">Warrants issued to placement agent</a></td>
<td class="nump">2,346,000<span></span>
</td>
<td class="nump">1,875,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="top.Show.showAR( this, 'defref_cbat_WarrantsRedeemed', window );">Warrants redeemed</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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="top.Show.showAR( this, 'defref_cbat_FairValueChangeOfIssuedWarrantsIncludedInEarnings', window );">Fair value change of warrants included in earnings</a></td>
<td class="num">(34,176,000)<span></span>
</td>
<td class="num">(2,072,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="top.Show.showAR( this, 'defref_cbat_BalanceAtBeginningAndEndingOfYear', window );">Balance at end of period</a></td>
<td class="nump">$ 33,472,000<span></span>
</td>
<td class="nump">$ 17,783,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_BalanceAtBeginningAndEndingOfYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_BalanceAtBeginningAndEndingOfYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_FairValueChangeOfIssuedWarrantsIncludedInEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_FairValueChangeOfIssuedWarrantsIncludedInEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnARecurringBasisUsingLevel3InputsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnARecurringBasisUsingLevel3InputsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_WarrantsIssuedToInstitutionInvestors">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_WarrantsIssuedToInstitutionInvestors</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_WarrantsIssuedToPlacementAgents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_WarrantsIssuedToPlacementAgents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_WarrantsRedeemed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_WarrantsRedeemed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>120
<FILENAME>R108.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815368393400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warrants (Details) - Schedule of the warrant activity<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2021 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ScheduleOfTheWarrantActivityAbstract', window );"><strong>Schedule of the warrant activity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_NumberOfWarrantsBeginningAndEnding', window );">Number of Warrants, Outstanding | shares</a></td>
<td class="nump">4,175,512<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="top.Show.showAR( this, 'defref_cbat_AverageExercisePriceBeginningAndEnding', window );">Average Exercise Price, Outstanding | $ / shares</a></td>
<td class="nump">$ 6.46<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Term in Years, Outstanding</a></td>
<td class="text">3 years<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="top.Show.showAR( this, 'defref_cbat_NumberOfWarrantsExercisableBeginningAndEnding', window );">Number of Warrants, Exercisable | shares</a></td>
<td class="nump">3,795,920<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="top.Show.showAR( this, 'defref_cbat_AverageExercisePriceExercisableBeginning', window );">Average Exercise Price, Exercisable | $ / shares</a></td>
<td class="nump">$ 6.46<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Weighted Average Remaining Contractual Term in Years, Exercisable</a></td>
<td class="text">2 years 10 months 24 days<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="top.Show.showAR( this, 'defref_cbat_NumberOfWarrantsGranted', window );">Number of Warrants, Granted | shares</a></td>
<td class="nump">11,621,967<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="top.Show.showAR( this, 'defref_cbat_AverageExercisePriceGranted', window );">Average Exercise Price, Granted | $ / shares</a></td>
<td class="nump">$ 7.79<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="top.Show.showAR( this, 'defref_cbat_WeightedAveragesRemainingContractualTermInYearsGranted', window );">Weighted Average Remaining Contractual Term in Years, Granted</a></td>
<td class="text">2 years 3 months 18 days<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="top.Show.showAR( this, 'defref_cbat_NumberOfWarrantsExercisedSurrendered', window );">Number of Warrants, Exercised / surrendered | shares</a></td>
<td class="text"> <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="top.Show.showAR( this, 'defref_cbat_AverageExercisePriceExercisedSurrendered', window );">Average Exercise Price, Exercised / surrendered | $ / shares</a></td>
<td class="text"> <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="top.Show.showAR( this, 'defref_cbat_NumberOfWarrantsExpired', window );">Number of Warrants, Expired | shares</a></td>
<td class="text"> <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="top.Show.showAR( this, 'defref_cbat_AverageExercisePriceExpired', window );">Average Exercise Price, Expired | $ / shares</a></td>
<td class="text"> <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="top.Show.showAR( this, 'defref_cbat_NumberOfWarrantsBeginningAndEnding', window );">Number of Warrants, Outstanding | shares</a></td>
<td class="nump">15,797,479<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="top.Show.showAR( this, 'defref_cbat_AverageExercisePriceBeginningAndEnding', window );">Average Exercise Price, Outstanding | $ / shares</a></td>
<td class="nump">$ 7.44<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1', window );">Weighted Average Remaining Contractual Term in Years, Outstanding</a></td>
<td class="text">2 years 1 month 24 days<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="top.Show.showAR( this, 'defref_cbat_NumberOfWarrantsExercisableBeginningAndEnding', window );">Number of Warrants, Exercisable | shares</a></td>
<td class="nump">15,350,480<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="top.Show.showAR( this, 'defref_cbat_AverageExercisePriceExercisableBeginning', window );">Average Exercise Price, Exercisable | $ / shares</a></td>
<td class="nump">$ 7.39<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="top.Show.showAR( this, 'defref_cbat_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionExercisableWeightedAverageRemainingContractualTerm1', window );">Weighted Average Remaining Contractual Term in Years, Exercisable</a></td>
<td class="text">2 years 1 month 13 days<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_AverageExercisePriceBeginningAndEnding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_AverageExercisePriceBeginningAndEnding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_cbat_AverageExercisePriceExercisableBeginning">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_AverageExercisePriceExercisableBeginning</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_cbat_AverageExercisePriceExercisedSurrendered">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_AverageExercisePriceExercisedSurrendered</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_AverageExercisePriceExpired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_AverageExercisePriceExpired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_AverageExercisePriceGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_AverageExercisePriceGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_NumberOfWarrantsBeginningAndEnding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_NumberOfWarrantsBeginningAndEnding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_NumberOfWarrantsExercisableBeginningAndEnding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_NumberOfWarrantsExercisableBeginningAndEnding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_NumberOfWarrantsExercisedSurrendered">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_NumberOfWarrantsExercisedSurrendered</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_NumberOfWarrantsExpired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_NumberOfWarrantsExpired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_NumberOfWarrantsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_NumberOfWarrantsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ScheduleOfTheWarrantActivityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ScheduleOfTheWarrantActivityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_WeightedAveragesRemainingContractualTermInYearsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Remaining Contractual Term in Years, Granted

..</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_WeightedAveragesRemainingContractualTermInYearsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>121
<FILENAME>R109.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815219493288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Details)<br></strong></div></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="40">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jun. 07, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 07, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th"><div>Dec. 02, 2020</div></th>
<th class="th">
<div>Aug. 09, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 09, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Aug. 07, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 07, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Apr. 02, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 02, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jul. 07, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 07, 2016 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 30, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Oct. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 31, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Aug. 24, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 31, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>May 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 31, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Apr. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 30, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Mar. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Mar. 20, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 20, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Feb. 29, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 29, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Feb. 28, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 28, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jan. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 31, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Nov. 30, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 30, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Oct. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 31, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Sep. 30, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jul. 25, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 25, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 19, 2017 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jun. 30, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2017 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>May 31, 2017 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>May 11, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 11, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Aug. 24, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jul. 31, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jun. 28, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 28, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>May 31, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Mar. 20, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Feb. 29, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Nov. 30, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Sep. 30, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Aug. 09, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Aug. 07, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>May 20, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 20, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Nov. 08, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 08, 2018 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>May 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 31, 2017 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Sep. 07, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 07, 2016 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Nov. 30, 2007 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositAssets', window );">Bank deposits | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17,385<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 123,319<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17,385<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_ConstructionContractCostProgressPaymentAccrued', window );">Accrued construction cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 6,135,860<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainContingencyUnrecordedAmount', window );">Power sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_ProvisionReceivable', window );">Provision receivable | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,698,418)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_EquipmentExpense', window );">Equipment expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">266,931<span></span>
</td>
<td class="nump">&#165; 1,724,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_LiquidatedDamages', window );">Liquidated damages | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">159,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 561,174<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="top.Show.showAR( this, 'defref_cbat_CommitmentsAndContingenciesDescription', window );">Commitments and contingencies, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">CBAK Power
would pay $15,317 (RMB100,000), $7,659 (RMB50,000) and $21,775 (RMB142,164) by October 15, October 30 and November 30, 2019, respectively,
and CBAK Power would pay litigation fees of $550 (RMB 3,589) to HSL by the end of November 2019. The Company has settled $22,976 (RMB150,000)
in 2019, $11,794 (RMB77,005) in 2020.<span></span>
</td>
<td class="text">CBAK Power
would pay $15,317 (RMB100,000), $7,659 (RMB50,000) and $21,775 (RMB142,164) by October 15, October 30 and November 30, 2019, respectively,
and CBAK Power would pay litigation fees of $550 (RMB 3,589) to HSL by the end of November 2019. The Company has settled $22,976 (RMB150,000)
in 2019, $11,794 (RMB77,005) in 2020.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_MaterialsPurchaseCost', window );">Materials purchase cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 2,397,660<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ServicesExpenses', window );">Services expenses | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,507<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_CreditorsRight', window );">Creditor&#8217;s right</a></td>
<td class="nump">$ 900,000<span></span>
</td>
<td class="nump">&#165; 6,004,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=cbat_ChongqingThatChongqingZhongrunChemistryCoLtdMember', window );">Chongqing that Chongqing Zhongrun Chemistry Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsAndContingenciesDescription', window );">Commitments and contingencies, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">On October 31,
2019, CBAK Power and Chongqing Zhongrun reached an agreement that CBAK Power would pay the material cost by the end of December 31, 2019.
In 2020, CBAK Power had paid $198,152 (RMB1,293,653). In August 2020, upon the request of Chongqing Zhongrun for property preservation,
the Court of Changshou District ordered to freeze CBAK Power&#8217;s bank deposits totaling $0.2 million (RMB1,249,836) for a period of
one year to August 2021. As of December 31, 2020, the Company has accrued the material purchase cost of $0.2 million (RMB1,104,007) and
$2,224 (RMB14,521) was frozen by bank. In February 2021, CBAK Power and Chongqing Zhongrun entered into a settlement agreement that if
CBAK Power would pay $174,686 (RMB1,128,227, including RMB24,220 litigation expenses incurred) to Chongqing Zhongrun before March 5, 2021,
Chongqing Zhongrun would waive the claims on interests. Thereafter, CBAK Power fully repaid to Chongqing Zhongrun and the frozen bank
deposits were released in March 2021.<span></span>
</td>
<td class="text">On October 31,
2019, CBAK Power and Chongqing Zhongrun reached an agreement that CBAK Power would pay the material cost by the end of December 31, 2019.
In 2020, CBAK Power had paid $198,152 (RMB1,293,653). In August 2020, upon the request of Chongqing Zhongrun for property preservation,
the Court of Changshou District ordered to freeze CBAK Power&#8217;s bank deposits totaling $0.2 million (RMB1,249,836) for a period of
one year to August 2021. As of December 31, 2020, the Company has accrued the material purchase cost of $0.2 million (RMB1,104,007) and
$2,224 (RMB14,521) was frozen by bank. In February 2021, CBAK Power and Chongqing Zhongrun entered into a settlement agreement that if
CBAK Power would pay $174,686 (RMB1,128,227, including RMB24,220 litigation expenses incurred) to Chongqing Zhongrun before March 5, 2021,
Chongqing Zhongrun would waive the claims on interests. Thereafter, CBAK Power fully repaid to Chongqing Zhongrun and the frozen bank
deposits were released in March 2021.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_ShenzhenHuijieMember', window );">Shenzhen Huijie [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,241,648<span></span>
</td>
<td class="nump">&#165; 8,430,792<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositAssets', window );">Bank deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,210,799<span></span>
</td>
<td class="nump">&#165; 8,430,792<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="top.Show.showAR( this, 'defref_us-gaap_LitigationSettlementAmountAwardedToOtherParty', window );">Contract amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 6,135,860<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_LitigationFees', window );">Litigation fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30,826<span></span>
</td>
<td class="nump">&#165; 209,312<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConstructionContractCostProgressPaymentOffset', window );">Construction cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 245,530<span></span>
</td>
<td class="nump">&#165; 1,667,146<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 261,316<span></span>
</td>
<td class="nump">&#165; 1,774,337<span></span>
</td>
<td class="nump">$ 1,344,605<span></span>
</td>
<td class="nump">&#165; 9,129,868<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AmountOfFinalJudgementNotReceived', window );">Amount of final judgement not received</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,876,458<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_ShenzhenHuijieMember', window );">Shenzhen Huijie [Member] | Construction costs [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">900,000<span></span>
</td>
<td class="nump">6,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_ShenzhenHuijieMember', window );">Shenzhen Huijie [Member] | Interest [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,812<span></span>
</td>
<td class="nump">200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_ShenzhenHuijieMember', window );">Shenzhen Huijie [Member] | Compensation [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300,000<span></span>
</td>
<td class="nump">&#165; 1,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_ShenzhenHuijieMember', window );">Shenzhen Huijie [Member] | Remaining Contract Amount [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LitigationSettlementAmountAwardedToOtherParty', window );">Contract amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_LitigationFees', window );">Litigation fees | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_AnyuanBusMember', window );">Anyuan Bus [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainContingencyUnrecordedAmount', window );">Power sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,692,174<span></span>
</td>
<td class="nump">&#165; 18,279,858<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ProvisionReceivable', window );">Provision receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 17,428,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_AnyuanBusMember', window );">Anyuan Bus [Member] | Interest [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LitigationSettlementAmountAwardedToOtherParty', window );">Contract amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 851,858<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_AnyuanBusMember', window );">Anyuan Bus [Member] | Goods amount [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LitigationSettlementAmountAwardedToOtherParty', window );">Contract amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 17,428,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 17,428,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_LitigationFees', window );">Litigation fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 131,480<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_LitigationSettlementAmountesAwardedToOtherPartyDescription', window );">Litigation settlement amountes awarded to other party, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">On December 19, 2017, the Court of Zhuanghe
determined that Anyuan Bus should pay the goods amount of RMB17,428,000 ($2,566,716) and the interest until the goods amount was paid
off, and a litigation fee of RMB131,480 ($19,364).<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_ShenzhenXinjiatuoAutomobileTechnologMember', window );">Shenzhen Xinjiatuo Automobile Technology [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 290,000<span></span>
</td>
<td class="nump">&#165; 1,986,440<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 160,000<span></span>
</td>
<td class="nump">&#165; 1,112,269<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_DepositAssets', window );">Bank deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 160,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,117,269<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_LitigationFees', window );">Litigation fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,785<span></span>
</td>
<td class="nump">66,440<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_EquipmentExpense', window );">Equipment expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">140,000<span></span>
</td>
<td class="nump">&#165; 976,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">140,000<span></span>
</td>
<td class="nump">976,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_LitigationSettlementExpense', window );">Litigation fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">736<span></span>
</td>
<td class="nump">5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_ReturnOfPrepayment', window );">Return of prepayment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,000<span></span>
</td>
<td class="nump">&#165; 1,440,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_LiquidatedDamages', window );">Liquidated damages</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 70,692<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 480,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_ShenzhenXinjiatuoAutomobileTechnologMember', window );">Shenzhen Xinjiatuo Automobile Technology [Member] | Interest [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,000.00<span></span>
</td>
<td class="nump">&#165; 136,269<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,000.00<span></span>
</td>
<td class="nump">&#165; 136,269<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_ShenzhenHSLBusinessTechnologyCoLtdMember', window );">Shenzhen HSL Business Technology Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 44,751<span></span>
</td>
<td class="nump">&#165; 292,164<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainContingencyUnrecordedAmount', window );">Power sought a total amount | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,742<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,742<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_MaterialsPurchaseCost', window );">Materials purchase cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,981<span></span>
</td>
<td class="nump">&#165; 65,159<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_DebtReductionAgreementAmount', window );">Debt reduction agreement amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,742<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,742<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_SuzhouIndustrialParkSecurityServiceCoLtdMember', window );">Suzhou Industrial Park Security Service Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21,321<span></span>
</td>
<td class="nump">&#165; 139,713<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_DepositAssets', window );">Bank deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,000.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 180,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 150,000<span></span>
</td>
<td class="nump">&#165; 1,181,359<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ServicesExpenses', window );">Services expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,198<span></span>
</td>
<td class="nump">138,908<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,507<span></span>
</td>
<td class="nump">&#165; 138,908<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_InterestIncurred', window );">Interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 123<span></span>
</td>
<td class="nump">&#165; 805<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_BankDepositsPeriod', window );">Bank deposits period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_FrozenByBank', window );">Frozen by bank</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,125<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,125<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,099<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_PaymentsToEmployees', window );">Payments to employee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 97,779<span></span>
</td>
<td class="nump">&#165; 638,359<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Employee compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">83,173<span></span>
</td>
<td class="nump">543,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeBenefitsAndShareBasedCompensation', window );">Employee compensation including salaries, total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 180,000<span></span>
</td>
<td class="nump">&#165; 1,181,359<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_CBAKSuzhouAndSuzhouSecurityMember', window );">CBAK Suzhou and Suzhou Security [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ServicesExpenses', window );">Services expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 138,908<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_ChongqingThatChongqingZhongrunChemistryCoLtdMember', window );">Chongqing that Chongqing Zhongrun Chemistry Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 400,000<span></span>
</td>
<td class="nump">&#165; 2,484,948<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_MaterialsPurchaseCost', window );">Materials purchase cost | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_InterestIncurred', window );">Interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,370<span></span>
</td>
<td class="nump">87,288<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_HunanZhongkeXingchengCoLtdMember', window );">Zhuanghe City that Hunan Zhongke Xingcheng Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 154,003<span></span>
</td>
<td class="nump">&#165; 1,005,425<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsAndContingenciesDescription', window );">Commitments and contingencies, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">the Company have paid $38,293 (RMB250,000). Upon the request of Hunan Zhongke for property preservation,
the Court of Zhuanghe City ordered to freeze CBAK Power&#8217;s bank deposits totaling $0.1 million (RMB768,876) for a period of one
year to July 2021. As of December 31, 2020, the Company accrued the remaining material purchase cost of $115,710 (RMB755,425) and nil
was frozen by bank. In December 2020, CBAK Power and Hunan Zhongke entered into a debt reduction agreement that if CBAK Power would pay
$81,368 (RMB531,220) to Hunan Zhongke before January 10, 2021, Hunan Zhongke would cancel the remaining debts of $34,342 (RMB224,205).
Thereafter, CBAK Power fully paid $81,368 (RMB531,220) to Hunan Zhongke and the frozen bank deposits were released in January 2021.<span></span>
</td>
<td class="text">the Company have paid $38,293 (RMB250,000). Upon the request of Hunan Zhongke for property preservation,
the Court of Zhuanghe City ordered to freeze CBAK Power&#8217;s bank deposits totaling $0.1 million (RMB768,876) for a period of one
year to July 2021. As of December 31, 2020, the Company accrued the remaining material purchase cost of $115,710 (RMB755,425) and nil
was frozen by bank. In December 2020, CBAK Power and Hunan Zhongke entered into a debt reduction agreement that if CBAK Power would pay
$81,368 (RMB531,220) to Hunan Zhongke before January 10, 2021, Hunan Zhongke would cancel the remaining debts of $34,342 (RMB224,205).
Thereafter, CBAK Power fully paid $81,368 (RMB531,220) to Hunan Zhongke and the frozen bank deposits were released in January 2021.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember', window );">Zhuanghe that Dalian Construction Electrical Installation Engineering Co., Ltd. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositAssets', window );">Bank deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 103,685<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 704,020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ConstructionContractCostProgressPaymentAccrued', window );">Accrued construction cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">101,780<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">691,086<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_InterestIncurred', window );">Interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,905<span></span>
</td>
<td class="nump">&#165; 12,934<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_BankDepositsPeriod', window );">Bank deposits period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_FrozenByBank', window );">Frozen by bank</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 97,384<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 661,240<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember', window );">Zhuanghe that Dalian Construction Electrical Installation Engineering Co., Ltd. [Member] | Construction costs [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 101,780<span></span>
</td>
<td class="nump">&#165; 691,086<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_DongguanShanshanBatteryMaterialCoLtdMember', window );">Dongguan Shanshan Battery Material Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 700,000<span></span>
</td>
<td class="nump">&#165; 4,434,209<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_DepositAssets', window );">Bank deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 4,434,209<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_CommitmentsAndContingenciesDescription', window );">Commitments and contingencies, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">CBAK Power and Dongguan Shanshan have agreed to a settlement amount of $0.5 million
(RMB3,635,192) and the bank deposit was then released. In October 2020, because the Company failed to pay according to the
settlement, Dongguan Shanshan sought a total amount of $0.6 million (RMB3,635,192). Upon the request of Dongguan Shanshan for
property preservation, the Court of Zhuanghe ordered to freeze CBAK Power&#8217;s bank deposits totaling $0.6 million (RMB3,365,192)
for a period of one year to October 21, 2021. In late February 2021, CBAK Power and Dongguan Shanshan entered into a settlement
agreement that CBAK would pay $260,393, $76,586, $76,586, $76,586, and $32,088 (RMB1,700,000, RMB500,000, RMB500,000, RMB500,000 and
RMB209,487) by March 5, March 31, April 30, May 31 and June 30, 2021, respectively, and after the first payment of $260,393
(RMB1,700,000) by March 5, 2021, Dongguan Shanshan would release all the enforcement measures against CBAK Power. CABK Power had
made payment on time and the bank deposit was then released.<span></span>
</td>
<td class="text">CBAK Power and Dongguan Shanshan have agreed to a settlement amount of $0.5 million
(RMB3,635,192) and the bank deposit was then released. In October 2020, because the Company failed to pay according to the
settlement, Dongguan Shanshan sought a total amount of $0.6 million (RMB3,635,192). Upon the request of Dongguan Shanshan for
property preservation, the Court of Zhuanghe ordered to freeze CBAK Power&#8217;s bank deposits totaling $0.6 million (RMB3,365,192)
for a period of one year to October 21, 2021. In late February 2021, CBAK Power and Dongguan Shanshan entered into a settlement
agreement that CBAK would pay $260,393, $76,586, $76,586, $76,586, and $32,088 (RMB1,700,000, RMB500,000, RMB500,000, RMB500,000 and
RMB209,487) by March 5, March 31, April 30, May 31 and June 30, 2021, respectively, and after the first payment of $260,393
(RMB1,700,000) by March 5, 2021, Dongguan Shanshan would release all the enforcement measures against CBAK Power. CABK Power had
made payment on time and the bank deposit was then released.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_BankDepositsPeriod', window );">Bank deposits period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_BTRTianjinNanomaterialManufacturingCoLtdMember', window );">BTR Tianjin Nanomaterial Manufacturing Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 49,398<span></span>
</td>
<td class="nump">&#165; 322,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsAndContingenciesDescription', window );">Commitments and contingencies, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">In April 2020, CBAK Power and BTRs reached an agreement
that CBAK Power would pay BTR $7,659, $19,912 and $21,827 (RMB 50,000, RMB130,000 and RMB142,500) by the end of April, May and June 2020,
respectively, and CBAK Power would pay litigation fees of $456 (RMB 2,975) to Tianjing BTR by the end of November, 2020. As of December
31, 2020, CBAK Power has paid $15,317 (RMB100,000) to Tianjin BTR and accrued remaining materials cost $27,234 (RMB177,800) and $6,847
(RMB44,700) for Tianjin BTR and Shenzhen BTR respectively. In late January 2021, CBAK Power and Tianjing BTR reached another settlement
agreement to settle all the outstanding debts (including $773 (RMB5,045) litigation expenses) by paying $13,253 (RMB86,525) in cash and
return of LFP materials at a value of $14,754 (RMB96,320) and CBAK Power and Shenzhen BTR reached a settlement agreement by returning
LFP materials at a value of $6,847 (RMB44,700). Thereafter, CBAK Power fully paid $13,253 (RMB86,525) and delivered the LFP materials
to BTRs, and the lawsuit was settled in March 2021.<span></span>
</td>
<td class="text">In April 2020, CBAK Power and BTRs reached an agreement
that CBAK Power would pay BTR $7,659, $19,912 and $21,827 (RMB 50,000, RMB130,000 and RMB142,500) by the end of April, May and June 2020,
respectively, and CBAK Power would pay litigation fees of $456 (RMB 2,975) to Tianjing BTR by the end of November, 2020. As of December
31, 2020, CBAK Power has paid $15,317 (RMB100,000) to Tianjin BTR and accrued remaining materials cost $27,234 (RMB177,800) and $6,847
(RMB44,700) for Tianjin BTR and Shenzhen BTR respectively. In late January 2021, CBAK Power and Tianjing BTR reached another settlement
agreement to settle all the outstanding debts (including $773 (RMB5,045) litigation expenses) by paying $13,253 (RMB86,525) in cash and
return of LFP materials at a value of $14,754 (RMB96,320) and CBAK Power and Shenzhen BTR reached a settlement agreement by returning
LFP materials at a value of $6,847 (RMB44,700). Thereafter, CBAK Power fully paid $13,253 (RMB86,525) and delivered the LFP materials
to BTRs, and the lawsuit was settled in March 2021.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_UnitedWinnersLaserCoLtdMember', window );">United Winners Laser Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 400,000<span></span>
</td>
<td class="nump">&#165; 2,845,844<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquipmentExpense', window );">Equipment expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">400,000<span></span>
</td>
<td class="nump">2,692,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsAndContingenciesDescription', window );">Commitments and contingencies, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">CBAK Power and United Winners reached a settlement agreement to settle all the debts by paying $0.29
million (RMB1,884,400) by December 30, 2020 in cash and delivery of 3 electric vehicles to offset debt of $41,234 (RMB269,200), and the
remaining debt of $82,468 (RMB538,400) would be relieved. CBAK Power paid $0.29 million (RMB1,884,400) and delivered the 3 electric vehicles
to United Winners in December 31, 2020, and the lawsuit was settled in February 2021.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_InterestIncurred', window );">Interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,565<span></span>
</td>
<td class="nump">153,844<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_BeijingHongfaElectricTechnologyCoLtdMember', window );">Beijing Hongfa Electric Technology Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 29,993<span></span>
</td>
<td class="nump">&#165; 195,810<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsAndContingenciesDescription', window );">Commitments and contingencies, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">CBAK Power would pay Hongfa $23,646 (RMB 154,375) by the January 10, 2021, and the remaining debt of $6,347
(RMB41,435) would be relieved. As of December 31, 2020, CBAK Power repaid $22,976 (RMB150,000) and accrued materials cost of $7,017 (RMB45,810).
Thereafter, CBAK Power fully paid to Hongfa, and the lawsuit was settled in January 2021.<span></span>
</td>
<td class="text">CBAK Power would pay Hongfa $23,646 (RMB 154,375) by the January 10, 2021, and the remaining debt of $6,347
(RMB41,435) would be relieved. As of December 31, 2020, CBAK Power repaid $22,976 (RMB150,000) and accrued materials cost of $7,017 (RMB45,810).
Thereafter, CBAK Power fully paid to Hongfa, and the lawsuit was settled in January 2021.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_CangzhouHuibangMember', window );">Cangzhou Huibang Engineering Manufacturing Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 310,000<span></span>
</td>
<td class="nump">&#165; 2,029,594<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositAssets', window );">Bank deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 2,650,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_CommitmentsAndContingenciesDescription', window );">Commitments and contingencies, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">the Company has accrued materials purchase cost of $0.3 million (RMB1,932,947) and $18,518 (RMB120,898) was frozen by bank. In late February
2021, CBAK Power and Cangzhou Huibang entered into a settlement agreement that if CBAK Power would pay $0.3 million (RMB1,965,447) within
10 days from the signature date of the agreement, Cangzhou Huibang would waive the remaining claims. Thereafter, CBAK Power paid $0.3
million (RMB1,965,447) to Cangzhou Huibang and the frozen bank deposits were released in March 2021.<span></span>
</td>
<td class="text">the Company has accrued materials purchase cost of $0.3 million (RMB1,932,947) and $18,518 (RMB120,898) was frozen by bank. In late February
2021, CBAK Power and Cangzhou Huibang entered into a settlement agreement that if CBAK Power would pay $0.3 million (RMB1,965,447) within
10 days from the signature date of the agreement, Cangzhou Huibang would waive the remaining claims. Thereafter, CBAK Power paid $0.3
million (RMB1,965,447) to Cangzhou Huibang and the frozen bank deposits were released in March 2021.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_MaterialsPurchaseCost', window );">Materials purchase cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300,000<span></span>
</td>
<td class="nump">1,932,947<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_InterestIncurred', window );">Interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,804<span></span>
</td>
<td class="nump">&#165; 96,647<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_BankDepositsPeriod', window );">Bank deposits period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_ShenzhenKlclearTechnologyCoLtdMember', window );">Shenzhen Klclear Technology Co., Ltd. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000,000<span></span>
</td>
<td class="nump">&#165; 6,250,764<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_InterestIncurred', window );">Interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 800,000<span></span>
</td>
<td class="nump">&#165; 5,238,495<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_TianjinChangxingMetalCoLtdMember', window );">Tianjin Changxing Metal Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,652<span></span>
</td>
<td class="nump">193,588<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositAssets', window );">Bank deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 32,915<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 214,892<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_CommitmentsAndContingenciesDescription', window );">Commitments and contingencies, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">CBAK Power accrued the material purchase
cost of $29,652 (RMB193,588). In late December 2020, CBAK Power and Tianjin Changxing entered into a debt reduction agreement that if
CBAK Power would pay $26,755 (RMB174,671) to Tianjin Changxing, Tianjin Changxing would cancel the remaining debts. Thereafter, CBAK
Power fully paid to Tianjin Changxing and the frozen bank deposits were released in January 2021.<span></span>
</td>
<td class="text">CBAK Power accrued the material purchase
cost of $29,652 (RMB193,588). In late December 2020, CBAK Power and Tianjin Changxing entered into a debt reduction agreement that if
CBAK Power would pay $26,755 (RMB174,671) to Tianjin Changxing, Tianjin Changxing would cancel the remaining debts. Thereafter, CBAK
Power fully paid to Tianjin Changxing and the frozen bank deposits were released in January 2021.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_BankDepositsPeriod', window );">Bank deposits period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_TianjinChangyuanElectricMaterialCoLtdMember', window );">Tianjin Changyuan Electric Material Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,040<span></span>
</td>
<td class="nump">85,136<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositAssets', window );">Bank deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,041<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,041<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">85,136<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_CommitmentsAndContingenciesDescription', window );">Commitments and contingencies, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">In March 2021, CBAK Power and
Tianjin Changyuan entered into a debt reduction agreement that if CBAK Power would pay $9,851 (RMB 64,314) to Tianjin Changyuan before
April 30, 2021, Tianjin Changyuan would cancel the remaining debts of $2,463 (RMB16,079).<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_MaterialsPurchaseCost', window );">Materials purchase cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,166<span></span>
</td>
<td class="nump">&#165; 79,429<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_BankDepositsPeriod', window );">Bank deposits period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_FrozenByBank', window );">Frozen by bank</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,041<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,041<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">85,136<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_AccruedMaterialsCost', window );">Accrued materials purchase cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,314<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 874<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,314<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80,393<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 5,707<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_NewEnergyTechnologyCoLtdMember', window );">New Energy Technology Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,886<span></span>
</td>
<td class="nump">77,599<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LitigationSettlementAmountAwardedToOtherParty', window );">Contract amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,240<span></span>
</td>
<td class="nump">73,380<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsAndContingenciesDescription', window );">Commitments and contingencies, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">CBAK Power, CBAK Suzhou and Ligao entered
into a debt reduction agreement that if CBAK Power would pay $7,961 (RMB51,975) to Ligao, Ligao would cancel all the remaining debts.
Thereafter, CBAK Power fully paid $7,961 (RMB51,975) to Ligao, and the lawsuit was settled in January 2021.<span></span>
</td>
<td class="text">CBAK Power, CBAK Suzhou and Ligao entered
into a debt reduction agreement that if CBAK Power would pay $7,961 (RMB51,975) to Ligao, Ligao would cancel all the remaining debts.
Thereafter, CBAK Power fully paid $7,961 (RMB51,975) to Ligao, and the lawsuit was settled in January 2021.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_InterestIncurred', window );">Interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">646<span></span>
</td>
<td class="nump">4,219<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AccruedMaterialsCost', window );">Accrued materials purchase cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,240<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,240<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">73,380<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_JiangxiGanfengBatteryTechnologyCoLtdMember', window );">Jiangxi Ganfeng Battery Technology Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">115,764<span></span>
</td>
<td class="nump">755,780<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositAssets', window );">Bank deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">115,764<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 755,780<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LitigationSettlementAmountAwardedToOtherParty', window );">Contract amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">112,277<span></span>
</td>
<td class="nump">733,009<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_InterestIncurred', window );">Interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,487<span></span>
</td>
<td class="nump">&#165; 22,771<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_BankDepositsPeriod', window );">Bank deposits period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_JihongkaiMachineEquipmentCoLtdMember', window );">Jihongkai Machine Equipment Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 26,916<span></span>
</td>
<td class="nump">&#165; 175,722<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsAndContingenciesDescription', window );">Commitments and contingencies, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">CBAK Power, CBAK Suzhou and Jihongkai entered into a settlement agreement to settle all
the debts and related litigation expenses by paying $12,213 (RMB79,736) in cash and delivery of an electric vehicle at a value of $15,287
(RMB99,800) from CBAK Power to Jihongkai. Thereafter, CBAK Power fully paid $12,213 (RMB79,736) and delivered the electric vehicle to
Jihongkai, and the lawsuit was settled in January 2021.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_AccruedMaterialsCost', window );">Accrued materials purchase cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,916<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 26,916<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">175,722<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_NanjingJinlongChemicalCoLtdMember', window );">Nanjing Jinlong Chemical Co., Ltd. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">125,443<span></span>
</td>
<td class="nump">&#165; 822,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositAssets', window );">Bank deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 125,908<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">822,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_BankDepositsPeriod', window );">Bank deposits period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_FrozenByBank', window );">Frozen by bank</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,422<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,422<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,869<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_AccruedMaterialsCost', window );">Accrued materials purchase cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 125,443<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 125,443<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 822,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_XianAnpuNewEnergyTechnologyCoLTDMember', window );">Xi&#8217;an Anpu New Energy Technology Co. LTD [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 129,270<span></span>
</td>
<td class="nump">&#165; 843,954<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositAssets', window );">Bank deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 129,270<span></span>
</td>
<td class="nump">&#165; 843,954<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquipmentExpense', window );">Equipment expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">117,636<span></span>
</td>
<td class="nump">768,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_LiquidatedDamages', window );">Liquidated damages</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,634<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 75,954<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsAndContingenciesDescription', window );">Commitments and contingencies, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">CBAK Power accrued the equipment purchase cost of $117,636
(RMB768,000). In January 2021, CBAK Power and Xi&#8217;an Anpu entered into a settlement agreement to settle all the debts by paying
$64,406 (RMB420,478) in cash and delivery of 3 electric vehicles at a value of $45,952 (RMB300,000). Thereafter, CBAK Power fully paid
$64,406 (RMB420,479) and delivered the 3 electric vehicles to Xi&#8217;an Anpu, and the lawsuit was settled in February 2021.<span></span>
</td>
<td class="text">CBAK Power accrued the equipment purchase cost of $117,636
(RMB768,000). In January 2021, CBAK Power and Xi&#8217;an Anpu entered into a settlement agreement to settle all the debts by paying
$64,406 (RMB420,478) in cash and delivery of 3 electric vehicles at a value of $45,952 (RMB300,000). Thereafter, CBAK Power fully paid
$64,406 (RMB420,479) and delivered the 3 electric vehicles to Xi&#8217;an Anpu, and the lawsuit was settled in February 2021.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_FrozenByBank', window );">Frozen by bank</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">98,284<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 98,284<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">641,656<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_ShenzhenGdLaserTechnologyCoLtdMember', window );">Shenzhen Gd Laser Technology Co., Ltd. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,713<span></span>
</td>
<td class="nump">161,346<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquipmentExpense', window );">Equipment expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,975<span></span>
</td>
<td class="nump">150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 22,975<span></span>
</td>
<td class="nump">&#165; 150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_InterestIncurred', window );">Interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,738<span></span>
</td>
<td class="nump">11,346<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_ShandongTianjiaoNewEnergyCoLTDMember', window );">Shandong Tianjiao New Energy Co. LTD [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 391,777<span></span>
</td>
<td class="nump">&#165; 2,557,756<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_DepositAssets', window );">Bank deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 3,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsAndContingenciesDescription', window );">Commitments and contingencies, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">CBAK and Tianjiao reached an agreement that CBAK would pay Tianjiao
$45,952 (RMB300,000) by the end of each month from December 2020 to July 2021, and RMB157,756 by the end of August 2021. As of June 30,
2021, CBAK Power accrued unpaid materials cost $70,875 (RMB457,756) and nil was frozen by bank.<span></span>
</td>
<td class="text">CBAK and Tianjiao reached an agreement that CBAK would pay Tianjiao
$45,952 (RMB300,000) by the end of each month from December 2020 to July 2021, and RMB157,756 by the end of August 2021. As of June 30,
2021, CBAK Power accrued unpaid materials cost $70,875 (RMB457,756) and nil was frozen by bank.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_BankDepositsPeriod', window );">Bank deposits period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_ShanghaiShengmengIndustrialTechnologyCoLtdMember', window );">Shanghai Shengmeng Industrial Technology Co., Ltd. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,429<span></span>
</td>
<td class="nump">&#165; 87,672<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsAndContingenciesDescription', window );">Commitments and contingencies, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">CBAK and Shengmeng reached an agreement that CBAK would pay $4,595 (RMB30,000) by November 30, 2020 and $5,004 (RMB 32,672) by
December 20, 2020, and CBAK would pay litigation fees of $156 (RMB1,021) to Shengmeng. Thereafter, CBAK Power fully paid off the debts
to Shengmeng, and the lawsuit was settled in March 2021.<span></span>
</td>
<td class="text">CBAK and Shengmeng reached an agreement that CBAK would pay $4,595 (RMB30,000) by November 30, 2020 and $5,004 (RMB 32,672) by
December 20, 2020, and CBAK would pay litigation fees of $156 (RMB1,021) to Shengmeng. Thereafter, CBAK Power fully paid off the debts
to Shengmeng, and the lawsuit was settled in March 2021.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_JiuzhaoNewEnergyTechnologyCoLtdMember', window );">Jiuzhao New Energy Technology Co., Ltd. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">900,000<span></span>
</td>
<td class="nump">6,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquipmentExpense', window );">Equipment expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">900,000<span></span>
</td>
<td class="nump">5,870,267<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsAndContingenciesDescription', window );">Commitments and contingencies, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">CBAK and Jiuzhao reached an agreement that CBAK Power would pay Jiuzhao $76,586 (RMB500,000)
by the end of each month from December 2020 to October 2021, and $56,715 (RMB370,267) by November 30, 2021, and CBAK would pay litigation
fees of $4,886 (RMB 31,900) to Jiuzhao. As of the date of this report, CBAK Power has fully paid off the debts to Jiuzhao, and the frozen
bank deposits were released in April 2021.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_InterestIncurred', window );">Interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 19,871<span></span>
</td>
<td class="nump">&#165; 129,733<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_DalianTiandaMetalMachineryTradeCoLtdMember', window );">Dalian Tianda Metal Machinery Trade Co., Ltd. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 27,365<span></span>
</td>
<td class="nump">&#165; 178,655<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsAndContingenciesDescription', window );">Commitments and contingencies, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">CBAK
Power and Tianda reached an agreement that CBAK Power would pay Tianda $7,659 (RMB50,000) by the 30th of each month from November 2020
to January 2021, and $4,389 (RMB28,655) by end of February 2021, and CBAK Power would pay litigation fees of $297 (RMB1,937) to Tianda
by November 30, 2020. As of December 31, 2020, CBAK Power has accrued $18,358 (RMB119,855) material cost and nil was frozen by bank.
Thereafter, CBAK Power fully paid off the debts to Tianda, and the lawsuit was settled in February 2021.<span></span>
</td>
<td class="text">CBAK
Power and Tianda reached an agreement that CBAK Power would pay Tianda $7,659 (RMB50,000) by the 30th of each month from November 2020
to January 2021, and $4,389 (RMB28,655) by end of February 2021, and CBAK Power would pay litigation fees of $297 (RMB1,937) to Tianda
by November 30, 2020. As of December 31, 2020, CBAK Power has accrued $18,358 (RMB119,855) material cost and nil was frozen by bank.
Thereafter, CBAK Power fully paid off the debts to Tianda, and the lawsuit was settled in February 2021.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_ShenzhenHaonengTechnologyMember', window );">Shenzhen Haoneng Technology Co., Ltd. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 266,182<span></span>
</td>
<td class="nump">&#165; 1,737,797<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquipmentExpense', window );">Equipment expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 263,094<span></span>
</td>
<td class="nump">&#165; 1,724,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsAndContingenciesDescription', window );">Commitments and contingencies, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">CBAK Power received notice from Court of Dalian Economic and Technology Development Zone that Haoneng filed another lawsuit
against CBAK Power for failure to pay pursuant to the terms of the purchase contract. Haoneng sought a total amount of $1.57million (RMB10,257,030),
including equipment cost of $1.4 million (RMB9,072,000) and interest amount of $0.17 million (RMB1,185,030). As of June 30, 2021, the
equipment was not received by CBAK Power, CBAK Power has included the equipment cost of $1.4 million (RMB9,072,000) under capital commitments.<span></span>
</td>
<td class="text">CBAK Power received notice from Court of Dalian Economic and Technology Development Zone that Haoneng filed another lawsuit
against CBAK Power for failure to pay pursuant to the terms of the purchase contract. Haoneng sought a total amount of $1.57million (RMB10,257,030),
including equipment cost of $1.4 million (RMB9,072,000) and interest amount of $0.17 million (RMB1,185,030). As of June 30, 2021, the
equipment was not received by CBAK Power, CBAK Power has included the equipment cost of $1.4 million (RMB9,072,000) under capital commitments.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_InterestIncurred', window );">Interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,106<span></span>
</td>
<td class="nump">&#165; 13,797<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_SuzhouSuwangdaPlasticProductCoLtdMember', window );">Suzhou Suwangda Plastic Product Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,325<span></span>
</td>
<td class="nump">&#165; 86,992<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_CommitmentsAndContingenciesDescription', window );">Commitments and contingencies, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">CBAK Power, CBAK Suzhou and Suwangda entered into a settlement agreement to settle all the debts
by paying $9,670 (RMB63,134) from CBAK Power to Suwangda. Thereafter, CBAK Power fully paid $9,670 (RMB63,134) and the lawsuit was settled
in March 2021. The remaining $3,654 (RMB23,858) was waived by Suwangda.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_AccruedMaterialsCost', window );">Accrued materials purchase cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,325<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,325<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 86,992<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=cbat_ShandongHangeweiNewEnergyVehicleControlCoLtdMember', window );">Shandong Hangewei New Energy Vehicle Control Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Plaintiff sought a total amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16,307<span></span>
</td>
<td class="nump">&#165; 106,464<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_CommitmentsAndContingenciesDescription', window );">Commitments and contingencies, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">CBAK Power and Hangewei
entered into a settlement agreement to settle all the debts by paying Hangewei $1,532 (RMB10,000) and $12,254 (RMB80,000) by the end
of October and November 2020, respectively. CBAK Power paid $13,786 (RMB90,000) before December 31, 2020 and the remaining $2,521 (RMB16,464)
was waived by Hangewei.<span></span>
</td>
<td class="text">CBAK Power and Hangewei
entered into a settlement agreement to settle all the debts by paying Hangewei $1,532 (RMB10,000) and $12,254 (RMB80,000) by the end
of October and November 2020, respectively. CBAK Power paid $13,786 (RMB90,000) before December 31, 2020 and the remaining $2,521 (RMB16,464)
was waived by Hangewei.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_AccruedMaterialsCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accrued materials purchase cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_AccruedMaterialsCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_AmountOfFinalJudgementNotReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of final judgement not received.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_AmountOfFinalJudgementNotReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_BankDepositsPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Bank deposits period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_BankDepositsPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_CommitmentsAndContingenciesDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_CommitmentsAndContingenciesDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_CommitmentsandContingenciesDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_CommitmentsandContingenciesDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_ConstructionContractCostProgressPaymentAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accrued construction cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ConstructionContractCostProgressPaymentAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_CreditorsRight">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>It represent creditor&#8217;s right.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_CreditorsRight</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_DebtReductionAgreementAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt reduction agreement amount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_DebtReductionAgreementAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_FrozenByBank">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_FrozenByBank</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_InterestIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_InterestIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_LiquidatedDamages">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liquidated damages.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_LiquidatedDamages</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_LitigationFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Litigation fees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_LitigationFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_LitigationSettlementAmountesAwardedToOtherPartyDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The description for goods amount was paid off and a litigation fee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_LitigationSettlementAmountesAwardedToOtherPartyDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_MaterialsPurchaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of materials purchase cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_MaterialsPurchaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ProvisionReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Provision receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ProvisionReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ReturnOfPrepayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of return of prepayment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ReturnOfPrepayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ServicesExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of services expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ServicesExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConstructionContractCostProgressPaymentOffset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of progress payment netted against construction contract cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 910<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6471471&amp;loc=d3e48698-109348<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConstructionContractCostProgressPaymentOffset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of the asset transferred to a third party to serve as a deposit, which typically serves as security against failure by the transferor to perform under terms of an agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8,17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeBenefitsAndShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for employee benefit and equity-based compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeBenefitsAndShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquipmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents equipment expense including depreciation, repairs, rentals, and service contract costs. This item also includes equipment purchases which do not qualify for capitalization in accordance with the entity's accounting policy. This item may also include furniture expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquipmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainContingencyUnrecordedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount or range of possible amounts of gain that could be realized upon the resolution of a contingency.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6397426&amp;loc=d3e17499-108355<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainContingencyUnrecordedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LitigationSettlementAmountAwardedToOtherParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount awarded to other party in judgment or settlement of litigation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LitigationSettlementAmountAwardedToOtherParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LitigationSettlementExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LitigationSettlementExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyDamagesSoughtValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The value (monetary amount) of the award the plaintiff seeks in the legal matter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14557-108349<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14435-108349<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyDamagesSoughtValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToEmployees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payments of cash to employees, including wages and salaries, during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3367-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToEmployees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=cbat_ChongqingThatChongqingZhongrunChemistryCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesByNatureOfContingencyAxis=cbat_ChongqingThatChongqingZhongrunChemistryCoLtdMember</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_srt_LitigationCaseAxis=cbat_ShenzhenHuijieMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cbat_ShenzhenHuijieMember</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_cbat_LossContingencyByNatureOfContingencyAxis=cbat_ConstructioncostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_LossContingencyByNatureOfContingencyAxis=cbat_ConstructioncostsMember</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_cbat_LossContingencyByNatureOfContingencyAxis=cbat_InterestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_LossContingencyByNatureOfContingencyAxis=cbat_InterestMember</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_cbat_LossContingencyByNatureOfContingencyAxis=cbat_CompensationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_LossContingencyByNatureOfContingencyAxis=cbat_CompensationMember</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_cbat_LossContingencyByNatureOfContingencyAxis=cbat_RemainingContractAmountMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_LossContingencyByNatureOfContingencyAxis=cbat_RemainingContractAmountMember</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_srt_LitigationCaseAxis=cbat_AnyuanBusMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cbat_AnyuanBusMember</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_cbat_LossContingencyByNatureOfContingencyAxis=cbat_GoodsAmountMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_LossContingencyByNatureOfContingencyAxis=cbat_GoodsAmountMember</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_srt_LitigationCaseAxis=cbat_ShenzhenXinjiatuoAutomobileTechnologMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cbat_ShenzhenXinjiatuoAutomobileTechnologMember</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_srt_LitigationCaseAxis=cbat_ShenzhenHSLBusinessTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cbat_ShenzhenHSLBusinessTechnologyCoLtdMember</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_srt_LitigationCaseAxis=cbat_SuzhouIndustrialParkSecurityServiceCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cbat_SuzhouIndustrialParkSecurityServiceCoLtdMember</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_srt_LitigationCaseAxis=cbat_CBAKSuzhouAndSuzhouSecurityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cbat_CBAKSuzhouAndSuzhouSecurityMember</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_srt_LitigationCaseAxis=cbat_ChongqingThatChongqingZhongrunChemistryCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cbat_ChongqingThatChongqingZhongrunChemistryCoLtdMember</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_srt_LitigationCaseAxis=cbat_HunanZhongkeXingchengCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cbat_HunanZhongkeXingchengCoLtdMember</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_srt_LitigationCaseAxis=cbat_ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cbat_ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember</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_srt_LitigationCaseAxis=cbat_DongguanShanshanBatteryMaterialCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cbat_DongguanShanshanBatteryMaterialCoLtdMember</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_srt_LitigationCaseAxis=cbat_BTRTianjinNanomaterialManufacturingCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cbat_BTRTianjinNanomaterialManufacturingCoLtdMember</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_srt_LitigationCaseAxis=cbat_UnitedWinnersLaserCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cbat_UnitedWinnersLaserCoLtdMember</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_srt_LitigationCaseAxis=cbat_BeijingHongfaElectricTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cbat_BeijingHongfaElectricTechnologyCoLtdMember</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_srt_LitigationCaseAxis=cbat_CangzhouHuibangMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cbat_CangzhouHuibangMember</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_srt_LitigationCaseAxis=cbat_ShenzhenKlclearTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cbat_ShenzhenKlclearTechnologyCoLtdMember</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_srt_LitigationCaseAxis=cbat_TianjinChangxingMetalCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cbat_TianjinChangxingMetalCoLtdMember</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_srt_LitigationCaseAxis=cbat_TianjinChangyuanElectricMaterialCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cbat_TianjinChangyuanElectricMaterialCoLtdMember</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_srt_LitigationCaseAxis=cbat_NewEnergyTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cbat_NewEnergyTechnologyCoLtdMember</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_srt_LitigationCaseAxis=cbat_JiangxiGanfengBatteryTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cbat_JiangxiGanfengBatteryTechnologyCoLtdMember</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_srt_LitigationCaseAxis=cbat_JihongkaiMachineEquipmentCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cbat_JihongkaiMachineEquipmentCoLtdMember</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_srt_LitigationCaseAxis=cbat_NanjingJinlongChemicalCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cbat_NanjingJinlongChemicalCoLtdMember</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_srt_LitigationCaseAxis=cbat_XianAnpuNewEnergyTechnologyCoLTDMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cbat_XianAnpuNewEnergyTechnologyCoLTDMember</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_srt_LitigationCaseAxis=cbat_ShenzhenGdLaserTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cbat_ShenzhenGdLaserTechnologyCoLtdMember</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_srt_LitigationCaseAxis=cbat_ShandongTianjiaoNewEnergyCoLTDMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cbat_ShandongTianjiaoNewEnergyCoLTDMember</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_srt_LitigationCaseAxis=cbat_ShanghaiShengmengIndustrialTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cbat_ShanghaiShengmengIndustrialTechnologyCoLtdMember</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_srt_LitigationCaseAxis=cbat_JiuzhaoNewEnergyTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cbat_JiuzhaoNewEnergyTechnologyCoLtdMember</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_srt_LitigationCaseAxis=cbat_DalianTiandaMetalMachineryTradeCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cbat_DalianTiandaMetalMachineryTradeCoLtdMember</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_srt_LitigationCaseAxis=cbat_ShenzhenHaonengTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cbat_ShenzhenHaonengTechnologyMember</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_srt_LitigationCaseAxis=cbat_SuzhouSuwangdaPlasticProductCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cbat_SuzhouSuwangdaPlasticProductCoLtdMember</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_srt_LitigationCaseAxis=cbat_ShandongHangeweiNewEnergyVehicleControlCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cbat_ShandongHangeweiNewEnergyVehicleControlCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>122
<FILENAME>R110.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815368898392">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies (Details) - Schedule of capital commitments - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermPurchaseCommitmentLineItems', window );"><strong>Long-term Purchase Commitment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitment', window );">Capital commitments</a></td>
<td class="nump">$ 173,742,356<span></span>
</td>
<td class="nump">$ 240,889,422<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=cbat_ConstructionOfBuildingsMember', window );">For construction of buildings [Member</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermPurchaseCommitmentLineItems', window );"><strong>Long-term Purchase Commitment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitment', window );">Capital commitments</a></td>
<td class="nump">1,450,949<span></span>
</td>
<td class="nump">2,465,092<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=cbat_PurchasesOfEquipmentMember', window );">For purchases of equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermPurchaseCommitmentLineItems', window );"><strong>Long-term Purchase Commitment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitment', window );">Capital commitments</a></td>
<td class="nump">12,327,017<span></span>
</td>
<td class="nump">10,308,416<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=cbat_AcquisitionOfASubsidiaryMember', window );">For acquisition of a subsidiary [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermPurchaseCommitmentLineItems', window );"><strong>Long-term Purchase Commitment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitment', window );">Capital commitments</a></td>
<td class="nump">18,270,213<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=cbat_CapitalInjectionMember', window );">Capital injection [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermPurchaseCommitmentLineItems', window );"><strong>Long-term Purchase Commitment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitment', window );">Capital commitments</a></td>
<td class="nump">$ 141,694,177<span></span>
</td>
<td class="nump">$ 228,115,914<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermPurchaseCommitmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermPurchaseCommitmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsAxis=cbat_ConstructionOfBuildingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsAxis=cbat_ConstructionOfBuildingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsAxis=cbat_PurchasesOfEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsAxis=cbat_PurchasesOfEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsAxis=cbat_AcquisitionOfASubsidiaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsAxis=cbat_AcquisitionOfASubsidiaryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsAxis=cbat_CapitalInjectionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsAxis=cbat_CapitalInjectionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>123
<FILENAME>R111.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815460925512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Concentrations and Credit Risk (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 20, 2021</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ConcentrationsandCreditRiskDetailsLineItems', window );"><strong>Concentrations and Credit Risk (Details) [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="top.Show.showAR( this, 'defref_cbat_ConcentrationRiskThresholdPercentage', window );"></a></td>
<td class="nump">60.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_ZhengzhouBAKBatteryCoLtdMember', window );">Zhengzhou BAK Battery Co., Ltd [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="top.Show.showAR( this, 'defref_cbat_ConcentrationsandCreditRiskDetailsLineItems', window );"><strong>Concentrations and Credit Risk (Details) [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_RepaidAmount', window );">Repaid amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,240,814<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_ZhengzhouBAKElectronicsCoLtdMember', window );">Zhengzhou BAK Electronics Co., Ltd. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ConcentrationsandCreditRiskDetailsLineItems', window );"><strong>Concentrations and Credit Risk (Details) [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="top.Show.showAR( this, 'defref_cbat_RepaidAmount', window );">Repaid amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">46,450<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_ZhengzhouBAKNewEnergyTechnologyCoLtdMember', window );">Zhengzhou BAK New Energy Technology Co Ltd [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="top.Show.showAR( this, 'defref_cbat_ConcentrationsandCreditRiskDetailsLineItems', window );"><strong>Concentrations and Credit Risk (Details) [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_RepaidAmount', window );">Repaid amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 32,515<span></span>
</td>
<td class="nump">$ 32,515<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ConcentrationRiskThresholdPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represent the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ConcentrationRiskThresholdPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ConcentrationsandCreditRiskDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ConcentrationsandCreditRiskDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_RepaidAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_RepaidAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_ZhengzhouBAKBatteryCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_ZhengzhouBAKBatteryCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_ZhengzhouBAKElectronicsCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_ZhengzhouBAKElectronicsCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_ZhengzhouBAKNewEnergyTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_ZhengzhouBAKNewEnergyTechnologyCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>124
<FILENAME>R112.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815363618936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Concentrations and Credit Risk (Details) - Schedule of revenue by major customers by reporting segments - USD ($)<br></strong></div></th>
<th class="th" colspan="4">3 Months Ended</th>
<th class="th" colspan="4">6 Months Ended</th>
</tr>
<tr>
<th class="th" colspan="2"><div>Jun. 30, 2021</div></th>
<th class="th" colspan="2"><div>Jun. 30, 2020</div></th>
<th class="th" colspan="2"><div>Jun. 30, 2021</div></th>
<th class="th" colspan="2"><div>Jun. 30, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=cbat_CustomerAMember', window );">Customer A [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net revenues</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 2,584,606<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 2,908,330<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 4,677,699<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ConcentrationRiskThresholdPercentage', window );">Concentration risk, percentage</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">55.89%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">19.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">40.59%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=cbat_CustomerBMember', window );">Customer B [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net revenues</a></td>
<td class="nump">$ 880,947<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 1,626,944<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 1,589,682<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 2,009,845<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ConcentrationRiskThresholdPercentage', window );">Concentration risk, percentage</a></td>
<td class="nump">14.96%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">35.18%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">10.39%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">17.44%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=cbat_CustomerEMember', window );">Customer E [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net revenues</a></td>
<td class="nump">$ 1,917,054<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 2,279,103<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ConcentrationRiskThresholdPercentage', window );">Concentration risk, percentage</a></td>
<td class="nump">32.55%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">14.89%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=cbat_CustomerFMember', window );">Customer F [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net revenues</a></td>
<td class="nump">$ 1,505,794<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 1,905,460<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ConcentrationRiskThresholdPercentage', window );">Concentration risk, percentage</a></td>
<td class="nump">25.57%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">12.45%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=cbat_CustomerCMember', window );">Customer C [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 3,767,605<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ConcentrationRiskThresholdPercentage', window );">Concentration risk, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">32.69%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=cbat_CustomerDMember', window );">Customer D [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 2,279,538<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ConcentrationRiskThresholdPercentage', window );">Concentration risk, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">14.89%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr><td colspan="9"></td></tr>
<tr><td colspan="9"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Comprised less than 10% of net revenue for the respective period.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ConcentrationRiskThresholdPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represent the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ConcentrationRiskThresholdPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EntityWideRevenueMajorCustomerLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EntityWideRevenueMajorCustomerLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=cbat_CustomerAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=cbat_CustomerAMember</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_srt_MajorCustomersAxis=cbat_CustomerBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=cbat_CustomerBMember</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_srt_MajorCustomersAxis=cbat_CustomerEMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=cbat_CustomerEMember</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_srt_MajorCustomersAxis=cbat_CustomerFMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=cbat_CustomerFMember</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_srt_MajorCustomersAxis=cbat_CustomerCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=cbat_CustomerCMember</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_srt_MajorCustomersAxis=cbat_CustomerDMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=cbat_CustomerDMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>125
<FILENAME>R113.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815453937304">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Concentrations and Credit Risk (Details) - Schedule of accounts receivable by major customer - Accounts Receivable [Member] - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=cbat_CustomerAMember', window );">Customer A [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerLineItems', window );"><strong>Concentrations and Credit Risk (Details) - Schedule of accounts receivable by major customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable</a></td>
<td class="nump">$ 5,995,134<span></span>
</td>
<td class="nump">$ 3,148,737<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="top.Show.showAR( this, 'defref_cbat_ConcentrationRiskPercentageOfAccountsReceivable', window );">Concentration risk, percentage of accounts receivable</a></td>
<td class="nump">28.16%<span></span>
</td>
<td class="nump">11.23%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=cbat_ZhengzhouBAKBatteryCoLtdMember', window );">Zhengzhou BAK Battery Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerLineItems', window );"><strong>Concentrations and Credit Risk (Details) - Schedule of accounts receivable by major customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable</a></td>
<td class="nump">$ 6,422,003<span></span>
</td>
<td class="nump">$ 15,258,164<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="top.Show.showAR( this, 'defref_cbat_ConcentrationRiskPercentageOfAccountsReceivable', window );">Concentration risk, percentage of accounts receivable</a></td>
<td class="nump">30.16%<span></span>
</td>
<td class="nump">54.42%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ConcentrationRiskPercentageOfAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ConcentrationRiskPercentageOfAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=cbat_CustomerAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=cbat_CustomerAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember</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_srt_MajorCustomersAxis=cbat_ZhengzhouBAKBatteryCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=cbat_ZhengzhouBAKBatteryCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>126
<FILENAME>R114.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815368150744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Concentrations and Credit Risk (Details) - Schedule of net purchase by suppliers - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=cbat_SupplerAMember', window );">Suppler A [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersLineItems', window );"><strong>Concentrations and Credit Risk (Details) - Schedule of net purchase by suppliers [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_NetPurchase', window );">Net purchase</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 294,786<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="top.Show.showAR( this, 'defref_cbat_ConcentrationRiskPercentageOfNetPurchase', window );">Concentration risk, percentage of net purchase</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">23.52%<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="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=cbat_ZhengzhouBAKBatteryCoLtdMember', window );">Zhengzhou BAK Battery Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersLineItems', window );"><strong>Concentrations and Credit Risk (Details) - Schedule of net purchase by suppliers [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_NetPurchase', window );">Net purchase</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,259,309<span></span>
</td>
<td class="text"> <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="top.Show.showAR( this, 'defref_cbat_ConcentrationRiskPercentageOfNetPurchase', window );">Concentration risk, percentage of net purchase</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.05%<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="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=cbat_ShenzhenBAKMember', window );">Shenzhen BAK [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersLineItems', window );"><strong>Concentrations and Credit Risk (Details) - Schedule of net purchase by suppliers [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_NetPurchase', window );">Net purchase</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,841,680<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="top.Show.showAR( this, 'defref_cbat_ConcentrationRiskPercentageOfNetPurchase', window );">Concentration risk, percentage of net purchase</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">64.96%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ConcentrationRiskPercentageOfNetPurchase">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ConcentrationRiskPercentageOfNetPurchase</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_NetPurchase">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_NetPurchase</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=cbat_SupplerAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=cbat_SupplerAMember</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_srt_MajorCustomersAxis=cbat_ZhengzhouBAKBatteryCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=cbat_ZhengzhouBAKBatteryCoLtdMember</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_srt_MajorCustomersAxis=cbat_ShenzhenBAKMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=cbat_ShenzhenBAKMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>127
<FILENAME>R115.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815450836072">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Concentrations and Credit Risk (Details) - Schedule of accounts payable by suppliers - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=cbat_SupplierBMember', window );">Supplier B [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersLineItems', window );"><strong>Concentrations and Credit Risk (Details) - Schedule of accounts payable by suppliers [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,272,478<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="top.Show.showAR( this, 'defref_cbat_ConcentrationRiskOnPercentageOfAccountsPayable', window );">Concentration risk, percentage of accounts payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">47.40%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=cbat_SupplierCMember', window );">Supplier C [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersLineItems', window );"><strong>Concentrations and Credit Risk (Details) - Schedule of accounts payable by suppliers [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">$ 967,239<span></span>
</td>
<td class="nump">$ 2,017,814<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="top.Show.showAR( this, 'defref_cbat_ConcentrationRiskOnPercentageOfAccountsPayable', window );">Concentration risk, percentage of accounts payable</a></td>
<td class="nump">18.61%<span></span>
</td>
<td class="nump">10.32%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=cbat_SupplierDMember', window );">Supplier D [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersLineItems', window );"><strong>Concentrations and Credit Risk (Details) - Schedule of accounts payable by suppliers [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">$ 708,637<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="top.Show.showAR( this, 'defref_cbat_ConcentrationRiskOnPercentageOfAccountsPayable', window );">Concentration risk, percentage of accounts payable</a></td>
<td class="nump">13.63%<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_cbat_ConcentrationRiskOnPercentageOfAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ConcentrationRiskOnPercentageOfAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=cbat_SupplierBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=cbat_SupplierBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=cbat_SupplierCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=cbat_SupplierCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=cbat_SupplierDMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=cbat_SupplierDMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>128
<FILENAME>R116.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815367921912">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Concentrations and Credit Risk (Details) - Schedule of transactions - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=cbat_BakShenzhenMember', window );">Bak Shenzhen [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ConcentrationsandCreditRiskDetailsScheduleoftransactionsLineItems', window );"><strong>Concentrations and Credit Risk (Details) - Schedule of transactions [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_SalesOfFinishedGoodsAndRawMaterials', window );">Sales of finished goods and raw materials</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 18,402<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 18,402<span></span>
</td>
<td class="nump">$ 69,226<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="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=cbat_ZhengzhouBAKBatteryCoLtdMember', window );">Zhengzhou BAK Battery Co., Ltd [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ConcentrationsandCreditRiskDetailsScheduleoftransactionsLineItems', window );"><strong>Concentrations and Credit Risk (Details) - Schedule of transactions [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_SalesOfFinishedGoodsAndRawMaterials', window );">Sales of finished goods and raw materials</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">33,292<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">141,582<span></span>
</td>
<td class="text"> <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="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=cbat_ZhengzhouBAKElectronicsCoLtdMember', window );">Zhengzhou BAK Electronics Co., Ltd. [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ConcentrationsandCreditRiskDetailsScheduleoftransactionsLineItems', window );"><strong>Concentrations and Credit Risk (Details) - Schedule of transactions [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_SalesOfFinishedGoodsAndRawMaterials', window );">Sales of finished goods and raw materials</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">412,353<span></span>
</td>
<td class="text"> <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="top.Show.showAR( this, 'defref_us-gaap_AccountsAndOtherReceivablesNetCurrent', window );">Trade accounts and bills receivables, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">467,748<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">467,748<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=cbat_ZhengzhouBAKNewEnergyVehicleCoLtdMember', window );">Zhengzhou BAK New Energy Vehicle Co., Ltd [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_ConcentrationsandCreditRiskDetailsScheduleoftransactionsLineItems', window );"><strong>Concentrations and Credit Risk (Details) - Schedule of transactions [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsAndOtherReceivablesNetCurrent', window );">Trade accounts and bills receivables, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">$ 871,633<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 871,633<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,759,050<span></span>
</td>
</tr>
<tr><td colspan="6"></td></tr>
<tr><td colspan="6"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Mr. Xiangqian Li is a director of Shenzhen BAK and BAK Shenzhen.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Mr. Xiangqian Li, the Company&#8217;s former CEO, is a director of Zhengzhou BAK Battery Co., Ltd. Up to the date of this report, Zhengzhou BAK Battery Co., Ltd. repaid $1,240,814 to the Company.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">BAK Shenzhen has 95% equity interests in Zhengzhou BAK Electronics Co., Ltd. Up to the date of this report, Zhengzhou BAK Electronics Co., Ltd. repaid $46,450 to the Company.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[4]</td>
<td style="vertical-align: top;" valign="top">Mr. Xiangqian Li is a director of Zhengzhou BAK New Energy Vehicle Co., Ltd. For the three and six months ended June 30, 2020 and 2021, sales of finished goods and raw materials to Zhengzhou BAK New Energy Vehicle Co., Ltd were nil. Up to the date of this report, Zhengzhou BAK New Energy Technology Co., Ltd repaid $32,515 to the Company.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ConcentrationsandCreditRiskDetailsScheduleoftransactionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ConcentrationsandCreditRiskDetailsScheduleoftransactionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_cbat_SalesOfFinishedGoodsAndRawMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_SalesOfFinishedGoodsAndRawMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsAndOtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsAndOtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=cbat_BakShenzhenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=cbat_BakShenzhenMember</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_srt_MajorCustomersAxis=cbat_ZhengzhouBAKBatteryCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=cbat_ZhengzhouBAKBatteryCoLtdMember</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_srt_MajorCustomersAxis=cbat_ZhengzhouBAKElectronicsCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=cbat_ZhengzhouBAKElectronicsCoLtdMember</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_srt_MajorCustomersAxis=cbat_ZhengzhouBAKNewEnergyVehicleCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=cbat_ZhengzhouBAKNewEnergyVehicleCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>129
<FILENAME>R117.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815360701208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information (Details)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_NumberOfSegment', window );">Number of segment</a></td>
<td class="nump">1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_NumberOfSegment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_NumberOfSegment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>130
<FILENAME>R118.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815450745128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information (Details) - Schedule of net revenues from manufacture of batteries by products - Net revenues by product [Member] - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesNetOfInterestExpense', window );">Net revenues</a></td>
<td class="nump">$ 5,889,154<span></span>
</td>
<td class="nump">$ 4,624,247<span></span>
</td>
<td class="nump">$ 15,305,203<span></span>
</td>
<td class="nump">$ 11,525,521<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cbat_NetRevenuesByProductMember', window );">Electric vehicles [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesNetOfInterestExpense', window );">Net revenues</a></td>
<td class="nump">396<span></span>
</td>
<td class="nump">118,737<span></span>
</td>
<td class="nump">101,372<span></span>
</td>
<td class="nump">333,855<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cbat_NetRevenuesByProductMember', window );">Light electric vehicles [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesNetOfInterestExpense', window );">Net revenues</a></td>
<td class="nump">74,459<span></span>
</td>
<td class="nump">2,593<span></span>
</td>
<td class="nump">108,563<span></span>
</td>
<td class="nump">3,344<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cbat_NetRevenuesByProductMember', window );">Uninterruptable supplies [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesNetOfInterestExpense', window );">Net revenues</a></td>
<td class="nump">5,813,136<span></span>
</td>
<td class="nump">4,502,917<span></span>
</td>
<td class="nump">14,576,719<span></span>
</td>
<td class="nump">11,188,322<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cbat_NetRevenuesByProductMember', window );">Others [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesNetOfInterestExpense', window );">Net revenues</a></td>
<td class="nump">5,887,991<span></span>
</td>
<td class="nump">$ 4,624,247<span></span>
</td>
<td class="nump">14,786,654<span></span>
</td>
<td class="nump">$ 11,525,521<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cbat_NetRevenuesByProductMember', window );">Raw materials used in lithium batteries [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesNetOfInterestExpense', window );">Net revenues</a></td>
<td class="nump">$ 1,163<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 518,549<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_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesNetOfInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income after deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesNetOfInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=cbat_NetRevenuesByProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=cbat_NetRevenuesByProductMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=cbat_ElectricVehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=cbat_ElectricVehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=cbat_LightElectricVehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=cbat_LightElectricVehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=cbat_UninterruptableSuppliesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=cbat_UninterruptableSuppliesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=cbat_OthersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=cbat_OthersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=cbat_RawMaterialsUsedInLithiumBatteriesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=cbat_RawMaterialsUsedInLithiumBatteriesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>131
<FILENAME>R119.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815454005224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information (Details) - Schedule of net revenues from manufacture of batteries by geographical areas - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasLineItems', window );"><strong>Segment Information (Details) - Schedule of net revenues from manufacture of batteries by geographical areas [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_NetRevenue', window );">Net revenues</a></td>
<td class="nump">$ 5,889,154<span></span>
</td>
<td class="nump">$ 4,624,247<span></span>
</td>
<td class="nump">$ 15,305,203<span></span>
</td>
<td class="nump">$ 11,525,521<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=cbat_MainlandChinaMember', window );">Mainland China [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasLineItems', window );"><strong>Segment Information (Details) - Schedule of net revenues from manufacture of batteries by geographical areas [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_NetRevenue', window );">Net revenues</a></td>
<td class="nump">5,376,444<span></span>
</td>
<td class="nump">4,359,930<span></span>
</td>
<td class="nump">13,002,237<span></span>
</td>
<td class="nump">11,236,719<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_EuropeMember', window );">Europe [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasLineItems', window );"><strong>Segment Information (Details) - Schedule of net revenues from manufacture of batteries by geographical areas [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_NetRevenue', window );">Net revenues</a></td>
<td class="nump">490,493<span></span>
</td>
<td class="nump">263,800<span></span>
</td>
<td class="nump">2,279,538<span></span>
</td>
<td class="nump">263,800<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=cbat_OtherGeographicAreasMember', window );">Others [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasLineItems', window );"><strong>Segment Information (Details) - Schedule of net revenues from manufacture of batteries by geographical areas [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_NetRevenue', window );">Net revenues</a></td>
<td class="nump">$ 22,217<span></span>
</td>
<td class="nump">$ 517<span></span>
</td>
<td class="nump">$ 23,428<span></span>
</td>
<td class="nump">$ 25,002<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_NetRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_NetRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_srt_StatementGeographicalAxis=cbat_MainlandChinaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=cbat_MainlandChinaMember</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_srt_StatementGeographicalAxis=srt_EuropeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_EuropeMember</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_srt_StatementGeographicalAxis=cbat_OtherGeographicAreasMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=cbat_OtherGeographicAreasMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>132
<FILENAME>R120.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm139815366100440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events (Details)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="3"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jul. 20, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 20, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 20, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th"><div>Apr. 01, 2021</div></th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jul. 20, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Aug. 05, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_SubsequentEventsDetailsLineItems', window );"><strong>Subsequent Events (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventDescription', window );">Subsequent events, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">CBAK Power entered
into a framework agreement relating to CBAK Power&#8217;s investment in Hitrans, pursuant to which CBAK Power will acquire 81.56% of the
equity interests of Hitrans (the &#8220;Acquisition Agreement&#8221;). Under the Acquisition Agreement, CBAK Power will acquire 60% ownership
of Hitrans from Zhejiang Meidu Graphene Technology Co., Ltd. (&#8220;Meidu Graphene&#8221;) valued at RMB118 million ($18.27 million)
and 21.56% ownership of Hitrans from Hitrans&#8217;s management shareholders valued at approximately RMB40.74 million ($6.31 million).
As of the date of the Acquisition Agreement, the 25% ownership of Hitrans held by Hitrans management shareholders was frozen as a result
of a litigation arising from the default by Hitrans management shareholders on debts borrowed from Zhejiang Meidu Pawn Co., Ltd. (&#8220;Pawn
Co.&#8221;) whereby the 25% ownership of Hitrans was pledged as collateral. Mr. Junnan Ye (&#8220;Mr. Ye&#8221;), acting as an intermediary,
will first acquire 22.5% ownership of Hitrans, free of any encumbrances, from Hitrans management shareholders. Pursuant to the Acquisition
Agreement, within five days of CBAK Power&#8217;s obtaining 21.56% ownership of Hitrans from Mr. Ye, CBAK Power will pay approximately
RMB40.74 million ($6.31 million) in cash, which amount shall be used toward the repayment of debts due to Pawn Co.In addition, as of
the date of the Acquisition Agreement, Meidu Graphene&#8217;s 60% ownership of Hitrans was frozen as a result of a litigation arising
from Hitrans&#8217;s failure to make payments to New Era in connection with the purchase of land use rights, plants, equipment, pollution
discharge permit and other assets (the &#8220;Assets&#8221;) under certain asset transfer agreements as well as Meidu Graphene&#8217;s
guarantee for Hitrans&#8217;s payment obligations thereunder.<span></span>
</td>
<td class="text">As of the date of this report, CBAK
Power has acquired 81.56% ownership of Hitrans and has paid approximately RMB40.74 million (approximately $6.31 million) in cash to Mr.
Ye. In addition to that, CBAK Power has wired approximately RMB131 million ($20.28 million) to the Court and Juzhong Daxin returned RMB7
million ($1.1 million) of the security deposit to CBAK Power.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Percentage of equity interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">81.56%<span></span>
</td>
<td class="nump">81.56%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">81.56%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">81.56%<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockDividend', window );">Shareholders value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,310,000<span></span>
</td>
<td class="nump">&#165; 40,740<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_PercentageOfShareholdersOwnership', window );">Percentage of shareholders ownership</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21.56%<span></span>
</td>
<td class="nump">21.56%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21.56%<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="top.Show.showAR( this, 'defref_cbat_PledgedCollateralPercentage', window );">Pledged collateral percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<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="top.Show.showAR( this, 'defref_cbat_AcquisitionAgreementPercentage', window );">Percentage of acquisition ownership</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60.00%<span></span>
</td>
<td class="nump">60.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,310,000<span></span>
</td>
<td class="nump">$ 6,310,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 40,740<span></span>
</td>
<td class="nump">$ 2,435,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="top.Show.showAR( this, 'defref_srt_BankLoans', window );">Loan amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,280,000<span></span>
</td>
<td class="nump">20,280,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">118,000<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="top.Show.showAR( this, 'defref_us-gaap_SecurityDeposit', window );">Security deposit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,320,000<span></span>
</td>
<td class="nump">2,320,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,096,646<span></span>
</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="top.Show.showAR( this, 'defref_cbat_PaymentsForLegalSettlement', window );">Court amount | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">131,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_SecuritiesSegregatedUnderSecuritiesExchangeCommissionRegulation', window );">Commission for facilitating acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 770,000<span></span>
</td>
<td class="nump">$ 770,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 5,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="top.Show.showAR( this, 'defref_cbat_AcquireOwnershipPercentage', window );">Percentage of acquire ownership</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60.00%<span></span>
</td>
<td class="nump">60.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60.00%<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="top.Show.showAR( this, 'defref_cbat_ConcentrationRiskThresholdPercentage', window );">Concentration ownership percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BankOverdrafts', window );">Loan repayment</a></td>
<td class="nump">$ 2,010,000.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,840,000<span></span>
</td>
<td class="nump">$ 10,840,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 13,000<span></span>
</td>
<td class="nump">&#165; 70,000<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="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableWithFixedRatesOfInterest1', window );">Fixed interest amount</a></td>
<td class="nump">540,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 3,500<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="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfOtherDebt', window );">Repayments of Other Debt</a></td>
<td class="nump">$ 150,000<span></span>
</td>
<td class="nump">&#165; 1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtInterestRateIncrease', window );">Loan interest percentage</a></td>
<td class="nump">6.00%<span></span>
</td>
<td class="nump">6.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MeiduGrapheneMember', window );">Meidu Graphene [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_SubsequentEventsDetailsLineItems', window );"><strong>Subsequent Events (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockDividend', window );">Shareholders value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18,270,000<span></span>
</td>
<td class="nump">&#165; 118,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MrJunnanYeMember', window );">Mr. Junnan Ye [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_SubsequentEventsDetailsLineItems', window );"><strong>Subsequent Events (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Percentage of equity interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22.50%<span></span>
</td>
<td class="nump">22.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cbat_AcquisitionAgreementPercentage', window );">Percentage of acquisition ownership</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21.56%<span></span>
</td>
<td class="nump">21.56%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21.56%<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="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_HitransLoanMember', window );">Hitrans Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_SubsequentEventsDetailsLineItems', window );"><strong>Subsequent Events (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Percentage of equity interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60.00%<span></span>
</td>
<td class="nump">60.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60.00%<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="top.Show.showAR( this, 'defref_srt_BankLoans', window );">Loan amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 131,000<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="top.Show.showAR( this, 'defref_us-gaap_TerminationLoans', window );">loan amount with lend</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">131,000<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="top.Show.showAR( this, 'defref_us-gaap_BankOverdrafts', window );">Loan repayment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 118,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="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cbat_BusinessAcquisitionMember', window );">Business Acquisition [Member] | Meidu Graphene [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_SubsequentEventsDetailsLineItems', window );"><strong>Subsequent Events (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage', window );">Percentage of acquire ownership</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60.00%<span></span>
</td>
<td class="nump">60.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cbat_HitransHeldMember', window );">Hitrans held [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_SubsequentEventsDetailsLineItems', window );"><strong>Subsequent Events (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_cbat_PercentageOfAcquisitionPercentage', window );">Percentage of acquisition percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_AcquireOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Acquire ownership percentage.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_AcquireOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_AcquisitionAgreementPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Acquisition agreement percentage.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_AcquisitionAgreementPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_ConcentrationRiskThresholdPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represent the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_ConcentrationRiskThresholdPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_PaymentsForLegalSettlement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid for the settlement of litigation or for other legal issues during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_PaymentsForLegalSettlement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_PercentageOfAcquisitionPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_PercentageOfAcquisitionPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_PercentageOfShareholdersOwnership">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_PercentageOfShareholdersOwnership</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_PledgedCollateralPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_PledgedCollateralPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cbat_SubsequentEventsDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cbat_SubsequentEventsDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cbat_</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_srt_BankLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term bank loan secured by broker-dealer customer's security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher SEC<br> -Name Rule 15c3-1<br> -Number 240<br> -Section 15c3-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_BankLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BankOverdrafts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of payments made in excess of existing cash balances, which will be honored by the bank but reflected as a loan to the entity. Overdrafts generally have a very short time frame for correction or repayment and are therefore more similar to short-term bank financing than trade financing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=99376301&amp;loc=d3e1243-112600<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BankOverdrafts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of voting equity interests acquired in a business combination achieved in stages, including equity interests in the acquiree held by the acquirer immediately before the acquisition date and acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631418-115840<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631419-115840<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansReceivableWithFixedRatesOfInterest1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loan with fixed rate of interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansReceivableWithFixedRatesOfInterest1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfOtherDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for the payment of debt classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfOtherDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecuritiesSegregatedUnderSecuritiesExchangeCommissionRegulation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of securities deposited in a special reserve account for the exclusive benefit of customers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecuritiesSegregatedUnderSecuritiesExchangeCommissionRegulation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecurityDeposit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8,17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecurityDeposit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtInterestRateIncrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage increase in the stated interest rate on a short-term debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtInterestRateIncrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueStockDividend">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued to shareholders as a dividend during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockDividend</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Describes the event or transaction that occurred between the balance sheet date and the date the financial statements are issued or available to be issued.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6842918&amp;loc=SL6314017-165662<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TerminationLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Definite liabilities to third parties under a termination loan agreement, whether or not guaranteed in whole or in part by the government.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 405<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123377354&amp;loc=d3e56288-109415<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TerminationLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MeiduGrapheneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MeiduGrapheneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MrJunnanYeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_MrJunnanYeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_HitransLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_HitransLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=cbat_BusinessAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=cbat_BusinessAcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=cbat_HitransHeldMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=cbat_HitransHeldMember</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>133
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5
MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$%     @
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
M<YR%A1(\L@"_$A)0'G3V>8GVD/YM'Q8NB^V=QZ/>'2:="N*8Y@*3?*8\9$E
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
M!D;6KBMMI,$>YX8E?H5 V01<WTIIG@+;Z/KO6O8?4$L#!!0    ( %!(%%-
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
MJ?*%JBT _G_4VNPO; >'=XAN_P=02P,$%     @ 4$@44[JY*E' "@  1U(
M !@   !X;"]W;W)K<VAE971S+W-H965T-2YX;6RUG&UOVS@2QU_?MQ!\AT,+
MG&L^2E0O";"-GX%;%-OMWFO55F)=;<DKR<WVVQ^E.)9-CFC9F;QI[&3XYY S
M%#F_TKYYRO+OQ2J.2^^OS3HM;GNKLMQ^' R*Q2K>1,6';!NG^B\/6;Z)2OTV
M?QP4VSR.EG6CS7K "/$'FRA)>W<W]>\^YW<WV:Y<)VG\.?>*W683Y3\_Q>OL
MZ;9'>R^_^"UY7)75+P9W-]OH,?X2EU^WGW/];G!062:;."V2+/7R^.&V]PO]
M.!>\:E!;_)'$3\71:Z\:RK<L^UZ]F2UO>Z3R*%['B[*2B/2/'_%]O%Y72MJ/
M/_>BO4.?5</CUR_JXWKP>C#?HB*^S];_39;EZK:G>MXR?HAVZ_*W[&D:[P<D
M*[U%MB[J?[VGO2WI>8M=46:;?6/MP29)GW]&?^TGXJ@!:VO ]@V8T4!W##?@
M^P;<["%H:2#V#8390]C20.X;R*YC\/<-?*.!\%L:!/L&@=E#6P.U;Z#,,;0U
M"/<-0K,!;PL<>8D<J3/H.>1UO@RC,KJ[R;,G+Z_LM5[UHDZZNKU.DR2MUL>7
M,M=_372[\NX^2Y<ZV^.EIU\5V3I91J5^\Z74/_0R* LO>_#N5U'Z&!=>DGI?
M5E$>K[+U,LZ+?_Y=,1K\VQO]N4O*G]Z[8?R0+)+RO??N:QKMEHD6>N_UO:]?
MAMZ[?[R_&93:WZK7P6+OVZ=GWUBK;YN-7D)Z%A;?O:0H=O$2$+EWBPRSM!Y1
M43E> .V'[O:_+/5 ]$J.UMXV2I9]/0>+:)N4T1K0&KFUJEG=E5G^4S]9BCC_
M ?HS/N//8K';[-;UF);/$PZ(3+J+9.4JSKU%MM'/UU7UX/L1_RU)]?O8>[?.
MB@(*W-0M_VN6]JM\*O-LK?_VJ!.GC/60(4]G;JG?]4._V.D9:XW?_(Q 9H5J
MH-?(8:&PPT)AM8YHT?D4K:-T$7M1Z0WCQ0>/TW]YC- 02NMG);]6JC:H'W>2
M,\9N!C^.\]:VHH(2ZJOPU' (&"K"B/(I.;4< 9:,$TGIJ=W8MNO3P*=!("@_
M-9V ID($W.A["@R:!4%P:C4#Y 3Q?6LH<V HW)>*2/]@>!)'?H@C[Q3'=R\/
ML^)]IY@^JTHCIB0D1EAGMF&?"L%(B]_BX+?HFG_S7:I])96OC$"^"FON?*Z(
M$=E[83G:DG^ H9)"!;XTHCL"+,'\L^UT4H4!%SXQ.I\ ICI$/@E\(_]L0^FK
MP(R./34M^0<,1>K!,![ <92'.,IK\N]L3*7E3Q53QKDR1F@;.O///_CM._W^
M59_5SVT+GYP2U5'_8[&-%O%M;[O? 'MW'K2E(^D,D71&2#ICWXX-ES*@H9G,
MMJ$(J1EI)*_FL%>,!0I.F>"0,H$S9>KT[E?5R[(^7^C#15071;JL\^+-=IW]
MC/4#+=4'F237]9+^[?-9+WJ*\B6TUW]R=GA!@B'I# ,[3E(0,YPCI.[&2#H3
M))TIDLX,26=^-APG>:P.>:R<>0S4(5Z9'3*X.$GAHL[N<WFLK&V(A>;^['3J
M@AQ5P YJ=C9"ZFR,I#-!TIDBZ<R0=.:OUSE)X?"0PN%;IO#Q:05*Y]!*,9UA
M(C0W+*>/EP^>D@9RD&N&GZ2Z!*\&#+()8E<@A"EC3/?NGB]8IGNADX>78I()
M82Q5K!['6$(3+*$IEM ,2V@.1D6?CCB#]Q1Z!-[HJW+RW)K;RTLC/X/0J@C<
MCERQ[AIF0MW09)SE<?*8>HM=GL?IXJ=7YE%:K)]/@='R?[NBK" C.#RG\@5'
M/2RA(9;0"$MHC"4TV0N=GA$"JNMQHRZ!#!7C9L(A^36'_6+4#UM67T.!:#<,
MI$OO_T3Y"_J!2^^]U"G/DR$Q=P*;_+0 %<A2D8 H;O*R$60*(A7 L$\#)7G
M0V,'F4"VC @9"FG&&\!>@:(FU0-FJ 6K0..A4D\\ERTA;0 9[4;(#+)R/KP
M.>)2Z2=I: X3XE8.MD(;*$2[4:$N)&@O=0[O41L$M:4C8-D"^"!3.!TA#-6"
M^"!;F/$!EA#D V:H+1V!\3@Q'VUX&74#LVM!'[5Q3 OI RS=Z=B &^HF-YU@
MGUOCDAT:B\9@"8VPA,;4)A)]2D.]A4ES$6 Q&:C+4%I+! NYM(Q04;]M!378
MA;JYRQOP0W>/E^0L%IVA-IZADH<^-9^\6(0&2VB")33%$IIA"<W/!^4TI1L,
M0]^4PX I'79@B6ZW+DE7&_4 -!&KNS&6T 1+:(HE-,,2FB,(G=Z(:+ :NPJK
M85%%9K,7$"NZO;QB AJ&PU['<,!146N]AB$SBTEWQQ<L6&9C(N$SZ5/C1##"
MZG&,)33!$IIB"<VPA.9@5!Q8D1U=4W(CM]=B168CERH]B:#FJGL]Y#D=8L-N
MF)O=O((JNI4O./]A"0VQA$980F,LH0FS60\+E6^4_U/ S+HUAN32''8I:"F8
M6<.>6.?;64<WR> "G]EWD(*0FVCBGG6^GP58,B99H*AYFV\$B<(W!"'4I7BH
M!#=M)Y MTZ=E$_1, <,@X-(,=N<[6H">9-I4L9:;*ZP!<NRJ:UKG@VL#I3JX
M3)@P$;!TTAO6D"?6C3P9M(F"_OK69"LE3=1TSVS4U):,MB435!L+7YG)"(C"
MR0B!+DG]0$^7,I/1M@W#@)@K80KY2?0.;$;)GI^V9 1&0_22T;/9%M&&QS$W
MC^O $N'HVG"FCFY@_9<-8.G.QH;B,#?%Z<02W1J7[,M87 9+:(0E-&8VE.!Z
MN81*67>VL<@,T"55DE@%&!9W@8?(]+[30EY80UZ8F[R\ 4QT]WA)TF+1&09<
MQ!%,FO]!,L+J<(PE-,$2FF()S;"$YN>#<OI!A@:_\#?%+^"G'.Q+3_:5)[=;
M%Z0KMP%/W^INA-7=&$MH@B4TQ1*:80G-$81.L[EA:?PJEH8%$[E-7'2JV3#1
M[>45$]"0&^XF-S,]YOJ4ESU4.U0S&=7 ]1CS*"WA16M_5DJ%PCB?#KD-=JCT
M&26!<=R>PY:<$-JR"_.C#U^YT4VG,9X-I5W$JY#K4W[;1\.:,IZ[R_A7D"6W
M\@6' 2RA(9;0"$MHC"4TX2#&\'WS,Y93P+ OE;G%S+ <F\..D8"+EM1L@ 3O
M?$/H^$836/9Q^_Z+4DR:A(EWOB$$6.JBG@A%S(\_CB!1L*@'#'51+W@@"3-O
M"(&V0DH3*4RAW@/K@U/ _+04]8!>&.BY#'W>$M"&TO"K[@>=#Z[-&>K@,F:R
M"\#26=/SAD?P;CRB"X/82YTC3-P&$&W):%NV$29(%$Y&"'^T$"; %B1,D)\
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
M=P@J?+04#U73:$_5F;E0E2R] -T:GD!\P,Q);CR24)W1?&H&F<TY6#CG>!M
MH?<R0M"8FV_$A"8YY&/CEW*N9(+3*,\F-M29S4P8#N9M][OMMC8O>7EM4FN#
MX"CU!! VIG2*-RTWU5%P.Y/9#(*=+-&;=@7E-UAJJOC21?JK]X69FR%0S @=
M>XU'CI$\GO(9FTBP$\7ZLRV?R5879]NA&OVY8E3'^48\HKU85\7$%AES\Y $
M4S9^SQ$&\7H>8T<OK<,[ '='C%S(S08@MITLOJ*S1@(%X/.@?]DT@(73@#GT
MOVHA JOCK <LN8&40"HP)(SFM^#/4_Q@8S>KB./H^)W3C]AL*L#"J< !V[";
MI=?)_5HTW^&#;J[_B<[NJV_=&GT4R\Y[/"/<_VL@NCD"(UD<TPEN839%8.GI
MNM)L;I10W^L0!)&U#ZEZ106=Q#(T"S/T7=,)'<3?F0,(>M=DTV^D%WQ;06"L
MOH^/IPSVRYS#$BQ)G!,5KE1,6.:\>UH<'>#9"/5@SC6!#EJ5_@S,X>GA[-2U
M.3$T>GZ#/]SV)Z!L-_V!K-^Y M)M42U6T&7T/H494_T9I_ZFDUMS3&@INTYN
MS.5:<"CGM #\OI*P7(8;/<#AI-G5_P!02P,$%     @ 4$@44^IBCNMT)0
M5H@  !@   !X;"]W;W)K<VAE971S+W-H965T-RYX;6S%/6ESVT:6W_M7H+R>
M+:D*IGF(AR:.J^1C$F?L1!LE<V1K/S3))HD$!!@<DC6_?M_1)PZ*LIV9#Y8E
MHM']^O6[C^:+N[SXK=PI544?]VE6?OUD5U6'/S]_7JYV:B_+07Y0&3S9Y,5>
M5O!GL7U>'@HEU_32/GT^'@YGS_<RR9Z\?$&?71<O7^1UE2:9NBZBLM[O97'_
M2J7YW==/1D_,!S\FVUV%'SQ_^>(@M^I&53\?K@OXZ[F=99WL558F>185:O/U
MDZO1GU]=X'@:\+=$W97>[Q'N9)GGO^$?[]9?/QDB0"I5JPIGD/#?K7JMTA0G
M C!^UW,^L4OBB_[O9O:_T-YA+TM9JM=Y^O=D7>V^?K)X$JW51M9I]6-^]ZW2
M^YGB?*L\+>EG=,=C9[#BJBZK?*]?AK_W2<;_RX\:#]X+BV'/"V/]PIC@YH4(
MRC>RDB]?%/E=5.!HF U_H:W2VP!<DN&AW%0%/$W@O>KE=9%DJ^0@T^@*\9-4
MB2KCZ)4LDS+*-]%UH4J559(QF*VC'XJMS))_T0<OGE<  <[S?*57>\6KC7M6
MFT4?\JS:E=';;*W6X?O/ 7(+_MB _VI\=,+OZFP0389Q-!Z.1T?FFUAT3&B^
M2<]\5ZM57F=5DFVCZSQ-5H"-Z'^OEF55 /G\WY$%+NP"%[3 Q;\)W\=7&PVB
MSUFP\^7H]:NKO\(!JF)['_VD5KLL3_/M?1R]RU:#Z SEA"K2>_%;EM_!E#!^
MEV0RPI=>R:I2A1YZ'IW]]W\MQN/A5S@A_3KZ*LJ+J-JIR#S)]P>9W>N'YQ'
M+*-57ASR@@&DU=91DM%;-[ /A;OZ7MW*M8SR3/RPJO*E*J*+.!I=7EXB/!_4
M&@%ZG1\,T#_!NWJI:+63V1:GK,HHDWL55;E[8[-12K\#BYNY9V9N0%]9+TOU
M>PTH38.YA)FK!QLXWU_4LJA!,D:C"R3HX73 N,9Y$1R<.UDGLL!3.-NI0L%4
M&Y@C!IRD).=N%2P+<DT5!:P+R\%^^_$I9*&B@SEC>%-E6[EU^-S+K-X X=>%
MPB7V<+"K1*:&.A"N=0*\D2QK^@ P+U%^J>@6@:SN\9.R@G&R6--PEFC)OV"-
M-*EV2;V/X$5Q9HE% _H^>0:?>T01?!ZM0(I;HMB!X(T.^1V<1 'D*(NMDLM4
M@;!&_ *NB F0L'+:%8!\R$N@:0 .T?LN@V$9;4FFXGVR3RH SQ!G:X1=M_M8
M2@4KHZX[CVDU"P4@.E_7*YAZ>4]/#,4!X H).:I+A9C'S=6I+$0%NNNPRS-D
M6$#-'7R._R-N\QJX%R8I8.-%1=LE15?D6;**Y.$ LHO@A5?A>--ZC2(-,?6,
M,064N2Y!Y_MKI/)0Y0<\Z$,-,,,G-%94.2B9&/"V32I VPHHN9#PP2V<=(Y_
M D>N:?R'ZTET2.4]_<$  3C+9'6_2G&%W?VR2-;/[9-;M4OX"2)SJT"HP ))
MMJZ1JN!7?R<#<87$_O 9=I\,D UH"Z6U!;)8< @)('>3KVH:^##QBR[B]RC1
MH^X>J@R.'! (:"CURQKA*5H440>R&(WVB7!/[."5#(^@+DM\7F<)8JJH#TPT
MO%Y9(YH!)-P4DY6WE> ,2%:6L!U%ZL-'(>C(-<D.@9_FMZIX!K\\(X4*TX#-
M]QL2W*[(:Y@;Q_Q@QKS68U[5(,9 ^T:O<I08FR+?DR",4">GT0=Y'TU&)!M!
MYM[M5!8 D"\KL$(!!("XR&^!F8'C4S@C(@8\0C@,D#^KW_",<2/?7]V\N?J?
MZ)LT7TJ<'B%D6L3-(,O0P6?(M=5.5E&)4GR-6J8&"X9IL;S?+\%N:RNS0?0#
MT!R0$<ET)KMY2':;)%5K<554='Z(T0^@5V'B.Z ?UFEJ5:@*9X"'304'^U.@
MDX!(\7,9[?GEI:KN5 ,YM"GW-X(XFG\%.D[=@>!G/1J+NUV.>@"$L5H[]@$=
M18I(PW93+XVV]W2+>V@DY"!"<ZH@/&K9V]YIK'< JLO@2HQF/J[<Q+R_-2.'
MF#S3\SHVUF@S'RP5K8['5!>W8,+ 7Z"<$]!-;> ]P($550&: %2! 'G]>@>R
M$8"X'%\-1HNA=P0_JMND!)CP:$!JE@QSF2-SU6"HE,KPB3E95,GFW-"<(2.A
MP4SN>(#@!M%;BZ+O@:_V:'1H,;;@]32Y"DV+*%I">@]9%6$PQ@DQ&1TO6B>O
MKG[REY,5O8<^(&(.I@%) CQ6.GDZ)H8<7<9=\(L "C %"M2MAKFTI/U>EFOY
M>_1:'DB_,!L.3K51@<<L4HANAB#:6SHA%C+*\NP9[ 1-1U2&>6HXG,47\O=.
M,MF#S5(E9!+1:2+7D]##ET"YH1J^ ?'S+Q1!GBT'VQ_$T?O*F0_^*$->L5 (
MFM+T*WGJJ+R3!T1-5DKV6"TQ!TNC&/"7WFB3N4%MSA %_0-R%I[(U>]U4B9&
M6\$HH8_+$^MM,(PTZ=:S#\*'M";9K4)J VCQ@RZ@1.M51$ &&%K_"@;!'O>B
M^7T'4CT'Q09 + V9X.<2U%S%>BQ-Y#))V65I3!P(YO&0C>U0,"-5@"H"[G_\
M\;00=0R]H&[2,C]BLVM$"0]1UBX.N#IFM@8MC0$61#;K*"VH4GF'-%+6TJ$1
M8-R7;+:#GJD+QM;;CUHF76T+I0CMAF"7]V3X2.#I+0F-#E;K)8OVR+Q]#$=)
M<0<;7"(M6H(2EJ!6+#Z>%1*PA#+?>Z\I_M!WTE:X1TD;<*<RM/%04%6T<6T2
ML=  S+:H&\%$E.=I@F;!6M0E6]IV5K#$BGO\#) &((,)=84'WK%U,-7!V "%
M"T;YO3@8G\6>J-5D/834QJ_Z"*>*E"#1S;M%(P',\Q6?*6RE91<13==9H5(B
MH"2[5;B14AB4)6!,E66-4\(I;(% MMHD&<5SV,AP,??,PV!N/*EMD9?D":V4
M6M.0IZ#FA\,A_AL ]+C;7^LLX#!@;WTTV386'XI!](\$Z/-W^!&]3S3?[F12
M["7K!_"QU0;(&#>/6NR'S299 2<TR,#(:)SQ?6*E,VP+R)XXD9 574RF\>5H
M&)J]HJFI0WU+!A3@:Y?LM93/(E6N,%JD:3=@1GCZEI\ZGB-Z:A%)8+;P.\*^
MXPR8ZP:G-V>/H^GP3P8A#!A:?+Q#\DCAQ:4"N90J63(V<*BE"!,C:-&52$"<
M@+^)P&=@\(/[F>^;]HW56IND1":Y5[( (8/^PXT"2\LS<6#+*->RO$)K!*&I
M@&C&AFAB*VX*A4%H9!+8FM!F5F,+#X,??4GP!7HJ'>"/?9K7FNM3UBS[<898
MH=4+)5<[$$RTR!(LI6>X36 OQ BZI96V61MD?I?7Z;J)/V85@SR6: @G$E-]
M(%\75C."B@#A-<PIB>"4NM^9Z7<&T<^DP*0+RNI@%7H0.EH DA*>X_YMV.KG
MC#!)SA*QZQ7X#2"++</_?!-]<W5U[3C><*;A#@P=K'9&$0.J8 0ZS$FY8[;6
M>+ PD) &KP*$+9J\8"Z7;)TFFQ@.+DWS.U(!%7JH1OI*]#$HKP(.)CK&JD1M
M&9L30"D/OE]=9-HNL+9JS@(MC%RN%:IS<H#1EA4H/?.Z(M"2M=9@AJ@"(#D\
MP530"5)IB>\!1C4T@P<*=LMZ(+X%P7*+;AY%*MO H"7(RJ87I)X-\AEY,/+J
MR&D[>:N,H6  \5%%)E=C.J""6\4ZIQ-K\HOB3&B<S3RH?;Q%?]\EJ6*.  UY
M.9T:(M7$05A#ET\+9L)_)R LS@]@1V+8D.+#38:.#4%[!L.F+B@21$9D)7_3
M#MM5O05;7'M]R*JY8!J%!=']T.!IJ"QC(<D;? 1A,ST08;I%?64E]""RI$,'
M[>LFQ);/&2A8_*5B<%/A1Z!AHS<J!6.  RD?Y&\J^B;/X41HVAA.IJI2U@ H
MJGYD''GJN".HTF%RD7ELD.E[>5Z^8#PFW,T#50[C/1!:&KT#"75:)7NR%8&4
M:6N$#!%$?4IX!HA)EBBW,"P-?K5:28P[!KI%8B *\83D76[N^^GZ4;HO;FCF
MX[1LB,&?F8CL"%TW#90.0A)7I3F2G5;%&%+C4"%)4V=6EVP)Z$-C,-G$T,K
M61 '653W??85">\\@[/QO2#14.D41,Z=R*)U-'VKCP>UJGAC^N&]#LXROD!
M[9)#%$; 0HGIMDLA^G5#B D68H&@.L&D  ^&PT) ?\IG\W[1=/0(R8EQ[F_+
MS&R00R.$"A.A "44X3ZW&:678*<P7X*\+]; F94S;PG+P!?+A"7#>IUH?^D@
MD_4SC,>S+PEB!!".]'&W2] >*"C-PA8"IK:\H]5^0*3 2Z\HH)(@*BN0-PD=
M@D!>I:3&TC!@CN$N"I"BA:^AL^X5^)UU1=DS]'OTZ/XEV<*B03H*HBF+G?FO
MX/<")D?Q4# Q)8# 5862R1B<P,BR0$:E\"<O1D9&H>#P0-MY6H1"UX'OV^U
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
M.\T?57[ *?%;<$#KT*\[)0$C. ">8_^F^0,7P&(Z N_E_P-02P,$%     @
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
M6=,T&MK:'LVZWXF.J3VJ0%3R!'6;R&Y2:"E5<M/[Z.[VD[SB=:FW0#!\,W&
M/AK=[]L,PN<94$!EC!C@5&SWF+M]]6/+T''59]NG&1/GMV[HXL@-'R374,Z)
MH*'SS2ER.=AI6\$ >I,0N/5^NU@ *V.T8%+)1,PY)7$J<U,Y>="A9;?'';V]
MB+)]OFEV^<D$M*UH9@"*1DE:E@4%VU/YJZ7ENLVQB!TYV._V+_6RA@FV%79T
M3#]V9W_^,'KY8PS0IYZ #7XNDS_%XG"BT!J[)V!;%P\EAWT_>>APR*]!>I":
M^OUC:)UENK!!",X,M1NPL6TW2^!BS[:>U-X.BON!QG;JBX#SG<\K"BBTZB,2
M^;LM\$M_:=$][;Y3N=*?9VR'ZX]<P(HE) "4TP6(FK/ .T%<?SBB;P1;J8\U
MYDP(5JC+E$*SPN4 >+]@3+0W<H+NZYW+_P!02P,$%     @ 4$@44_1*PZ,F
M!   0 D  !@   !X;"]W;W)K<VAE971S+W-H965T.2YX;6RU5DMOXS80ONM7
M#(0<$D"Q9;TL&;:!.+M%M^@60;;='HH>:&ELL9%(EZ3MY-]W2,F*=S?)[J4'
M6R0UWS=OCN9'J1YTC6C@L6V$7OBU,;O9>*S+&ENF1W*'@MYLI&J9H:W:CO5.
M(:L<J&W&41AFXY9QX2_G[NQ.+>=R;QHN\$Z!WK<M4T\K;.1QX4_\T\$]W];&
M'HR7\QW;XB<T?^SN%.W& TO%6Q2:2P$*-PO_9C);)5;>"7SF>-1G:[">K*5\
ML)L/U<(/K4'88&DL Z/' 6^Q:2P1F?%OS^D/*BWP?'UB_\GY3KZLF<9;V?S)
M*U,O_-R'"C=LWYA[>?P9>W]2RU?*1KM_.':R*6DL]]K(M@?3ON6B>[+'/@YG
M@#Q\!1#U@,C9W2ER5KYCABWG2AY!66EBLPOGJD.3<5S8I'PRBMYRPIGE[XI5
M"#=E*??":&"B@A5O&@WW6"(_L'6# 0@T\[$A;18S+GOF5<<<O<*<P4<I3*WA
MO:BP^A(_)BL'4Z.3J:OH3<)?]F($<1A %$:3-_CBP?78\<4_YOK-"Z[#;]06
M?]VLM5%4/G^_H309E"9.:?(_Q/M-9MN],[UC)2Y\:D^-ZH#^,A[!CVKL!=FY
MX-H)JN=X, UR ^_HH%VC@GCBLA%Z5ICR@T-^H)34N-I@90&F1MC(AFX +K8S
M[PO\">99(H?UOK+D3/\%Q'$0AVE0%%/:1%D0I_97>+^BUC.XL3J8**TZ!97<
MK\UFWSQ37:9!E&5!'N5P93=AE@33(H4K+\J#,"Z"259 - FB8A*D6>*MO@X
M'<=1, E3R(LD2*83CZPH@G1*F&EB3:*W>49<*7P09;.GV@<NP'P_N-IC"FEO
M4)CNRAO>V!A>3(*\(.(L=VC:%F$89%GR6E+@FZ2,*.<OL5N]7!BDLC'7&X7H
M\DD2\H#*N8V<4JB &9=*%$-6G\W=H>*R/R<*,!(V=.'"$S*E07.;%(O0K'?(
M;MY_ICO5D&9NSQ19&09A&,)#VR&\;Q"M-"1WP)J7]O3R2(L:R4ZJN)8.-EQI
M<S6B=B;_6?-$17B"LN\4!TDR[75UJF?>$+H7*G3%&D=$ 5GCE@M!=6W5]$&X
M@"3(4LI.GM%ZJ#GO3LD#=_/,6F!MZ@%%E@=9-(5K[][Z0A[#]2D!-C3K)RB9
MKJEDDS HHM16;Y3F5'=4R-YMS=26ZHQ";MM.-KQBMO.TH0=-4.-"0(-<,9NJ
MKOPH7'1/U':^4I8N&ZGU%56!C2(DT328AM&Y#IJ!-.$$X&-9,[$EUZM_:#Q9
M=KC,J'%2VU+4C&F2GH>GKY4A,-1S81%$<=BM^_Y[Z68=GTVU%LE!.[LUN&1U
M VXX'3X/;KJI^"S>?5M\I/AP\KO!#4'#T33U077SNML8N7,S<BT-35RWK.D3
M!Y45H/<;*<UI8Q4,'TW+_P!02P,$%     @ 4$@44PZ=/G\! P  T08  !D
M  !X;"]W;W)K<VAE971S+W-H965T,3 N>&ULO57?;],P$'[/7W&*]AB:-#^:
M=FHK;0P$2).F(=@#XL%-KHV%8Q?;63;^>LY.&SJ)#<$#+^W9N>^[[[O8EV6O
M]#?3(%IX:(4TJ["Q=G\>QZ9JL&5FHO8HZ<E6Z9996NI=;/8:6>U!K8C3))G%
M+>,R7"_]WHU>+U5G!9=XH\%T;<OTXR4*U:_":7C<N.6[QKJ->+W<LQU^1/MI
M?Z-I%8\L-6]1&JXD:-RNPHOI^67N\GW"9XZ].8G!.=DH]<TMWM>K,'&"4&!E
M'0.COWM\C4(X(I+Q_< 9CB4=\#0^LK_UWLG+AAE\K<0=KVVS"N<AU+AEG;"W
MJG^'!S^%XZN4,/X7^B$W2T.H.F-5>P"3@I;+X9\]'/IP I@GSP#2 R#UNH="
M7N45LVR]U*H'[;*)S07>JD>3."[=2_EH-3WEA+/K]_(>I56:HUG&E@C==EP=
MP)<#.'T&/(-K)6UCX(VLL7Z*CTG(J"8]JKE,7R3\T,D)9$D$:9).7^#+1G>9
MY\O^X.X1KKBIA#*=1OARL3%6TW'X^D*%?*R0^PKYO_7O97 ^@1/\DY@94%NX
MP@K;#6K(IKXG"3!9 W4)QRY!I>B&&(MU0 #;(&R5H*O&Y>X\>((_P@)/Y+#!
M+>OI,%G4G D#9U 6930O2HJR*%L445ZDP1W=*N 2]EKM-!H#:91E\RC+4XK*
MK(BR- W><LGI$-:P4ZIV*=-B%LWR&?$4,XK*67 &1906:33/"^)?1+-%2?P)
M7'6:M'KEMM&(T YG"MV9"DZ]#NZ=\ AZS2V^JE4O?:/4QBB!%DGHKQY:!=0(
M<D\)E3(6E 9)<XZ&E^ _V$8@W#/1H7M^EI?1HBQ]A;-IDD<E20W([Q[]W!"/
M5!/I]%0-TSLR2N0#YY;XJ&:'9G+JQ?"')TY\^X/_XH1>8I(M!BON526T\;=6
M?G<UXI,QTR)!W3 UA.VD'2;.N#O.ZXMA3/U*'X;]-57F9%C@EJ#)I"Q"T,,
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
MKQI;&S0)Q6\86;Y%=FX<[;7F;/R42AIQ3701])0OK,DZ&/(X\3<KBT0A,SN
MH0.\X=X6\>YE6J'=I!,HS\GDO"O7)Y/S</JB^?P\H!*8UE%J3!.;IO5 CO.2
M=1@\Z-=.K2P*:QXTE1K* T:<C,,7)STSSL+9I+4B##ZM#/+"(%1Q93)&-$;L
MT=?#C2T3;][\.A*W%JTE]9<J%Y^K+F98_5PUL1KY''U5J@BFX>EX3QPH3O\
M<WQC)<)MJJ++%R_C"!)TV[;6=JKJTVV.6&T$%J3S2E$IDU=B<OHTV&W PM55
MUT-:#/VF1T4,W<W[W849T%?3TST>)@KJY^O'@BY6DJOBFZJQ#:T$7NM)0@J5
M2^EG@(4!B X7$-OG"3!4!(^IP/%8S=&@<V-!JE!2NSKD3F+ ;L>Y6>X"G:#=
MX=B6]_T6)*^*5,5+JM\2>4D)@:U,0ZXB4*8<R/R[&E31[ZJK(KHT$-XR@C/$
M9(KI4EU@"VU+UT+!%*6VVQ)0".MGNT?YJ,KF6(\4?],UX[[@A>*N!X\'4(JH
M%N/Y/=7.FNHHV('!9NYP82/7'H4)'Y)M_"OD^@<!(:@G\:C&=\!!Y?V$./")
MJD2:G%E)3$=RT2KHX%# )E\ZL6^JIAK$.Y1D'',41I2E[^^:;8SEP)SM@XK_
MI4$VX6LA=5I9]B"37XDIL7ME@(4&ABA&)L_K2RLS9R95%9@ ;I^D,"780K \
MSZ/1B15ZI5%8^#HH4.H5BX@QVE%)2\A ]6K/$ UD@CX3]]Z8DKS4-$!0\52,
ME*5R\?L%^[2@XQTA1$A6BH9B*?8$=EE)G"."2\1],S)MHN=I'4FFME:Q 6%P
M12$GQM1DE8_+R"=^FY[4G%2D1N9;%Y$ZH]B0$C=NL7BSF"==[:*4P8RFYT%3
MRX.@M>P?VEJ  C99A7A[ /D.V6V?>./]4(BX1>#TQT1" $2]:U'(J>!.&>!;
M-Q]-A1#U3>.5UB:(A4VX#+!T@J1OBG#Y!YL!Z&FLHCO%J.'%@>?%C Q6@:;F
M[.5IW\EP-NU\K/.XQ:$'G!&H@&I10^Q!YQV,9[ 5SSJ:/CI4_HV95-0XW+<2
M -81*3\TLDR7_!"**A<D7*/?:X*[.;@[0X,.)/'J^VVA5 MA&W? G'-M8YH)
M7=>_5W2-I%A1UG-'CP-H5TVN#\P!C]KL:# <4ON2^NB(&A9)*#Y1?S*!V4&.
M$;!EOL%3@TV>VA1!OW_(K^%LYASD)2ZRUF,LI6$C\B1I+W3WQACW1M!A'8P<
M7@.:,WXH\01ZC&TW%D/ZCC32-1' 10.)P:@=:D$'2_V&Y1A\:"??UDUE_]V[
M&=2[;LY4])XA]V\ZI"O8H6NT,PRUC[@'I$J6? EY,>Y'91R>GW11J9F(PQT@
M\T\%D9*.=S"(:Y>JNI #/WE\LIIAR/=<9@)9?6PN4XXMT'7P],O?4^N(+_2#
M#PW?"$DO;)V%PS8_[=O*?"1"-.:D+*XBQ:P9%P)81_D?'.U@#5CM2YASBULW
M?(!/<0-<NN8L1$@&#QX 7_1HIC\7NS)"JVP.R!X7ZHW(:I#*766SNZ*',=T!
MIGTL#<>31SNV7VJNY<H4?%M3,7#,@@LQKS)ZG%$_R4"%T(.*M9*V=ZGHT[>V
M27=?BS3'QMCA#1U4*:@!+VZ?%^R[ ;8/@1ZCL\/OA^2V?<S4IG' 3@.N<KEE
M)<^S'9H'_&!#[V/3;3A:_#2&#NK7H->NX79:#T_C00&KAP(<E5E4E)I2[4+D
M X$/J@)[6"=JN5QX*L?3AR[0D$C5 =SWX>.G> ?&7??(@(+<9M?#33D$&U)0
M5Q8 )]SUS/^X]X-*IL"=Z6<C&D,@8_ZWE7:U_67JRO\@TVWW/VO=@GJ3":E:
MX"CJZ?3(\_;F@S,%_SPS-\Z9C-\F2J*O:0.^7QCCF@^DH/V][O*_4$L#!!0
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
MDDHZB7YKZ6HF6'E2/^*?YM@T"<^G14@ UY,XX]-)'+TR5NQHK%[+E;@Z3_*
M#VI(>2A"PK.8K;'!:S1"92HF%!W(FT&9B$P-A%[U+CUJ;^B$^EI6VR\:Z<A2
M=)TBV;!@ECD=RDK#B<XK_02F]2-"X>G32XH'IB6&4("PT5Y[I4M/*9C8D(X]
M9Q_T&A ^--(!"X;5+<$B&?$(Y-ZN@&*+]JCEJ+E*GP!FZB4)S7+4*$<<Q= 8
M%:[#L[0H6:?--R0Z!#K1D_K)*TUTMYJ11<@%VPNO-EZU!2B)24;N!%O!2BCF
MI%.P\]\+ABL#='E1"\#$ GCY2(2_K?[1_):Z-Q9VF6Z#_OA#D2:SGVQ$AYR#
ME<0C!Y[H_H1VU'0T3Z$'C@=;6(NEV(J DTT-(1;4GYM=B&%:GH3J7PK,NN.3
M*3K:]X/X<K\AE[4P*^!,+K&\&YH;W%8L?MDR@6??(1CK9%;M?XQ_?.Y$E%8
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
M?T$UKS3.T .P_+*Z9ZA0\"S%"RK<U.JOO,'B%(-HHMFX$' ?2K=(I8A.@6B
MHVTM&&N]BNT9QC;3%M]@T@V,=F@Y=NDW7MLO4V==<R*VQ=23W8-^_FQG*-D1
M;/>&N'$[IR8M@FUC2X=?WU#=#DPL ]/JSDXW:O>^0:2W,>[5N&/24(N*DBNZ
MG?Q6JZNY^:0=%]?B[="-.6@J?!F>0+7?W7O6(=\.LNU'=+,T/(Y=Q"B:7BN<
M*?8B@/V)<W'Y(0Y6_TT<_PU02P,$%     @ 4$@44W%07MKC!P  '1,  !D
M  !X;"]W;W)K<VAE971S+W-H965T,3<N>&ULI5AK;]LX%OVN7T%X,PL'4&R]
M;663 $FZ@^ULVPF:=/IAL1]HB;8YH]>04A+/K]]S2<F/-$D;+ HT-'6?A^?>
M2^GLH59_Z+40+7LLBTJ?C]9MVYQ.ISI;BY+K2=V("D^6M2IYBY]J-=6-$CPW
M2F4Q#3POF99<5J.+,[-WHR[.ZJXM9"5N%--=67*UN1)%_7 ^\D?#QF>Y6K>T
M,;TX:_A*W(KV2W.C\&NZM9++4E1:UA538GD^NO1/KR*2-P*_2?&@]]:,,EG4
M]1_TXWU^/O(H(%&(K"4+''_NQ;4H"C*$,/[L;8ZV+DEQ?SU8_]GDCEP67(OK
MNO@J\W9]/IJ/6"Z6O"O:S_7#OT2?3TSVLKK0YG_V8&4#"&>=;NNR5T8$I:SL
M7_[8X["G,/=>4 AZA<#$;1V9*-_QEE^<J?J!*9*&-5J85(TV@I,5'<IMJ_!4
M0J^]^""0TMFTA2G:F&:]VI55"UY02]C'NFK7FOVSRD5^J#]%"-LX@B&.J^!5
M@[]TU82%GLL"+_!?L1=N\PJ-O?"UO-@[J;.BUIT2[#^7"]TJD."_KUB/MM8C
M8SUZ*VJOJE&!G>J&9^)\A K20MV+T87O3YBQYXSY,3-5<5(O3SJ$S[46K79N
ME&BXS)V&;U .V+CB!:\R>L[J)?N%5QWJB?D6/';$9F[L>>YL[CF79:U:^1<W
M%9"MN5H)ADIF[5JP1BA9YVP\3]RY%[!C!S0'B2LF'B%909+GOX.!Y)/-?=?W
MHZ>>NTIL#\WXC=+8]=* ?>C*A@J=#3&S!X%#*'DN6-<L%<CCM#5J\L].8I_"
M*0B#G,%^SB!0FLWZH1(*RK)=6X$A:DHB]MA&<#SN&@9CE]T*T;*4PDDBEY&A
MJF9UM:IEM=J+1!8%6PS!@+_*(5>M4*7)"C_@Q\1A7.J),UX<L^NZ;'BUH=0_
M"*WA_PY:PRZLH+MHQEE#B -M6)(X*R7N1=4)FQ+9HUBX4@2PC6?K\EZL95;
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
MH[0.YKP40A\7-L#P%UC]!E!+ P04    " !02!13;/DZ3@P#  "7!@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970Q.2YX;6RM5<&.VS80O>LK!DI0-("[DFA[
MU][:!NQ-@J;(IHO=ICT4/5#2V&*7(E62JN*_SY"252=(MCGT8FNH]]Z\&9*C
M5:?-HZT0'7RHI;+KN'*NN4X26U18<WNA&U3T9J]-S1V%YI#8QB O ZF6"4O3
MRZ3F0L6;55B[,YN5;IT4"N\,V+:NN3GN4.IN'6?Q:>%>'"KG%Y+-JN$'?$#W
MOKDS%"6C2BEJ5%9H!0;WZWB;7>]F'A\ OPGL[-DS^$IRK1]]\*9<QZDWA!(+
MYQ4X_?V#-RBE%R(;?P^:\9C2$\^?3^JO0^U42\XMWFCYNRA=M8X7,92XYZUT
M][K["8=ZYEZOT-*&7^@&;!I#T5JGZX%,#FJA^G_^8>C#MQ#80&#!=Y\HN'S)
M'=^LC.[ >#2I^8=0:F"3.:'\ICPX0V\%\=SF5\-+A&U1Z%8Y"UR5L!-26KCC
M1YY+7"6.LGAL4@R*NUZ1?47Q$FZU<I6%5ZK$\E-^0NY&B^QD<<>>%/RY51<P
M32? 4I8]H3<=2YX&O>E7]'YQ%1IX*W@NI' "^ZI?"\55(;B$-\HZT]+!HWX\
MM/E?='[ :;@E%'?:'.$>2ZR;<*C^V.8$IJ/UYQ/&9J.Q63 V^Q_WXFG%;'H!
M_Z4Z /@Y( ^ 9@!P"WH/+[' .J?.3;.P%6GDD;0Y.&Y.H>FR6H>EQU.78:\E
MW7JA#O8Z^H1_HD5>*'"CSVR<DC^';#F97Z:3J^64@ODD6RXF;'$9[<X]1C_
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
MP-N[&F.)HZ: 01D&>X^%1O \SCF6;>A=7JA#.:WF1A=6?(\JHZQG%=#884O
MVLPWT@L490],D *+)X3S=A6ARM*^] =.\&IW7M7<Y::O?-<AOXK-+/?S6J'W
MBC,!ERR^7*>QWFS! *)/# <-PQH"3YSW43X8@>/.>6V;1(9M4N3$T<ZF8[7I
M:<^%I@H;!W@$F+NZO/@KN0/@*C)GI=Z!*Q<5IQASZ]X#;?]+,V%</__$ .'O
M( G6:$/')A_JPNFP=:,<\L]&3&'O!]ZW8KCZ@7?-F+T5<E?O;LE<Z@/!=0,Y
MC;:.M6<]W=_FX\K8 J5##R!R]' DM-5%/%8]IMJVG.8Y6]: @0Z, _3<,(6U
MK6Z;U0%&O,")=A<FQTW&('D $,BFTE"I+&AI93.;MPFV:U)-<OOA8-]?HG&X
M/PG&W=)I4W>E:BSV#YKY8J9X#G?\1@$ZQQ>"@6I1ZH0[5<L<-]IJ;$L;V\A9
MKC:A\7M,_1WR''V4-;/\XY]O.F.E?\U9A=V7,1X$-L8UN9\SL=*K3Y);&#KQ
M,X&6#5J )\#](VSYHCS6V)8$;7G;-R?9MJ9@5V5_YF[K>.X 1&C?#HT?(;5-
M9)\S7RC[?4$@XX)@K=N7'R_G^\J_-M2VRRPM*_G"T1:M*E8/+MC]\ .$4FJ%
M'\S<H'K]XC3D#L2?P5$%6\J* ]<C8<0CAR2UD\RSPRS#04AFNW%D1Y%GZ?'E
MB9R>X*6ZE<50>=XQ2>S(=>TD=<F)==E7.R^V$S"OEZ2P?+/]UDU"._-C.TUC
MV'-(@L3.0M<.PF!T/+EN=,G6DP6</L"%1<_C&,[CM(J=.\TUT_BUK_" BL,
MU/*B2#\^S'P[PYG$L+>U-0*XT-.( CN@;1"8C.=7SE TO/<_$6QM^QV")6EJ
M![%G! O<&(P?_13);F&7@LPC56UF-&8:9Y:K]7)[37MA$-?'"]D]B-L%/8/^
M'G\7Q8/.G3JJ%2LI\EI2A1%A:7V\-[H#^@=TAK.OV!Y^X-N['9Q5PVG8]!Q1
MQ"_T9K;KNNM/(X:#EFIR3/PDQ4D? 7L'6=)OO)_#E15;**8 Y/DQ ;2$84RR
M /YE5I@ D-(([O*IG89QITU;!!K1*53/N3)JK48R_,;$8P.2D*/B&&,D]0/B
M)2!JM-Y6X>BT5?V. ;QP;YQFMI]$!&2QLV2MV'WSO[ELL/"(V:JAXA$T_,A8
M =GO:MU:DB,&@1K;$81:DMBA%UM)ZMMQ&I(H],  'L2?9_M18*<Q1G\*GO.#
MQ$*[CG7<SS73WC4&OXUH4YQ-A!0G?0QT_3@";3TG ) 7; %KCH6N>BI [\J=
M;?#O/18\C]D:]@DD@,AF*Z);,\C1.5-XW8$X&H"%"P-G+ A0D?4SLFRP986T
MV>;+8Y/T?U0N;%O,Y8MN3G&X>  .F%;7,YQ*,])?^]IB]DE5;=[<H>L372A"
MD1YKCKDJBP% 2;99[7"JYPP:;"-/Q:S^I/'M/]QV^]^8@N7H[[(UYL84#/U_
MCTU6 4$"$&CL=HE/.$X]I&U"B/\7PH'\1EMSXIX[M!=V8^0(#\_A1(X"0FF^
M:U0%^^M6_+9;;7/<=G'LGR-*ZQX<W.EC]!9(LW!5KBT\_3V?@MKZ+4^/(MR#
MSSX+C<EWK;-NM+-PS/:MG0)B"Q3YJ>U":)/ CH(8ZBH.(FT_3J#<IZ8R]=\T
M;+7BN5R [PEX,/]BM89HW;59H7# ,#@3>L%<SQH.7>@FE[K@ %>'?%[JUYLY
MX\NZLZTYT*"A=PAXNL3)>\DP=H8MN4X!B)B\I'P!="8R#-*EKFYR4O*9]E75
M1N0Z2@:V?,Z$#MDZZMH2$[HLM&-2P*]L:KC4"PQ,2"+%9N[:5B#Z3O"'DP(F
M]SXQ;(DJTLV6L>R3ONQO!M9^I01'B0,]=(E#ZVJ.>HR^^P+A#B8']D ON(>5
MZ[ZHFU1Y_JL=?C#2#]^4N</;]J$I<<>]6\C0+7OTDV383UI;VC8OB"!: M.V
M^="R)L:%+[9IZW>?&WAHD;#Y[F"?!O-92?T,>O/8O*4X#.T8>LT_1-)MKYI/
M!^_JH1N8Z5\DX, ?_&9>V_>K_8\>+LR[_O5V\XN)&ZIF'.*Y9%,@=9TD.C"O
M][HOM5SJ-_\36==RH3_.&87"C!O@^51"YFR_X ']3T'._P]02P,$%     @
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
M?8O3N5L8[KNV&G7N!G.AE^X&U&#J11ZK:\)VM;UDO:GN%E^V5S>T^$99RL*
M2A80#8;3>%#EM7FQ:NUN&O%I8E7N'E=@,*%I WY?*&6;%S+07CU?_P%02P,$
M%     @ 4$@44WZNB38'!@  ?@T  !D   !X;"]W;W)K<VAE971S+W-H965T
M,C(N>&ULK5=;;]LV%'[7KR"\8&@ U=;%<=PT"9!+E][2!FVV 1WV0$M'%E>)
MU$@JBOOK=PYUL9PEP1[VD%@6S_G.[>-'^KA1^KO) 2R[+PMI3B:YM=71;&:2
M'$INIJH"B2N9TB6W^%6O9Z;2P%/G5!:S* @6LY(+.3D]=N]N].FQJFTA)-QH
M9NJRY'IS#H5J3B;AI'_Q1:QS2R]FI\<57\-7L+]6-QJ_S0:45)0@C5"2:<A.
M)F?AT?F<[)W!;P(:,WIF5,E*J>_TY5UZ,@DH(2@@L83 \>,.+J H" C3^+O#
MG PAR7'\W*/_XFK'6E;<P(4J?A>IS4\FRPE+(>-U8;^HYBUT]1P07J(*X_ZS
MIK6-%Q.6U,:JLG/&#$HAVT]^W_5AY+ ,GG"(.H?(Y=T&<EE><LM/C[5JF"9K
M1*,'5ZKSQN2$I*%\M1I7!?K9TTO(0&M(V96Z RVQW99=:2ZM.9Y9Q">K6=)A
MG;=8T1-8"W:MI,T->R-32'?]9YC7D%S4)W<>/0OXOI93%@<^BX(H? 8O'HJ-
M'5[\!-YGFX-F'Y5<LUO0);OA&[XJP+ _SE;&:F3(G\]$F0]1YB[*_']IZ?-8
MX6+*GL;;+JVW2^MVB1NF,C1(H%QAT7'HNA@P+E.&?06O[RM+%&XQ8\D<^\,R
M5>!.%7)]Y.UXDQ,-PW,PY.G=*LN+1V+OL4-_?K#PXV#9/B\"_V 1>1_!F"-V
M46/*:%PI[3;FB_ @].>'"[9/C[$?ADNV[WU2\F7RP)*PXF#N+^.H>T;L^9R]
MD^PK5+;--0K"V'>57'.)NN(2NU!E*:P%\*@IO!!<LC=8N"I%PKXI^;@Q>T$P
M/_^TC*+@]6,&;BE\O<\JK>X$DIYQE+>5$>F&VOGE^CP\"'#;%@6E;Q7+A.0R
M 8]P$V6P5T*Z*E-\8"6"(#=I$4-47&Y8QA-1""N0I.C>9NZ34U&GO6VAC!NV
MX<3E)A<%N/<2-7'DWX &M@+RHI%;72<6TJF'ZN;,-\ U ]JZHVZV+ D/_)VL
M-"1J+<4/--V+<&)![,^C0^(<9J9*8#RSZ*RRS,! + T%QX#XB74B;^ >3Y94
MV%H#I>_MA7Z PPVBPRG[I+"/2=[#J0&KP1BCZ-@T@K:YQFD1M8VXQS8Z%6I+
MZ6F[93]1=\H^2_8YL8IJ# ]=C?-_U0AX8*3>PY'.%SY.%7,-6%5K4R/E:3;(
M*+[&-!Q#&F'S)SG(4M>']W6Q89$+'>.NTQTA,$A!:=8&6T9GBJ&L/8RP GJ9
M4K!A@,.@2RYK'#9VDP9LA 5J3DN8*2J=WF[P+25RGB(J2,0KJP(H*PI-3<9C
M7[LT$:7-%%G@T>JX2;D;.8(Y4U[21OW!W6:E(Y>1JE(-+TG8Z/@4B(QRX4#
M6%$Z1RPKJPM68+]-GV8*>,M(! GT..41=6D7:5#2#=/-&;GHYNRS\[,/[,P(
MOC-3K\E1W#8O52,QZ%LZ!S[0OW:^ B\E/K(&F>O*IIFR3/,2Z&*!+S YZR;Y
M8,[OL<5K4[,KKI*\'@G+)=SAK:=REDYD1B^\*ZWJ:FCDBTYE!HS+;[VX^#LT
MP^V=Y#LSP$Q;JN-JV@9@"6B+-S+LJ,U%76+GD7AZ0SKU%]Z'4$QRCG6(DGB5
M\SO</+26UNU=*>$5=MPZQB^OFGS*1GFUY;MPG>RQ.ZZ%J@TVLB*M=DK7C@S'
MVTUSVPHB44LOQQ,W;J_/;(IC&RA WNY9T*XGZ,?W*&W+:"NT+WB%</>.7,C<
MO7@:#HO[PV[.M"K'=4W9+>;10S=HOE4:%W5TT'6, 3/2O$&DJ+M08IMP L;N
M:-^.YC4Y./E"6>;X)ZF?8 A>:2^KR8BI52'6KE'&:02!=<%)_[9=NQVUI=/*
M;;Y>=S!C+_=B/#^7"S>$O7CI1XO% -S*Z'^0S];[,* 3N'O&T_[5JVV*#V38
M>QS'Q\:8"MS-O,#-U[>LW_N.(*YG9BL,W?&]U83I8Y>VV>A.7()>NYL_R4<M
M;7L]'MX./R[.VCOUUKS]97+-]1K38@5DZ!I,#P\FK3+W7ZRJW U[I2S>U]UC
MCC^00),!KF=*V?X+!1A^<IW^ U!+ P04    " !02!13456X-G$#  "8!P
M&0   'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6RM55%OVS80?O>O..BI!0)+
M5IRV*&P#2=IA&U8T:+?V8=C#F3I;7"A2)2D[_O>[HV3%'I)@#P-LZ4C>]]UW
M)_*XV#M_'VJB" ^-L6&9U3&V[_,\J)H:#%/7DN65C?,-1A[Z;1Y:3U@E4&/R
MLBC>Y UJFZT6:>[.KQ:NBT9;NO,0NJ9!?[@AX_;+;)8=)[[H;1UE(E\M6MS2
M5XI_M'>>1_G(4NF&;-#.@J?-,KN>O;^9BW]R^*9I'TYLD$S6SMW+X)=JF14B
MB RI* S(KQW=DC%"Q#)^#)S9&%* I_:1_:>4.^>RQD"WSGS75:R7V;L,*MI@
M9^(7M_^9AGRNA$\Y$](3]KWOO,Q =2&Z9@"S@D;;_HT/0QU. .^*9P#E "B3
M[CY04OD!(ZX6WNW!BS>SB9%236@6IZU\E*_1\ZIF7%S=>5=U*L)W]!YM/ !/
M[+24?)%'YA>O7 U<-SU7^0S7&_CD;*P#?+055>?XG'6-XLJCN)OR1<)?.SN%
MR^("RJ*<O<!W.29[F?@N_UNRF@)\T$$9%SK/]I_7ZQ ][Y._7H@U'V/-4ZSY
M_U+8E[EF;Z?P/!_\7A/<NJ9%>P YAY'_ 1!:9[0Z@-M *[Z5MML);B+QF43#
M^8:N;9V/P$<;%'F!B;.. 2P?IX_? &T%O_%[C9%A!^$1$0$X2#*I@J"M(OBL
MHELS\TP^UNP*U@?88XJ-; R2&;[UV$PGHMCH1D?&*[=C7'HFT>2UJP08] -$
M!W%/@MVXSD/3[R\1?)2D^$"'BS,@(\R.3K"!=F2? $\:SD$J(7-&SB^D=N&U
M@AW56LG:*R[ :ZZ5J@'#X_J:2ROK%ZE(9^%K3P0'0LZ'-:2^, Q?<9Q965P4
M10%L<N<4<W+?@-YPBT-NN5Q0YRSYUV=9G@I]0B(KG)YM U3*=[R"%BA$S=V+
MCI^6'MJTWT7;^&640=V$B?0WSL'"VL6:VX_W7+^48*VY%7%0-,=-,&RBBKM.
M\GCD<B'MD 2O_J4K!)(?%XD *_K18;]#19DGY3QWCLE(932NM=%L801#&$2,
M[="80U_VZN].@B6VQG66;93=JS@*WS'3IPYR?M(M&_+;="<$ELWPOG&.L^.U
M<]UWVT?W_L[ZA'XK9\W0AJ'%].U5!KZ_!_I!=&WJO5Q/[N3)K/GJ)"\.O+YQ
M+AX'$F"\C%?_ %!+ P04    " !02!13 ?E)N@H.  "K(P  &0   'AL+W=O
M<FMS:&5E=',O<VAE970R-"YX;6R]6EMO&\<5?I]?,5"=0@;6%'=Y]PV0Y291
MXAB&9;</11^&W"$Y\>X.LS,KB?WU_<Z9O9&FY+@%BL 1N9PY]\MW#OGRSI9?
MW%9K+^_SK'"OSK;>[YY?7+C55N?*#>Q.%_AD;<M<>;PM-Q=N5VJ5\J4\NTB&
MP^E%KDQQ]OHE/_M0OGYI*Y^90G\HI:OR7)7[-SJS=Z_.XK/FP4>SV7IZ</'Z
MY4YM](WVGW<?2KR[:*FD)M>%,[:0I5Z_.KN,G[\9TWD^\'>C[USOM21-EM9^
MH3?7Z:NS(0FD,[WR1$'ASZV^TEE&A"#&'S7-LY8E7>R_;JC_R+I#EZ5R^LIF
M_S"IW[XZFY_)5*]5E?F/]NYG7>LS(7HKFSG^O[P+9Z>C,[FJG+=Y?1D2Y*8(
M?]5];8?>A?GP@0M)?2%AN0,CEO*M\NKUR]+>R9).@QJ]8%7Y-H0S!3GEQI?X
MU.">?WU=K&RNY2=UKUTDW^JU+DN=TGMYZ9SV3JHB/7S^SJBER8PWVKV\\)"!
M*%VL:GYO K_D 7Y3^9LM_-;)OQ6I3@_O7T#V5H&D4>!-\BC!7ZIB($?#2";#
M)'Z$WJ@UR(CIC;YI$/G6N%5F755J^<_+I?,E0NA?C[ 8MRS&S&+\?[/YX_SB
M^4#^;SS%N7K:D/!$0II"^JV6*PLW%@XW\,K9S*3*XXWS^(/4!5F[QD<Y"L:6
M,OE6XR:3.8=EW5/Y"42N\+DJ]G_]RSR)9R^<W)7VUG#6H^C4YT5@J^]WQ,XQ
M.^.(EUT_%Y^VI=8R#Y&E*;+DC;D_>" 0'T,.$MF^$A\^7C7R@/YS<55!^\++
M)_)9_Y]H[?(L_">.#LC/A2%9;DAOQ]:[>G/YJS0PJWRO;U6J('&YLZ7B6N2W
MRN-#X:KE[RA/TEOY>7 S:,_HGE02YPT,B9=JF;6?@("2?!06KG9$(HE_8(LU
M)_=:E4XN]<84A2DV4JV]+N'CE<Z7>#&**6GBF2#/?R_[ENEH$ICN2A-8![8#
M]BQ3)6M\U-0_I#.; F8R!2YFZHYH-^*() GB\"&S-BM5^&P/'Z9X@TN^H7==
M0(U"92!ZJXN*XB?5<KF/I(+#-]+B)"390F6$.KQ6K4A[ND]Q67E;[@.EM4YU
M"4+'>E.P!=NN2YNSBO^]>5_(S.3((CI1I!<@H.E!H?A1CL"7R\HA99U#.X&P
M%"'N!8K]IN0SHM4<0B@))J6!#@:"DYQNCS3(T3;\%I_:0C_SAEQ7*F1(B+;@
M147,D)^D?JJ1GBF,LU,>E/@87(HTO36V<AF=J$,>*J.U%0+:DIHAHW7IT?";
MS]#2E\ZD1I6H%2]D+ZJ;@VP"9@.7;'1!9@>3OB4>C<#4W!H4FM0)]LAIOA3'
M7#M2HD>N*H *0N$ C6.A&X4X0G=JK^'-7)%0M?!XQE%SPJ8<(?86;N:V'V(A
MDERN8&BX<X,(R:I\1W"'DT$<)X/*G"4ULRK5O:+G6'+5R$Z2_W3][M.UU.NU
M9@S31&$=@?!'HU*OQCP<F:*)S)"C@7B/O<EWUFF*M,"](5Y[! KJ^Q5%*QBK
M+I)\51:2HZW8&,H/%?H*-X#"ES;+NF@ZD%2<4^E/AB^N?KQR_#)^\33JAQ%Y
M 4(YIELYW=>9I%PA4$W=PU2715+_45&66#D9RITN5U3;\<ZNUQ"-J79A)K*Z
MW^T/6#OZN!>^P9?'+0N9!0A+'8]JOO,FRR3*?E:%V"9.P7TDN3]1&2$L=8R!
M_*VC1,%8[5+.!BCW>Y5N^#F34%[4% F4IDV9)E.;HB*F#7]*_8(/K"M/8*;4
MFRJK@P21M*G0M8L5F#A7@=)RWTGX%@6B]!U7( A ?T BJK8@ZG9Z1;5:J%"V
M^$AM');?JR^Z 0N!/=2V7-+TO6=_4"]$+-3RK-D.K6%#W3OH/>2>%6J=DS?5
MDL23/[9=J0SA#.&@9ZH1]J@OU#PLTB%4<V<K! (X51ZU0XN>0Z)OEJX;NZT&
M8$5@:, *@BS+1C<R9?*3<=G%'+UCG7KU+>N UD!<K[MB%VS#2*)$\B+U7="!
MJ/1KWY]75WZ/NH)9WU$P=S6[L)Z(E\@M4P9>5"@?+=]^2Q6EU6L@+Q$>/;6Y
MHCU(0; $9.C5JJP8/_3CK(V5[X6@%, :N9KS!1(5BH0K#<=<P61WN-?J*Y:U
MKL O _G>BE-H]1 D'X)#!@!.@RA\ME54IT&>&>$-6WRK4ICY&')QU0<YSV"7
MLZ_%N"* 7@Q#NAF&AGR$8.Y _@Q<)'XE<$0E!RS$I3.*#Q"_ZP*1Y8/F%$F]
ML*";DF]"SW4-!%O<&4\'P$9$)C4I1\96W9)L>Z[^SK'\S4V$*C5&,HLM!: 7
M?)&&*.W8/*:E?$S+4/Q7""!J_QRH1Y/$5[IP%[]3+E@_> MQBDYA+$4IQ@-!
M!N.*?_U)O@-DQ:DK0$L8;[?+./6*?K WEDD"9E34!PBO A[3V+*LO 2L(T,C
M'H&P\&$#Y#PJ:RBU9'? BF?O 0$^Z=6VL)G=[#$RMX0&(34_V#LT=M( -5V5
M9!Q%(T?=3YD(XXB.2"=-W6GEKBI=I0);Q76 T3?T^-T:QN"'C:$$0+JE\V\5
M4K@0/Q$.*EAP52'3RU#)&%STJ9&8:$DFK7U,_@T(!M;#=4;I' WTE! *YM;/
M\'@(B(?M%7'6B,X8=,AGH3;IXG>[K\%,&[;US$)D@P3,%AP7#/0IF@*0Y+E#
M!:A 6,*L]R0EC;TF-"RV]PE#B\[0\HY2/=<>=4^@D%NHFG6@.RCW8!'IE?5:
MD&Z*.0Z\&BH=%\;#HD0RBS7@F+US]>@LCD=G\<W1^5R^XP$^; 7$DF",/N3T
M1)['4;R81_%T)I_B;1+-DF&4)"/Z:!1-)DF4S.;\T2B)1LD\&BUB$<JEJ,OE
M0S-:IS3$^N'H?^*ZF^-"#^8.4/E@Q,."W)GS81[GR22.IO$$LDYF<92,9_)\
M-IY$"Q9_&LWF\V@Q3<3'QKNHM^"1P\ ?<5]@ANV"EUQ,FX=VHCI/IE$2CT'I
M?#&-IK,9OYI$X]&"7B4S/!O)I^*]+9[5X!9U5;3+D/,"'QQVBZ=R#C&3,;E@
M-$ZBR90$C<<0<SB"[/AL$8TF>"ANMJCY(J#(M@&2/T:)C!?1=#Z7D&4T'0)%
M1XOQ4/R]P95"41 Q=J09K9D8R6HU^(^G8[AX).=@/(I!83&+XLE8CF/\319]
M/[7:'"]?SI=/N\54CS:WG?[S/J"@DLU4&2,S!H [R+LT_=;>(%S$Z;TA5,"I
M2HB_VS\<X%+*K%,ZDAQ]UHI/'TU;=:/JMZZ8>RW*FJ-2@?)*&_+GXF"!T)SO
M4K#=18E.!/&I1 ,3U/PJ<EX BQP-3R3\/QE'LVD27L<4%D-!+;^@+0($GLPF
M$?[)Z3".9HN)^%!:M$#,06*7D1$8)P'][+C&XSXR8#&?2DKN430:)N(:]<:4
M84PH)$5CKLHOVK,(=-7OI=.K*K0&^#6>)=%B,256H>Z)L$.R%-RHX27UR+T<
M(UP6PYC_SL=3\5Y[0;*%J8HVB'*%LR8,EKB6DM6&4Q09!!E>CH?#:#R>GPS9
M\Q&9!9]S#I^/)E$\0Z8-D7VGC!RQ7JO##>'AP5X4G#PM+P]"0YX,#7(UGI^J
MXXP[N;GM T;$0''"'/O&&,SM23Q$J9T/H]D89/'@;FLP/N$QJN]B)-6M,EDS
MPO"VK)G4Q!$ #1<9&B-9#9=[=/22-D9U'T57M]5F"ZU&$]:*N</"Y(5#5O5
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
MF/YI[R=.;\-SNM0.'^<PK/%K2!AO@/MKC96ZG_@ Q^^KV5]02P,$%     @
M4$@44T=$R!IH"0  <!T  !D   !X;"]W;W)K<VAE971S+W-H965T,C<N>&UL
MS5E;;]LX%G[7KR \[2(!%%LW6W::!$B:Z6X'TYFBF6X?%OM 2[1-1!*]I!0G
M_WX_DKK%L9TT[0+[8.O&<WC.=^[2V4;(6[5BK"3W>5:H\\&J+->GHY%*5BRG
M:BC6K,"3A9 Y+7$IER.UEHRFABC/1H'G348YY<7@XLS<^RPOSD159KQ@GR51
M59Y3^7#%,K$Y'_B#YL87OER5^L;HXFQ-E^R&E5_7GR6N1BV7E.>L4%P41++%
M^>#2/[V*]'JSX)^<;53OG&A-YD+<ZHN/Z?G TP*QC"6EYD!QN&/O699I1A#C
M/S7/0;NE)NR?-]P_&-VARYPJ]EYDWWA:KLX'TP%)V8)66?E%;/[!:GW&FE\B
M,F7^R<:N#;%C4JE2Y#4QKG->V".]KW'H$4R]/01!31 8N>U&1LIK6M*+,RDV
M1.K5X*9/C*J&&L+Q0AOEII1XRD%77GRC4M*B5&>C$MSTO5%24UY9RF /Y81\
M$D6Y4N37(F7I8_H1I&A%"1I1KH*##'^KBB$)/9<$7N ?X!>VJH6&7_B,:N2:
MJR03JI*,_.MRKDH)5_CW@0VB=H/(;!"] KN#E#K23M6:)NQ\@%!23-ZQP47@
M#TDK\Y^%<\T2EL^9)%,#"8 I5XR\%_F:%@^$%263+"4<GDT42RK)2\X465<R
M6<%-"5U*QA ^)3RJ7)&$R1(QBO6JY&6E0X)FN+IC\#&I7$VH*NQ-2D$V*YZL
M]'9.LQU7JFIVDVS)E=T]Y1+A1<1BP20OEBZA6+#$SDM:,MPF,S>:SMRIYQ&U
MHE!5W^/0+Q%YCJ#$WLDMH26XKB5/#,F;\="?DC44-R0N0>IQ.J9+*134E")A
M+%5:VCXLH*=K/+SGB%B6/9 WT0QQDV70UR5S!EX,49M6R ;%DBP8:UFL,QC$
M (9LI/^+E @\D 00&7:ITRA*V#W2HM)XTP<ZSQB9/_3E&))+_4AJ:,Q].%VA
MJ,E$UHY[[$!HI@003AB254HVC3\<_>V7:1!X[S[6"YW&4\Q]_]VQ1LFJT3@
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
M68K<G*X8!1YZ 9XOA"B;"[U!^Y'UXK]02P,$%     @ 4$@44XRA'0ZI P
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
M4 DIVM$-C'AHFR6EC'<WWLOFCKZGK>_M1B*J#E>-R_+Z!@;;TA:9-M1+VO8
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
M!#YKG.,LL)XHC6&1&J$KP&J6_>*:S<:!.42>B:]<V0XC9R:$D]8@#DNFJ.2
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
MD<765K-'. [@8X=MX\+6V$>$L&T$0=(I;7UXS!WMF*CA&2I?&KKYN8ZV3C*
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
M,%X ^TN-5K.=> /[-^CYWU!+ P04    " !02!13?QO[@6H'  !$%   &0
M 'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6RE6.]SVS82_<Z_ J/V;M(9#271
M/^(VMF=L)VW3QG>>I+U.[N8^0.1*Q(4D& ",[/SU?0N0%"E+3CKWQ19)8+'[
M]NW;)<\WVGRP.9$3]V51V8M)[ES]PVQFTYQ*:6-=4X4G*VU*Z7!IUC-;&Y*9
MWU06LV0^/YV54E63RW-_[\Y<GNO&%:JB.R-L4Y;2/%Q3H3<7D\6DN_%6K7/'
M-V:7Y[5<TSMRO]=W!E>SWDJF2JJLTI4PM+J87"U^N#[F]7[!OQ1M[."WX$B6
M6G_@B]?9Q63.#E%!J6,+$O\^T0T5!1N"&Q];FY/^2-XX_-U9_]''CEB6TM*-
M+OY0F<LO)F<3D=%*-H5[JS<_4QO/"=M+=6']7[$):Y/O)R)MK--ENQD>E*H*
M_^5]B\-@P]G\P(:DW9!XO\-!WLN7TLG+<Z,WPO!J6.,?/E2_&\ZIBI/RSAD\
M5=CG+M\U2TL?&ZJ<>/4)?^WYS,$L/YREK8GK8"(Y8.)4W.K*Y5:\JC+*QOMG
M<*?W*>E\NDZ>-/A+4\7B:#X5R3Q9/&'OJ(_QR-L[^MH8Q7^NEM89,.*_3Y@_
M[LT?>_/'_P^$3YM(3F.Q-1.U7OZS$K\TQ0-@"%!,Q<WUU:_B3F_("*P@0UFD
M*J>%%"LC2^("$')MB$KVQE AG:K6 BNV.__^S5FR>/[""E5](NO\2E6)GQ4
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
M)I:"7)D7.S-!;2G9[ZV%1WL7%D^&@Y%=N'W<!UF5V?.C)P? **6K!1*IB@Q
M\=<#*F;!XM>ICT=&[OH:@CE;?)2K35YDQ7J/EM#/'>;M+]7D(E 9'=)T(/P%
MUJB6@ %A>FDKDN3C+S2\)O$,KN=B,3:["MYU$(! Z<HE"H 5N&D%1I_RYB99
MU4W)R7P3@LD U:K91DM2_TJ:$O763TT^SJ2**\\&($V IPO<UQ5C35A<OB-'
MBT,M?=Z(]WNOXM56EF$FN 0$>?7CWV&M]S_PCRRY@VNCL$)O%6ZG)A8]9%CA
MZNU/,5?^$_=T:ZN^^P<P.Q+:P6,H).QVVX8?,F?1L,02;%E5PI5M.S1J13\T
MI3MN%X(5R_WWL4Y' _^8Y+\"*&>630<AG^K?6T8%4<!NXV$3>C1TG"<ZG.<M
M^H6LYQ_^L&H0;0[40(0L2/AEBW(Z_#+VF\WB\3FPWVC6WM+W,N?F*@TXYH8T
MKT8]DM1=D?_29\O2 !N=:Q6AL;1P%]O5=<.%9RWYM]Z&\_-O7830'FT-!.CM
M\W5GC[_S/EM@,IS'4[!USR?S#GZFB\$TT-D^4*%RO6B3Q9ODD\J%Q[F735UL
MBR466+[+4SA!GT,6O/WU"$0X FG9TK/]U+$8S#WJ^ +.0L,(D3SO-=G'@UD_
MD@D'0=<4NB0<C Z>"7$3+<LDI_QS]%'18]$5U9D@#^]*E6E#"/]T3@=V1(&V
MX>AGT&RSSX4F<^O?H,?LTZA#\NA#EE3 )U6?(  'ZM^MQRC9@UH-4)* UFEB
M$[85IH5#69GI$N',]]\W^2?5D";\KLGAT?^ =Y+"5Q@>%!^ @>&'6, 7XY/K
M^R;Z]Z9A*_=[U*M5$UTG"@M;H@]@ZVZ3E00_895DXCU5RR,&WEMK@SC!G(PT
M;0 K()Z!>O/]?_8C0Q,]_-Z%'SP_$.D(BYG0*+<D(D[1@#=$>\:5$210HHO!
M8NK:2T)/CX06;-39 *BQ4)20Q8K[%-99U=P"A:N\+I(RI5?U+^PZ D^%QD'N
MM2X!2\#C7*/9JKJ4^3I9ZR :MI9BP(>2W9A)#U *+Y;)G3/'Z!$\SH[S&IX7
MX*5=P6K*JU9MG.BM27-IRQUP+V7CV.;2'0JT0R7WK.GJW(3?L(:EP;EN)Z&,
M(WE-._"\V=B"(R9KG9W&K+KKKN3S@1NS D^VP=1'#OY>52'#L_EVDZ@RVOG]
MN+9RR<(H'JP)C+UZ2O*N<LRD9%I[K9J2D)\G:$;''I(X[\\5@93@;++:R#V7
M2'@$()I5-&VJ+69U5)%6M@C7G%]E^$P*_$>)4DU0!@(J:=@F]URUJ*$Q00$,
M+I128.:&X7;M(*?)V;ZKU36&$0\RX!QY.UHUC(-T;DGI/YOT:].EIHA>0F2Y
M<[H\HS<M]3Q(=P_0<KM^KFPR[?EX9HFIB?;2Y_B$;4*%<^A"&! 8MGJ(IS<8
MDP>N2H9T2P1%E\8D@\21Y'FSK\W3P(PEA>T,O69&[X0.+W#)A2XY"D]+R:^^
M\Z*"I@B#+Y*6(.?EK=2DA":W?QJJ:4"2A/__WJ#.ARVVV,+ R4:'#*19P%8F
M*4M@Q,?G72@75@NBZ<04R;1[,UWCVL,+4G'L2CMN2/\W15'CU;5+6'HZ9T2'
M^'4!LH5#5RVP7<$U;1AV^4@A/+Q<*Z_Z@!-\/,0DZJK@WK657'F2TUX Z#,R
MG_3IJJHQ-29TDPG55FAAH06#[@/6IGM/N[IH2V'JI*4&.#(\^GO<F6X\DW!/
M';1KE^S"@[WF><.'$=B D&/%9]IX1244RL1./):4 ZQUX=HSEH4KJL9/U0T6
M:6MAA+Q@$:7+N6W;OM?=QV]1OMM$@(WJ%;KXN3)KPG&;RA.SK3O&'^'H%'^+
M?852NJD0T61L=YH:XI34(>E /-#;H>@PK1TR=Q^>//"+BK &##41+(*(I_4S
M'?VP)8"^C2VTSD-7K_!"-4SW ;,]S)^ZDMY3^KYI$/21Z&T-AL4#&/;Q2GW5
M;$'@L]MH/^<!<5'3(-&UJG9%Q<Y2MQ#<A(@0Y:JN6A>)^3O0!;XO$1_G67
M"][UAWR<FE>]R,^9'V03Y@$78>O6;Y]JE^@L#$M0DI=_X]ZVWA.LN0&GPIKP
M-&'@#7!M5I!)ZD)^B>>("HTSLXSOI!6<9R)W#F.,&HS6CN%!+)Y 'J9)%W[^
M>?C.VZ8L=E+\?;O\+GB6?V[]:U/K_A''' &C@W\.OM@'75+4']!,E;>7JV8S
M)6RZJG!JV[B 7N$7_?54_21+ <N*/).;;R)UMJ?\HS_BZM=_Q*UH@>AR=V\D
M%ATX&X8M="R3D[>3YY$"B/Q$@BD2V!.7],HG-$PBB& 8F PD+7)IU=5$3@0A
M)"U0^AFK!5"0]H[;(=C]*&H!UJF#"$&[/=N;1-T#F BSJ'&0,ST:+"^-&P!T
M>]:3_>GSSL6![$^;H(X'JY.,"H [O86+[(O&BT<D%8X$;#^EF_2&)7F3!7DN
M $#5<Z&/C,E_/OI,-D&0+=I"'8+6#DH?N.#X8%#Z>!A%/Z?J.'D(I/ITU@K=
M?94 Z5YA<CP]ZOAMF&-E^Q<[M%"]VQ0/U4O87X%EP1,9:NE,6;(731[.Y=]N
M%6E("HYB/Y,V<'=ED38KDZSWE:;13$:WQR:[Y6L*H0/C'(>@WB!MD-* B%(O
M'0P5,H-X;I(5(P@V8\$P. B ;2^K&K0@9=EVHV+1KG9-"UGYW<;W4:76N;H!
M,X(ZW'-Y@Y!0-X6Y+E=%;$>G&5N_959T )2?<# 'Y7!UA ?L6CUD"#??)K\6
MI07?%#OO#6QC):J?<^3&V@B#Q5B;[R*&O;.FK&7!T ZB[TQ%B@GC^^^'0YY:
M!Z, -H4"K;&A6ZE(DLY[0 64 :9Y)S.K*+8[QOM&%L4T_$ZEIM'G6JZP=;UL
MQS0)(OPWC:I#[,4N:"K:0=,@@VR#KIC2_<\FOY$* 0[@_ K0"<;0U,-0D$ .
M"L(G-A/B>CE#\#@<"7[2BNCDR7@P]5N6G=\0M@WS^"BW#!4<=7:#M4>+P>1O
MMBLR )3>6<R'\6QF9UV!-SH=N(AWIZ'/-7)S/TYL_%EJYMU3YM\#ZF@8G\_&
M\6QRX<,Z1EB/WKI[*F&6SS'P?NQ"H8#F>G!T.9MMPR'X%*3)2M5"=]N8N"Y6
M21FY[$U6HW*)#3#Z4^P&Q1;H.B@IWQ,#Y8R)CSB#S6ZX-.C)VW#JKBAILHE)
MQ3',,E_=ZUR\JV(ST31,#R CX: YZ4^+!/':+#'"LL2"A-X8+,M4H=.MJ+58
M]*P+[:(#5^44M*<C\=DPK3X<A0,*A>OW2&]M-WHKGW<Q.+<U4(3N78%EA@BJ
MUQ(*DL-UXNN*T-8TQ-:\RC=X-U=%CH,),0]T&:;"ZK 9K-LZ%+3[MA;S>^?\
M?CCNCT>\N_%L*WH+1V6 <X;E_%F1Y%XX!V_P(CZ?+N+Y=&K'L+EVM&D\6<SC
MQ62T;V3=GH%Q%&ZD-YS?6E,1C46)+YG&,U\T]?1]Z\7\&3&CN7\/[O!NW(D?
M+@W[/4&O@%[+4S:/N"C&YZ1VZP3> +<:8:=8C#HUJ,KTIFJ$3>R1[N*R)$B
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
MDUALL:!$:FV%L_#A#[Z6:'NS@2-X;S3(.ZAE"Y6^ 74&MUJYTL(/JL#BI?^
M:!VYI0=NR_1=P)\;U8>,Q9"R-'D'+SOFF@6\[']RO3[D^O?EVCI#C?'/.^C#
M(_HPH _?0%_1?2D:B: W4+]2]5MBOHOF[^*YK7F.\X@NFT7SB-'B&G.LUF@@
M2V(@=="K<T+JL"#1R7^*N1.NI*95#Q;H_IZ?+(64%FJ^]S6&4YC$XVD2#Z=3
M6B?3F)V-XM$H.?G=E6CL1SJ:Q.EP"J,X24<GWGPZF<;CX:0S'[/X;'P&'^%&
MP6_ZL>66,OH$5\O+7V#5?"EU0W<W1[IZ!2CM1(ZP,;J"*]T8Y[7JC'+A]N!*
M[@X'-ZJ@]C>"2[CCY@%6F#?&&ZU(# ]SI?LQ_.H*^/#]=Y,T91>=X\$PG"87
M/=@(T@4X2+ZSC7# MS2LK'O!D>2AZ,2-"]D8!*>]3% WQC9<.;_WGQV:RGK6
M?F,Y713(J>E]#_7A57RPNJ&10(&==I0%KW2C0LJG:1)G:0(?[F^724:*)EDO
M!J%RV11";<&V&5K )QJ^EA8O?:DNG2]5A$UZP%5![D0.;6N4I%FPF+!1KP^?
M:II_GK'!STUG\IJL%Z V-.P-;;J6XWYPQL'S=;FHAE_PN8)>[61\84.[?>W
MD+K/Z93U64H33$H_C /[$8L98[T0F@-%%KKP(30U]AZYZ<-ET/K0Z:')8S@-
M[1@@LBQFTVD/=MRVC!2L]RT#+TE+O*JYVD/)J07RW#38GG<:4_GL4=<1&[_0
MM0_?F@N#9].V0K,-;XKO ZI0.WB/I\=GZ[*=UE_-VS?OEILMM2)(W) KZX]'
M$9CV'6DW3M=A=J^UHY<@+$MZ>M%X _J^T=H=-C[ \3%?_ M02P,$%     @
M4$@44[_&X;F& P  P <  !D   !X;"]W;W)K<VAE971S+W-H965T,S4N>&UL
MC55-;^,V$+W[5PR$/20 -Y+U92FP#=C9%MVB6P1)VAZ*'FAI;*E+D2Y)V\F_
M[Y!R%._",?9@BT-QYKUY,QI.#TI_-0VBA>=.2#,+&FNWMV%HJ@8[;F[4%B6]
M62O=<4NFWH1FJY'7WJD381Q%>=CQ5@;SJ=^[U_.IVEG12KS78'9=Q_7+$H4Z
MS()Q\+KQT&X:ZS;"^73+-_B(]H_MO28K'*+4;8?2M$J"QO4L6(QOEYD[[P_\
MV>+!G*S!9;)2ZJLS/M>S('*$4&!E701.CSW>H1 N$-'X[Q@S&""=X^GZ-?K/
M/G?*9<4-WBGQ5UO;9A84 =2XYCMA']3A%SSFXPE62AC_#X?^;!X%4.V,5=W1
MF1ATK>R?_/FHPXE#\9Y#?'2(/>\>R+/\Q"V?3[4Z@':G*9I;^%2]-Y%KI2O*
MH]7TMB4_.W_2O$985)7:26N RQJ6K1 &'K#"=L]7 AE(:HZK)[<VU]/0$JQS
M#JLCQ+*'B-^!R.&+DK8Q\).LL?[6/R2Z ^?XE?,ROACPUYV\@21B$$?Q^$*\
M9- @\?&2']-@<48#^)TD^'NQ,E93'_US 30=0%,/FKX#^DB?5[VCR&H-UA/@
MIT58>0)Z('!.]HL [FN^-5M>X2R@S]6@WF,P_T0!NQ5J2,8,2$=T.HY(Q\B+
M.7KZELD;/GR )&%)E+&RG) 1YRS)W*\<_8;&W,)"T/?-985 DP)JM5O9]4Z\
MA;K*6)SGK(@+N'9&E*=L4F9P/8H+%B4E&^<EQ&,6EV.6Y>EH^9T 0-M)S,91
M!D69LG0R'A&+DF43\IFDCA*]+7**E<&%^F1#?;(?K@^77+R8UOA:-:3/Y5S/
MU>HBV/E:O9;G7)V67'A\;F&%FU;*5FX<NRWJ5M4D1LKR+&)YD=-Z4'YTK]6^
M]?/4$7>I'!W*O&!Y/(&/HP?<HS9<P$<GOB*C10.K%ZBX::AP:<3*.',UC+."
MU*=RCNX:KC=8@U50*6F4:&MNR3:6'C3!K5>.+A+-W2CN.[Q2'>7:N/F^1[@2
MRIAK:"5M(Z3QA$VB^!2#9C!-6 GX7#5<;BCU^E\:CRXZ7.74/IEK+&K)+,U.
MY4&".A6&.B\J69Q$_?K8A><:)CR9JAU2@N[N,.!KW _887>XGA;]5'X[WM]M
M7TB?EO(6N";7Z&9"[:#[^Z(WK-KZ&;U2EB:^7S9TQ:)V!^C]6BG[:CB X=*>
M_P]02P,$%     @ 4$@44^%SOL]U @  ! 4  !D   !X;"]W;W)K<VAE971S
M+W-H965T,S8N>&ULA51-;]LP#+WG5PA&#QM@U([\E1:)@:9=L0XH4+3;>AAV
M4&PF$2I+GB37[;\?)2=N!K39)28EOL='AM2\5_K); $L>6F$-(M@:VU['D6F
MVD+#S*EJ0>+-6NF&673U)C*M!E9[4",B&L=YU# N@W+NS^YT.5>=%5S"G2:F
M:QJF7Y<@5+\(IL'^X)YOMM8=1.6\91MX /NCO=/H12-+S1N0ABM)-*P7P<7T
M?)FZ>!_PDT-O#FSB*EDI]>2<FWH1Q$X0"*BL8V#X>89+$,(1H8P_.\Y@3.F
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
MN*;$]-/4&TXWH8,+[7 >PK+&'Q 8[X#G.ZW=T? !AE]:_A=02P,$%     @
M4$@44X@MU5ML @  $P4  !D   !X;"]W;W)K<VAE971S+W-H965T,SDN>&UL
M?53;;MLP#'WO5Q!&'S; J!U?<BF2 $F[81<4")IN>QCVH-ATK-66/$ENVGW]
M*#GQLJ')@VU1(L\ACTE-=U(]ZA+1P'-="3WS2F.:ZR#068DUTU>R04$GA50U
M,V2J;: ;A2QW07451&$X#&K&A3>?NKV5FD]E:RHN<*5 MW7-U,L2*[F;>0/O
ML''/MZ6Q&\%\VK MKM%\:5:*K*!'R7F-0G,I0&$Q\Q:#ZV5B_9W#5XX[?;0&
M6\E&RD=K?,QG7F@3P@HS8Q$8?9[P!JO* E$:O_:87D]I X_7!_3WKG:J9<,T
MWLCJ&\]-.?/&'N18L+8R]W+W ??UI!8ODY5V;]AUOBDQ9JTVLMX'DUUST7W9
M\UZ'HX!Q>"(@V@=$+N^.R&5YRPR;3Y7<@;+>A&87KE073<EQ87_*VB@ZY11G
MYBOVPC85:C 2;)FH8-UN-,\Y4QRU#X(:X\V#\WD[#0Q1VL @V\,O._CH!/P0
M[J0PI89W(L?\W_B 4NWSC0[Y+J.S@)]:<05QZ$,41H,S>'%??^SPXA-X]Y@A
M?^HD>*]D_9H(\'VQT491 _TXPYCTC(EC3$XPKFFN\K9"D 4T1^HS*#IJ_;_^
MK\E^EL-.\K5N6(8SCT95HWI";WY+I=8;(H@'/I".:'6\(!U#)^;%<O$9'C@3
M/[F 2X@F_CB-:#$8^Z-)XD[7)8K?]$ Z&?F#> QQ$ONC-+VXA&$T]">3D/SC
M8>2GR01>DRHX:E0J=>O&44,F6V&ZGNUW^XE?=(W^U[V[+NZ8VG*AH<*"0L.K
M4>J!ZD:P,XQL7-MOI*$A<LN2;BU4UH'."RG-P; $_3TX_P-02P,$%     @
M4$@44SE_V57G @  XP4  !D   !X;"]W;W)K<VAE971S+W-H965T-# N>&UL
MG51-;]LX$+W[5PR$'A* B*@O2PIL W':Q;9 L$:S'X?%'FAI;!&51)6DXN;?
M[Y!RM [0Y+ 7D4/.>_-FQ)G52>EOID&T\*-K>[,.&FN'VS T58.=,#=JP)YN
M#DIWPI*ICZ$9-(K:@[HVC#E?AIV0?;!9^;.=WJS4:%O9XTZ#&;M.Z.<MMNJT
M#J+@Y>"K/#;6'82;U2".^(CVCV&GR0IGEEIVV!NI>M!X6 =WT>TV=?[>X4^)
M)W.Q!Y?)7JEOSOA<KP/N!&&+E74,@I8GO,>V=40DX_N9,YA#.N#E_H7]%Y\[
MY;(7!N]5^Y>L;;,.B@!J/(BQM5_5Z5<\YY,YODJUQG_A-/FF>0#5:*SJSF!2
MT,E^6L6/<QTN  5_ Q"? ;'7/07R*C\**S8KK4Z@G3>QN8U/U:-)G.S=3WFT
MFFXEX>QFI^G_:OO,8->*WH+H:_CT?90#%=XRZ.E97/TN]BV:ZU5H*:"#A=69
M?#N1QV^0+^%!];8Q\*FOL7Z-#TGHK#9^4;N-WR7\,O8WD' &,8^C=_B2.?O$
M\R7_)WOX^VYOK*9W\\\[H=(Y5.I#I6^$>J1VJL<601U@F,,.<UA\5?2?U?I=
M?M>\MV80%:X#ZDZ#^@F#S4>LL-NCAB1B0,5#5[P%%8_["BZVHVQKV1\-?("X
M8%'&693DDY'F)>-EN7@054.Q]/-KF9#$+,\25F8Q) GC4<K2+%G\=CC("B_<
MXHRHLH)\(L;3:/&@K-+PA(VLZ%%!5.8L+TE.D3.G:!FQ9,E90BJ6,8NBB"VC
M=/&Y&X34GN^J8&7!F4OA&JY(8KHD@@2N%W=5-79C*RS6U)=4A$H*W_E7Q)(D
M)2O3W&$B$DZY%=R![H76SU0!$)T:B?X#I$XG*<BY,SB+BXRR*^!G;R"\:+P.
M]=&/%P.5HYIZ<#Z=)]C=U+C_N4_C[T'HH^P-M'@@*+_)LP#T-%(FPZK!M_%>
M61H*?MO0%$;M'.C^H)1],5R >:YO_@502P,$%     @ 4$@44VEE:6R$ @
M2P4  !D   !X;"]W;W)K<VAE971S+W-H965T-#$N>&ULC53+;MLP$+SG*P@A
MAQ80K <=/P);0)RT: H$,)(^#D4/M+26B%"D0E)Q_/==4K+J!HG1B\0E=V9G
M5QHN=DH_F@K DI=:2+,,*FN;RR@R>04U,R/5@,23K=(ULQCJ,C*-!E9X4"VB
M-(XG4<VX#+*%WUOK;*%:*[B$M2:FK6NF]RL0:K<,DN"P<<_+RKJ-*%LTK(0'
ML-^;M<8H&E@*7H,T7$FB8;L,KI++U=CE^X0?'';F:$U<)QNE'EUP6RR#V D"
M ;EU# Q?SW -0C@BE/'4<P9#20<\7A_8/_O>L9<-,W"MQ$]>V&H9S )2P):U
MPMZKW1?H^[EP?+D2QC_)KLNETX#DK;&J[L&HH.:R>[.7?@Y'@%G\#B#M :G7
MW17R*F^89=E"JQW1+AO9W,*WZM$HCDOW41ZLQE...)M=*VFL;KL1<4G66I4:
MC"$?OK&- /-Q$5DLXY*CO*=<=93I.Y03<J>DK0SY) LH_L5'*&_0F!XTKM*3
MA%];.2(T#DD:I\D)/CKT3#T?_9^>;X]Z_G6UP0/\47Z?J#(>JHQ]E?$[51[0
M/T4K@*@MR5]-N>DKOC7<DZS.HY>F83DL S2A ?T,078#.=0;T(0F(<%I@9O6
M&4XK]B,[>_V1#^7).4FG83R-PWDRP8!.<)&$%S-ZMM;0L#VZSQ)T/IKGJ>6&
M>P+L!PD:T'8?DD8P3&&R(( 9C0?0,$G3D,XI0;Y9$J8Q2F!:[[DL":M5BSGG
M3F(RIR&-YQB,:3B;I^%T-B9OC3XZ^L%KT*6WL<&Q(E7WKP^[PTUQU1GD;WIW
MS=PQ77)IB( M0N/1]"(@NK-N%UC5>+MLE$7S^66%MQUHEX#G6Z7L(7 %AOLS
M^P-02P,$%     @ 4$@44] ,]'-% @  Y 0  !D   !X;"]W;W)K<VAE971S
M+W-H965T-#(N>&ULA51+;]LP#+[G5Q#&#BV0QL\^4B0!DG3#.J!#T>QQ&'90
M;"868DFN)"_MOQ\E)VX&--G!EBCR^_@0J=%6Z8TI$2V\B$J:<5!:6]^&H<E+
M%,P,5(V2-"NE!;,DZG5H:HVL\"!1A4D4786"<1E,1O[L44]&JK$5E_BHP31"
M,/TZPTIMQT$<[ ^>^+JT[B"<C&JVQ@7:[_6C)BGL6 HN4!JN)&A<C8-I?#O+
MG+TW^,%Q:P[VX#)9*K5QPGTQ#B(7$%:86\? :/F#<ZPJ1T1A/.\X@\ZE Q[N
M]^R??.Z4RY(9G*OJ)R]L.0YN BAPQ9K*/JGM9]SE<^GX<E49_X=M:YM=!I W
MQBJQ U,$@LMV92^[.AP ;J(C@&0'2'S<K2,?Y1VS;#+2:@O:61.;V_A4/9J"
MX])=RL)JTG+"V<E7)2_H-C9HV;)"P.>&VU<PF#>:6XX&SKXYA3D?A9;<.5"8
M[ZAG+75RA/H*'I2TI8&/LL#B7WQ(87:Q)OM89\E)PB^-'$ :]2&)DO@$7]KE
MGGJ^]'CN\/"6^^(MZ5_3I;&:.N;W"3=9YR;S;K(C;A8T2$5##M0*_E?N]ZI\
MFOT.<Q1+U)#&?: *H:M0CRH4^3+UYLI8^  7],7]=)CVLV'<NQ<UXYIFRY+B
M[&H8]Z^S&SCOS9G6KURN@0G5R#WN.G+Z]+U2A >=)U"O_7P9R!VZ;<+NM!OA
M:=NY;^;M_---K+DT4.&*H-'@FB9&MS/5"E;5OH^7RM)4^&U)SQ!J9T#ZE5)V
M+S@'W<,V^0M02P,$%     @ 4$@44WQJ6=P(!0  *PT  !D   !X;"]W;W)K
M<VAE971S+W-H965T-#,N>&ULC5=;;]LV%'[WKSCPTB$!Z%AW2UEB(&DWK$73
M!DVZ/@Q[H*7C6*LDJB25RW[]#JE+[-91@P Q19[K=[Y#'9W>"_E5;1 U/)1%
MI<ZF&ZWKD_E<I1LLN3H6-59TLA:RY)H>Y>U<U1)Y9I7*8NXY3C0O>5Y-EZ=V
M[THN3T6CB[S"*PFJ*4LN'R^P$/=G4W?:;WS*;S?:;,R7IS6_Q6O4G^LK24_S
MP4J6EUBI7%0@<7TV/7=/+A(C;P7^RO%>;:W!9+(2XJMY>)N=31T3$!:8:F.!
MT\\=OL:B,(8HC&^=S>G@TBANKWOK?]C<*9<55_A:%%_R3&_.IO$4,ESSIM"?
MQ/V?V.43&GNI*)3]#_>M["*<0MHH+<I.F2(H\ZK]Y0\=#EL*L?.,@M<I>#;N
MUI&-\@W7?'DJQ3U((TW6S,*F:K4IN+PR1;G6DDYSTM/+]T@IP>$-7Q6HCD[G
MFFR:DWG:Z5^T^MXS^A%<BDIO%/Q>99CMZL\IEB$@KP_HPALU^*ZICL%W&'B.
MYX[8\X<$?6O/'TWP[_.5TI(H\,^(R6 P&5B3P3,FKZDSLJ9 $&N0INHSL9XU
MY(4KA5KM W'4H&F\$U7S%,^FU%D*Y1U.EU<2:YYGDYH_4A-H-;G@!:]2X\4X
M?L>KAKH(W!8I.( %"QV'+6)G<EX*J?/_N.5]NN'R%H'Z%_0&H4:9BPP.XXC%
MC@='$R(W4;<"?"#)BB1Y]B_QSOB$V&6N&WSON:EPJ)#U&R0A<Q(/1K -!VS#
M%V-;T9V45W?8!9-7H#BQ=*8?:X3"U'4OUJ,.]F/]!E,L5RC!)SC[_":4GV.3
MG-P(S0M8-[J1:+HP+YNRC0#Z\M -E6)^9_J(,'&9YSK,=T):>\SQ(^:'X>0]
M*G4"9)[+"C-**!4E,M*TD50ZKVYI4R,]:3ATO8!%H0]'M PCYD6TG%RUDG#'
MB\:"]--H% 7CQ"&9\F@5QXXI51?*ZT9*8ZTV?"&N''I^R+P@-#X70<(6CO'Y
M052S]#O) XA#AP7.PB;K$EQ^G(P1(!H($+V8 "\&W)#;<@-^PHU1W_NYX7I0
MME<<5IFIT,#_EA67773M17/51Z<%K! ^V1BIUCLM2:E][DGPUI( /A#7W^YP
M_=KF<V/RL::5X:-G@/<3YB9VE;" 4*<6;&ME)'R(%AX+$Q="CP54RLASF!M$
MYBR@O8"%"R)"P'PO@9!(Z@56+X29^3/+J%O>;(B)?$U\[,]Z)D-/R(%08Z5?
M#*5?O+CT]+YM9*YSM%=.6_DBYZN\L)O[:CMJ?']M/])MR$W;39ZM<H\Z=?0B
M9$F<M"#'OL\BUVM1G74 [B#671H-F5.I:*BM,TBYVL":!B%%MX+K)"QRW*X5
M\[)NM+T4AOX/7&JP>%_3_X"'#3")8B*&/U:*>"A%_.)2M,XHJA)XE4&?#A!R
MN*\.HY;WU^']B(O)SOMF\L7.69C-^!W5CEY7$LWL:4JV%>@,'JF_".7C*/E1
M9<<^'+XZ@NC8783P:@RZ9( N>3%THN=7%QL^T##]S-4T:G4_;#<;B;C%6Z+/
M -9U_K#_Y.FU!D\ON(_?!9H*8N"OO\2>Z_X&9G(R"(()BJ!UG8 YT<*LZ!YQ
MW:2C^DZ.6W('M#[H9?="/-\:8$ND<<6,Z0ILD=I9=M@=O@3.VP'X2;S]C+BD
M:2>O% 6S)E7GV S>LAW-VP<M:CL.KX2FX=HN-_0U@]((T/E:"-T_& ?#]]'R
M?U!+ P04    " !02!13U$.XS'8"   1!0  &0   'AL+W=O<FMS:&5E=',O
M<VAE970T-"YX;6Q]5-MNVD 0?><K1E8>$LG"Q@9"(T""I)=4BA0EO3Q4?5CL
M 5;9B[N[CM-^?6?7X% U\()G=N><,S/,[+31YLEN$1V\2*'L+-HZ5UTEB2VV
M*)GMZPH5W:RUD<R1:S:)K0RR,H"D2+(T'2>2<17-I^'LWLRGNG:"*[PW8&LI
MF?F]1*&;632(]@</?+-U_B"93RNVP4=T7ZM[0U[2L91<HK)<*S"XGD6+P=5R
MZ.-#P#>.C3VPP5>RTOK).[?E+$I]0BBP<)Z!T><9KU$(3T1I_-IQ1IVD!Q[:
M>_8/H7:J9<4L7FOQG9=N.XLF$92X9K5P#[KYA+MZ1IZOT,*&7VC:V%$>05%;
MI^4.3!E(KMHO>]GUX0 P28\ LAT@"WFW0B'+&^;8?&IT \9'$YLW0JD!3<EQ
MY?^41V?HEA/.S6^58VK#5P)A82TZ&X.B43C_PNC(7DP31R(^-"EVA,N6,#M"
M.(8[K=S6PGM58ODO/J'DN@RS?8;+["3AYUKU(4]CR-)L<((O[RK. U]^A.^C
MUF7#A0"F2OBO?+CAMA#:U@;AQV)EG:&Y^7E"=MC)#H/L\(CL(ZU369..7@-_
M565!]:TVGZ3SNWIE*U;@+*)EM&B>,9K?8(%RA0;R00S4-_1]ZU'?TM"\WK66
M5>WHWNJU:QB5R!P4VCHX@SR+QY.Q-_(X'6:]15'4LA;,80E,:N/X'Q;VZ#Q+
MX\GE.[@@*XN'DR%<],Y@,(@GZ27!!VD\&DW@K8XE!V,JT6S",EI*H%:NG=CN
MM-OW13OFK^'M8W''S(8K"P+7!$W[EZ,(3+N K>-T%89^I1VM4#"W]&:A\0%T
MO];:[1TOT+V"\[]02P,$%     @ 4$@44TL9$9FD @  < 4  !D   !X;"]W
M;W)K<VAE971S+W-H965T-#4N>&ULC51-;]LP#+WG5Q!&#RW@U1_Y:%(D 9)V
MPSJL6]!TVV'80;:91*LL>9+<M/]^E.QZ*= 6NUBBS/?X2(J:[I6^,SM$"P^E
MD&86[*RMSJ/(Y#LLF3E5%4KZLU&Z9)9,O8U,I9$5'E2**(WC450R+H/YU)^M
M]'RJ:BNXQ)4&4Y<ETX]+%&H_"Y+@Z>"&;W?6'43S:<6VN$;[K5IILJ*.I> E
M2L.5!(V;6;!(SI<#Y^\=OG/<FX,]N$PRI>Z<<57,@M@)0H&Y=0R,EGN\0"$<
M$<GXTW(&74@'/-P_L7_PN5,N&3-XH<0/7MC=+!@'4."&U<+>J/U';/,9.KY<
M">._L&]]XP#RVEA5MF!24'+9K.RAK</_ -(6D'K=32"O\I)9-I]JM0?MO(G-
M;7RJ'DWBN'1-65M-?SGA[/Q6LP)AD>>JEM8 DP4LN1 &5NR190+A^-8MYF0:
M60KG0%'>4B\;ZO05ZA%<*VEW!M[+ HOG^(AD=EK3)ZW+]$W"3[4\A7X<0AJG
MR1M\_2[WON?KO\+WU>Y0PV?.,BZXY=BD_X%+)G/.!%Q)8W5--Y *LZZSWW21
MP"JX)B]FE7Z$&RRPK/SM^KG(R)GNV*\WA TZ80,O;/"*L#6-7E%3\=4&K&\0
M.VQ0YAM4-0UZJ2]OLKLQ/S<5RW$6T!P;U/<8S"\QQS*C<O23$*C0Z K=HT+'
MOMJ]V^<RVN!P!,DD'([B\&S2)V,8)I-QF(Y'O>6AQMX[6#)YY^!86:HNMCD<
M?U$6(1F<P)@8DG PF3C">)@22=H[@G0<]ITQ28D]'83I,*9P8WBIR-'!%)2H
MMW[6#7C%S4!TI]USLFBFZ)][\Q9=,[WETH# #4'CT[-A +J9[\:PJO(SE2E+
M$^JW.WH243L'^K]1E%AKN #=(SO_"U!+ P04    " !02!13VW_W8@($  #&
M"   &0   'AL+W=O<FMS:&5E=',O<VAE970T-BYX;6R=5MMNXS80??=7#-1%
M&P.,K?LE:QM(G"W:(MD&F[;;"_I 2V-+B$0Z)!6O^_4=2HZ2 (FQ[8M$4C.'
M9\X,.9KMI+K3):*!+TTM]-PIC=F>3:<Z+['A>B*W*.C+6JJ&&YJJS51O%?*B
M<VKJJ>^Z\;3AE7 6LV[M1BUFLC5U)?!&@6Z;AJO]!=9R-W<\YW'A4[4IC5V8
M+F9;OL%;-+]N;Q3-I@-*434H="4%*%S/G7/O["*V]IW!;Q7N]+,QV$A64M[9
MR8_%W'$M(:PQ-Q:!T^L!EUC7%HAHW!\PG6%+Z_A\_(C^?1<[Q;+B&I>R_EP5
MIIP[J0,%KGE;FT]R]P,>XHDL7BYKW3UAU]M&D0-YJXUL#L[$H*E$_^9?#CH\
M<TC=-QS\@X/?\>XWZEA><L,7,R5WH*PUH=E!%VKG3>0J89-R:Q1]K<C/+*XD
M%QI.?N&K&O5X-C6$:;],\X/_1>_OO^$?P[44IM3P0118O/2?$I>!D/](Z,(_
M"OA3*R80N Q\U_>.X 5#@$&'%[R!=XDK Y>5SFNI6X7PU_E*&T7%\/<1\'
M#SOP\ WP6SHC15LCR#75AKB#E50$48F-?DW*HV#V^)WI+<]Q[M#YTJ@>T"'Z
M.38K5!!X#$@;M-J,2!NW$VBT;)5"8:@D3*LJ4Z&V7&HI-J<&5=.SJKLDOP,O
M8$F0L2B,:7(*1P2(!@&BKQ9@S?.J[BEHS$GK E9[,"5"+ILM%_OO-'"MT;RJ
MS=%]_I\V-S46&V)1X%;JRE"9"VD0_#%%G[(D\UB895:6C+EQQ*+(&W67TJE<
MG[8:#V0/7IXWAH1%KLN2U(73T45;U85--'@Q2WR/>4E*R]<\+XF[V@,7!>!]
M6VT;FY^097[,TC0FFW<0)"P+71:$P8OMCV4D'C(2?W5&)(E/%W IE>FKH2N$
MU]0_BOE?U/_8*3RDX+QXX")'6"O9T!U><T/YV')EJV3T[3>I[WGOX5I-X/>*
MB\T]/>"J8EW1+/NBZ8R2]QKL)4R[+3_\#"?<IM"C7+BN^S1Z ?A'*]98$1J<
MK,;@)ZDM?<@B%F3)8'A;<H6EK M4E.=\#)G/0CH=64"O;!0FE-8T C]-61K&
MC]'H/IQ6/ 9DRDKU8>U?</B,8M<2$S@IQK9,4C\ +R&JT9.9GL"5/(1^@V+3
MV<9IQOPD N+"LN0IL-OVGU*V\&=)AON6BQU%^!&QH'0OK6(3!E>F@!.D6HU9
M1-66)"STXE&2^BQ.0XA"CP3PJ 0]YD<!2V-[ %+*G!\DKY;?]%EO(?TW70?5
M=*1;8?HV,ZP.3?J\[TU/YGV'O^9J4]%%5..:7-U)0F=>]5VSGQBY[3K52AKJ
M>]VPI!\-5-: OJ\E5==A8C<8?ET6_P)02P,$%     @ 4$@44^$T@WFX!
M)PH  !D   !X;"]W;W)K<VAE971S+W-H965T-#<N>&ULA5;;;MLX$'WW5PR\
MQ2(%%%M7VVD3 \YEL;>B0=WN/BSV@99&%E&*5$DJ3OY^A]0E-MID7VR1XIPY
M<^9"71Z4_FHJ1 N/M9#F:EI9V[R;STU>8<W,3#4HZ4VI=,TL+?5^;AJ-K/!&
MM9C'8;B8UXS+Z?K2[]WK]:5JK> 2[S68MJZ9?KI&H0Y7TV@Z;'SB^\JZC?GZ
MLF%[W*+]TMQK6LU'E(+7* U7$C265]--].XZ=>?]@;\X'LS1,[A(=DI]=8O?
MBJMIZ BAP-PZ!$9_#WB#0C@@HO&MQYR.+IWA\?. _HN/G6+9,8,W2OS-"UM=
M35=3*+!DK;"?U.%7[./)'%ZNA/&_<.C.IG0X;XU5=6],#&HNNW_VV.MP9+ *
M7S"(>X/8\^X<>9:WS++UI58'T.XTH;D''ZJW)G)<NJ1LK::WG.SL>I/GNL4"
M[AXIS08-,%G 1UNAAGOVQ':"MLX^^_^WEW-+'IW=/._1KSOT^ 7T!7Q0TE8&
M[F2!Q:G]G)B.=..![G7\*N#OK9Q!$@80AW'T"EXRAI]XO.0%O#%&%[;7@@D#
M_VQVQFHJF']?<9&.+E+O(GW!Q9;ZJ&@%@BJI!CNU\5AMY=5N>B8_$OE5!ZYM
MWYF&Y7@UI;XTJ!]PNK[%'.L=X291 *0:.M4FI%KHI9O<*$DAMEUKY,I8,S"
M-Q ODR!>7M!3%%Q<K((P7DWNOK6\H6ZTT+0ZKZ@11H,L2,E+E,20!G$:!E&6
M3/[D=+Y@EH(M6$WM364DE45@;PDTCNA4=/'\-!GJT%A6ECVA. A72;!8A'1N
M0;C9*IS<^):@N ILE.%T*KE(@RQ90)*M@F6VG-QBB5H3E,8'E"W".2Q7:1"&
MX>3CB=)>?#;D/ [B+ Z624)/T3(+LC294/S.,\67>3'B( V70;0*X8S"^"AA
MT^Z)#T29*\AP$0 Y@.W=#;'+!7,DL"S1#QY@0(3M^=$&J5EX16W%K#>]477#
MY!-4K("2"[)7HY-T](&:!@&S7.Z]T8@HT1A?912Z8908C7ON"MDGF92UZ-W1
MPDTTV%Z?QYUOYV^'*'NGE&'3,D=,>; C%.VF'$FWU]B!';BM($=MZ0( 4U'0
ME1(%:N.,.U/2W/'L21%!?\Q A8+</M%+1=5T;#N#ST=JF'9G\%M+WL13S[#C
M?QX!74L._#M[2L[8 JOC[ R@'8XKH(V45 'PB0I*/XL3A>=_#.CPA$P#NAD&
M6VQLWUEAAPMG[LC//ZWB.'SO-T8 OQF]?SN#33G(0(Y=YD@&MSH]?T+1&4?+
M]]285,E<M6:,_O_R2KH<F &I0"BY)[_L@7'A>]5%U"?"*T^ZT8WH")WD[O"<
M$EJ@1N R%ZT3P*6YS:O1U0R^D#!#BE\IE6!(](\<[C"G?@ 4?,\'GN+[&5)J
M59^D4:/H.T'Y?;93U%KVH,!UOW55:)EWQYI&JT=.%SF2D&^B(,PB-Q4H-[YK
M3B9F'-)T<O/A Z-AUV_%E'"GZ?>TCEGL:)X/SBM&9'QC-8P7,_C1=3(_NKQI
ML.W])XJA$=A*V]WCX^[X%;3I+O_GX]TG%)'=<VE 8$FFX6R93;LL# NK&O\I
M0!QIBOK'BK[D4+L#]+Y4-*+[A7,P?ANN_P-02P,$%     @ 4$@44P?S78%Y
M @  *@4  !D   !X;"]W;W)K<VAE971S+W-H965T-#@N>&UL?51-;]LP#+WG
M5Q#&#BW@U9])LR )T+1;MZ'=@K;;#L,.BDU_H+;D27+2_OM1<N)F6Y.+14KD
MX^.SJ.E&R$=5(&IXJBNN9DZA=3/Q/)446#-U)AKD=)()63--KLP]U4ADJ4VJ
M*R_T_9%7LY([\ZG=6\KY5+2Z*CDN):BVKIE\7F E-C,G<'8;=V5>:+/AS:<-
MR_$>];=F*<GS>I2TK)&K4G"0F,V<BV"RB$V\#?A>XD;MV6 Z60GQ:)Q/Z<SQ
M#2&L,-$&@=&RQDNL*@-$-'YO,9V^I$G<MW?H'VSOU,N**;P4U8\RU<7,&3N0
M8L;:2M^)S4?<]C,T>(FHE/W"IHN-WCF0M$J+>IM,#.J2=RM[VNJPES#V#R2$
MVX30\NX*69973+/Y5(H-2!--:,:PK=IL(E=R\U/NM:33DO+T_ HSE!)3N!9K
ME)SDUG M&=<*3A[8JD)U.O4T%3+A7K(%772@X0'0$=P*K@L%[WF*Z=_Y'A'L
M688[EHOP*.#GEI]!Y+L0^F%P!"_JNXXL7G0 [ZLN4,*-X#D\H*QAR9YMK_#S
M8J6TI*ORZTB5N*\2VRKQ@2KW-$%I6R&(S%R43N?\1>?<ZOR:O$=QS9Q.5,,2
MG#DTB KE&AWZD0G6*^HJ"EP@O=#H-2"]?"O:X$%H5OU?'=[ N1L/1V[DCSM[
MY+O#43BX0:4F<-D2:0INA+1#=!(, S<^'\&I,2,W",9P.O@B^-ODGTB#%?FQ
M.X["K4W8<0ROZ>KMW=\:96ZG5$$B6JZ[J]SO]@_!17?_7\*[5^26R;SD"BK,
M*-4_.Q\Z(+O)[!PM&CL-*Z%IMJQ9T&.&T@30>2:$WCFF0/\\SO\ 4$L#!!0
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
MK/&U$]HYX/E6X1<=%4=P?#^7_P!02P,$%     @ 4$@44WQ&&:8N!0  \0\
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
MKK-<G0VQ0JTR-VHX_K0T2@U6[68HOQD#9) V- ZFNQ0&Y_ *&!$R(C&-08A
MIG"$<V_@S;W1!$(2LYBD401<!*%$$RDICA,(HR"-X>C>^-+[HD,:)H0*=&"!
M$(<&[W8&@@J2I!$P$8@$#:[*6_B'=,&GBZDF"8G3%"(:B#9=1E(J"><4PC2@
M]" <3/ EI2F1D8 P"7 )1SZX3$DL&80TX.FA^10X26+$I\*G'GO\0S+@HDF?
M$9:D1'#I"9 /$"X/#$+*OS?8$Y B 5&,*;, <SN"'MV)3G?BQ;K+\EQO4$\H
ML5R5-[Z@O]?@4V+K#?&TV"XPQ&J&:^,A :Q8Y2OVX;9Q$D:2)!PE$P:,-]LF
M2)H*$G(4@0Q"+Z/?EZI>?%OJ#4S.?X9)YIPR=S#5 8%?7 &O:^T49,<0"L*$
M)&$<@8B"B"%<3"+FMYIC[ :LC]"X(S1^,:$UGI7KC<F7>!IX)NUFO:Y*K..G
M2.R%_0\5>[4+UE9L&I%$QL!X(%A7KUA SWF_E-8&"#]#9#<EG*:^0*@OWRM$
M^(;_#0#':L*6("G$;?DW;CUT)QW=R8OIQF9<VZPYQ)]DN!>I7Z:#O4P'7J9[
M:K%5O((4ZY:1*)$08;.@]^3NC::^GV!ODV'4= _/?XH-@V$?"640AYZLO7';
M+!+L3;$7/@]BWJ]+V1$E_S>B>I%ZI/B@&\/S[1D.5)KAK<'G-"_K$F\G!2RT
M+MKCUF1;;#XHO#*K+#@]\$KJ9-5*<'8,;Y%%$E$&,6X%BW>C%ROX+7!.6,H\
M3N3[_&/72W\Q-+HN<_O8/??N_B\*&>&"#P[;VJ!K:Y],5JC[]NK7-BNKZK#1
M6N*[Q;^*_ KCXN&&2DHB^<CS5[SE7M;*+.[@BUJ6.>[[(X "6R))L&:IH" 3
M+$[.G]39Z.#.B*UYT=R,+31K::^/W6QW^3YO[YSWYNW-_7UF%B5>'BLU1U<:
M)'APF/8VW Z<7C<WT)EV> XTCTO\ :&,-\#W<XVI[P8^0/>39/PW4$L#!!0
M   ( %!(%%,(H@-3@P,    (   9    >&PO=V]R:W-H965T<R]S:&5E=#4U
M+GAM;+552V_C-A"^^U<0PAY:@(TD4M0CL TD:8K=HD&#)-L>BAYH>VP)*Y$J
M2<79?]\A96N]:.)%@?8@\37SS>,;<N9[;3[9&L"1EZY5=A'5SO67<6S7-732
M7N@>%)YLM>FDPZ79Q;8W(#=!J6MCEB1YW,E&1<MYV+LWR[D>7-LHN#?$#ETG
MS>=K:/5^$:71<>.AV=7.;\3+>2]W\ CN8W]O<!5/*)NF V4;K8B![2*Z2B^O
MA9</ K\UL+<G<^(C66G]R2\^;!91XAV"%M;.(T@<GN$&VM8#H1M_'3"CR:17
M/)T?T7\*L6,L*VGA1K>_-QM7+Z(R(AO8RJ%U#WK_'@[Q! ?7NK7A3_:C;%%$
M9#U8I[N#,GK0-6H<Y<LA#R<*9?*& CLHL.#W:"AX^:-T<CDW>D^,ET8T/PFA
M!FUTKE&>E$=G\+1!/;=\A!VFV)$/:B389^J[)[EJP7X_CQU:\'+Q^H!V/:*Q
M-]!R<J>5JRVY51O8?*T?HV>3>^SHWC4["_CSH"X(3RAA"4O/X/$I7![P^#?"
M?8!>&]>H'?GC:F6=P>+X\PQ\-L%G 3Y["Q[OS&9H@>@M47BC##R#&L"2K=$=
MTJ:&+5H:3!!82>? -'BZ^DQZHS?#VMG7<G[6IK^UE[:7:UA$>"TMF&>(ED^U
M 2#=2 9X,LAC\_+5Q@Q3FH2\DFDV>X]%3'J]!T/:QM7-T)VX.5B$:=3E[-;?
M*=.LR3/4S1I+A;PC:5K2@A<XXU7N_YS34@A_DJ24%VSVB[\@!/ZARZBH."DR
MFHF*<,JS#%5**G(^^Z@:A<;-T#M?DOAT]'WK7<FH2!BMTH((6J:<ICQ'#VA:
MEI0S1E(\+W):I-4LHSG+*,N"9%G0JDJ]I& "O]1+%F5.<Y'-'N0>*?*QRG8*
M]I4T_$#04,YQ%!BSR*K9DW:RQ4B_V'H7K%4T%5G(S60/%X+R1%"6<'*FXL14
M<>)_JK@=Z)V1/9* ODM\T%^MO;/6_]O:N\,6TDJU(3=UHV1()Q<5K7B"R>1(
M9Y8=DLEXX)8@\0F6 >/%['8PV*@(R['JDH1D54(SK*KC&H6*B@I>SGYU-1B+
MU!6$X:X?A$<AC-.,E?^&RV\P&9^\RAV87>@]EJSUH-SX0$^[4WN[&E_U+^)C
M;[R39M<H2UK8HFIR42 M9NPWX\+I/KSQ*^VP8X1IC2T:C!? \ZW6[KCP!J:F
MO_P;4$L#!!0    ( %!(%%,EHPUI<1P  *^N   9    >&PO=V]R:W-H965T
M<R]S:&5E=#4V+GAM;,U=ZW/;MK+_KK\"XY.>F\RH,L$WVS0SLIU78R>NG29-
MS]P/M 1;;"A1):DX/G/^^ N ! $^\)"E>T:=:6M;P&*!WV)WL5BLGM]G^==B
M@5 )OB_35?'+T:(LUS\='Q>S!5K&Q21;HQ7^Y#;+EW&)?\WOCHMUCN(Y[;1,
MCVW+\H^7<;(Z>O&<_NTR?_$\VY1ILD*7.2@VRV6</YR@-+O_Y0@>L3]<)7>+
MDOSA^,7S=7R'KE'Y^_HRQ[\=-U3FR1*MBB1;@1S=_G(TA3^=7.#A2!?:YE."
M[@OA9T F<Y-E7\DO;^>_'%F$)Y2B64F(Q/A_W] I2E-""W/R=TWVJ!F5=!1_
M9M1?T>GCZ=S$!3K-TL_)O%S\<A0>@3FZC3=I>97=OT'UE#Q";Y:E!?TON*_;
M6D=@MBG*;%EWQAPLDU7U__A[O11"!QM*.MAU!]NT@U-W<#H=I"RY=0?7M(-7
M=_!,._AU!]]T#D'=(3#M$-8=0E.6HKI#9-H!6@PYRY0IV(!MC#9D<,,NWDX@
MZ\( AUW$Y5T8Y- 8<\A A\:H0P8[[.(N9XP!#[O(R[LPZ*$Q]I"!#[OH.[(N
M-D/?[J$O[<+0M\WW>K/9C=&W&?JV,?HV0]_NHB_OPM"WN^C+NS#T;>-=;S/T
M[2[Z4BAMAK[=15\.)4/?[J(O5ZD,?:>+OG3Z#D/?Z:+O^+(N#'VGI^ME<W$:
M9=]%7SX7AK[315\^"D/?Z:(O[\+0=[KH2Z%T&/I.3^M+%YFA[W31ET^?H>\8
MH^\R]-W>WI<QYC+T7>.][S+T76-+[S+T76/TW<;8]]"7=F'HNSWTI5T8^J[Q
MWG<9^JZQS7<9^JXQ^BY#WS5&WV/H>\9VWV/H>\;H>PQ]SQA]CZ'O]="7.FX,
M?<]X[WN-LV>,OL?0]XS1]QCZGC'Z'D/?,T;?8^A[/;LOV\@^0]\W1M]GZ/L]
MS2\=A:'O&Z/O,_1]X[WO,_1]X[WO,_1]BOYQ=<ZAAZ2SN(Q?/,^S>Y"3]I@>
M^8&>M&A_?#9*5N18>%WF^-,$]RM?7.;):I:LXQ1,R?$L*1-4C,%)7"0%R&[!
M98X*M"KCZ@"WFH,/^5V\2OY=_>'I&2KC)"V>/3\N,2^$XO&L'O>D&M>6C#M=
MYQ-@PS&P+1O^?GT&GCX9HG*Z!973]U_ TW_^ _K>ST.DSM2D7J&;";#"BM1
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
MCZ>9Z7U,P!VAX)!.^P'7PH%:"S]"+MX%_50@: V_0?DMZ <! K4,!5S1![I
MLH$,O0OZ5Z]N,!2Q.*];BKPZEN_",'1\":]<^0=J_<R4S5G\';N,@MQ--V6V
MS&X2;(7?KN:;HLRW$D"NA0/OD 20:^1 K9$?(8"O@_[E;#"4GS2]#/H9J&I3
M$@BOC=37N$;2]SKH9_O8WD#R\YNZ82L>CF7/EW/*=7^@UOVODKPHJV,[$RGP
M'[#M_5C =7L0'9"HA5SEAVJ5KXELAOTT3P\J1"7DRC_4GH(S/,\6 JH9<>T=
M'M([YY!KYE"MF359("_#@0<+KFJIN9X--?=Q TM="3OX=;,"Y[&9PQ=RO1H>
MDEX-N5X-U7I5"T'_$:8SI$+_"/LJU+9MSQ)RS-HL<@T:JC6H#*L"8T5LY?7"
M2#&%PD.V0TJ*";G"#-7.L!:K?OX[',:JWS""MFU)[NPCKCHCS=.R8:BVN8>)
MN+J,#LE7CKBVC7:Y&9N^C/I^<?<95HU3U/>*':P ?4OF:$9<]49JU?MQD>3F
MIB;BBC4ZI,NQB.O?:*>$PT]1/YC@J#+4(ZYA(\U=5W^E'^%615Q=1H<46HBX
M5HW4[J46@8%'N-[0MOA<MVSYP*'*6X^$%[MJ%2L%:ZO;?:QUFP')SX<#%[2$
M=[F6VAW5 <;Z:Q_X33^SIE'/-$G?^%G"^UQ+$R+>]\4W&[!E29W0#: DNP5:
MPLM=2ZUY7V7DA8VQZH66\ K7.B3E"RWA7:VUD_K]R/JW]*^ME _AQ:JEUL!#
M*_X(%0PMX=VI=4A*&%K"^U%K)S7\D?5O/8(;VM2_LY8MES_$^T16H05:PO-1
M2Q/XW?^>[CN]=N2$EB_;TV)%!4U)!8F$;>/WPE;%A$/R?*%8*D%3*T$K7;#O
M_-KAL'C!@<0PM<T0ZR=H"BB<+I)53!/R*4AOLI1F/VZ1? 3%\@CPH!2S6/!
M4QG@$7'5DPM&M'^$D0$C*&M-?0'A'8,1"().A@>ED\4W_9I'_8^IYG'%B+9J
M:W3W1]7VSZ&VO0!W!>[Y4%M'L^\$O:ZK"R"I%'+%.BJGTZG@(BAHS?O]ZPU]
M@&,B4<*K?&@?E!X6GNI#S5O]1TC4-1QXNP^'3F G)ZSI%OZ\\- ?:E[Z[Z$*
MR[5NC&B@/E SN>V[=N8J6 9-88"7U9Q8\4EU>9)K'36H9TTP#9I* +LDHESK
MB)LGHHRZB2A7%R>1^"*MDP8&)P[[[!DO65<E=U'_<(%M/98OL(B_H2YA*"4\
M>F+Q1W3/6 8,J!4+J\J9K/ZJOP*7Y*>! M&'>B1U#NN]":V9R99UG<;4G9TG
M19&EF!61'O9J295X568-%(HD0$V5A,L\6Y)A\@=:SM0HJQ0*Y0V@?5"F5:AU
M #7%#J980<SK6@<D>9 MPXHL@TZ*?]51EZ>6KD!KY!X 3X77D4W+YG$DS3R=
MEBF6_.M90NJG8E[/ST^K;E49W&>RU-/J8[IM:+%&\HRTRO=[ &6R1'4Q6+HK
MA(<_-W'*JO>2CRHV"9$;A%9-Q3I22Y=F99,7JNS[GL?5L8R4.,'#I-C6Y'0T
MLI=)6GE-4CL:73JC=--J*\VZ555(BB0I<2A^<H^W+"FN.(O3V88JK]&ZDQ!_
MFZ5I=D]S1+-\B1O]!$+K!X!_*A/R*I@^L"4-<2NBI&=I5I#63=:D* <MKN>;
MG)5;+/$J/H76,U8:=S2/'_"4ETN$+3)576N2'#IG[6/R('E&\RZ%V8AR(Q25
MN22<,/&9D.4D(M2L=OUR&=UE--D8X[C* $U:']'EJ?AO4R-KEJ*""!&69O((
MV%*K(\$)U%0 :;UZ: JEBB?G_>0B0*$B"'0.*@XK% >!FNH@>PZ%7+'Q6M%-
MG_PCBX0()3F@IB;'#M!N%V)WQ%J)AY3I"X6B'%!3E6//3[&OV'B=:FZ2*W@H
MU.N FH(=^Q?"_N,RQW6@$TAJM4&AA ?4U/#0"^&>\C^@4,X#.@?E(PDU0*#S
MWZTI^)(-V"H) ">2*FI0* L"=75!'HOL5J%8H7H$= _*; C5)Z#[7S4;&%6W
M;S?<(+2A+]NR0DT*J"E*(;P :\HZ]?%5+HU@$-R#,@BN6$=7;1 ^8&\]H16B
M]<46IPVU5L3&#P8B@&>#39U(4317*/8 -=4>3FB!]":&D6-W5L*OFLY0^*+A
M?_NNG?D(]D-3&>**/=)BK\TDLQDH<#N8L7 VV+3*;I"MOF!87'5^7",S]*TA
MB2?,%!(3]'T_;YCE@9:V2EX$@Z.I05&=4/\''R#K-W827ON!:'N8U8'4$=7:
M"O9&5XQBEX>I9SKJBO!!':_2OT^E#YW)MZKLYTEJ\_YQW'L1&HXCASS_\O?V
M)#68A,[ :\HVHZ/>]V$\39Y5W&-+SPJU];Y=8ER_S*8!N.F/</#5*Z9!RT\2
M;MRQZ^/IA:%D>GA!VA,:>#P93/R 6HSN*U?7[CV3[+YR_1G/JYI8]14;<F"$
MB9WL/JTN3H/3"IWNM.ASU,@"-(JAF!3IAB=F-+,V9/;PW*HGK_;8=MQQ%-FC
M7:8E0\O3HM6.Y;)7O2/M(^6 QY<;VO(5:<+7:DGO/G4>;??4&;2>.GL\!+Z7
ME\ZCK5\Z _E+9]?U,>C1XU\ZCSC\T<2V7*.7Z;N\=(9"$2&HJ2)$1*H*CS1'
MLNU\8*&L$#RHND)0*"P$-96%R"ID,C^8\-8)XP]8WC_9&"IWEWD/ Z6*5.]Y
MH%!_"&H*$+UE7XFW;L?_30]=?[(!VK$ZR_8D">!0*&,$/?59XR-5MO2T_%AQ
M$[]8XY#>OT"A%!'4U2+:7=R^L#&,Q*W_HD8M;L))P--\W<6.XO:%#=#VI /?
ME85NA$I'4%?JJ%6IO?FNQ\?%F+ZPT0*!4_JMD3)&!9]?4WNGR@%_Y)80:O'
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
M;@P6(]+:Y[<MM&@ ?5*K.F6W7)6K _1Y"RT:0%_4JM[']S7WT!T&]'4++1I
MGF?LKRI$WN$6:G20-+G5,)5YFN2Z32[SMLBNBH7D;9%>=2O)T^37"5OM 3C6
M6DF383MJ=) T.7:;9.1I,NTQFYH$?T^393MJ=) TN7:;U.9IDJV7SXVFI\FV
M'34Z2-ND6YTN;=+=8J%KLN[FJE*92I-V.VITD+1YUSQ%>9KTNTUV\30)V# Q
MC'CCU'1/J.F>4*D;;]T]@=_?\;'@;<:6Z;\5=\+-G7!Y)S)HW8PE@1^"59Y,
M%W[*P#1.,VD,62NR2T7%\</] 77&9']TWPD1ZU'NQBCL8&+WADW$8=#%R"7C
M9F!G.J29#E%.Y])_7+*(&^PN3D#(YGQB*<NRD)57974Z$69E6\6?+N#W1)R6
MC2ETD1PO;?!2)=Z3;WFP*K -FOV("@"1;;L8]BQZ3$6+CA'9G$D'H=T@M)4(
MWP4<XHRO$KX:_:4_9RGX$SR3(#U4Z_D=_ELB=&(+LX,(6A"ZO>D=K0=2[< S
M_<".'<:-'<9*_)/\QR+.P81-\R3('L'O%VQYRQ*5#SJ-:N>)O=UM[N0J)W$=
M9X5'Q/E\D0%_&>>1;,U]<<4E!S'JK;BOKKC@L#N&6&YG:+4[1Y;:TBRY#Z8,
ML.\K%J5\O0T#K331#E+H.CVDDF$0.Z[E#$#=V.2"2JAO(QX]F=1QOU2BW86(
M^\B@8$3'H@.PVNP!D1+6H1_]T:PF*38D,BP&/9X!D<@QM09C"FRS#E2GG=,D
M_L$B</L(;CE6Z8:.)-U 1'L(WT))OL&6.^#LL,TC4)U(O.DTR;E/IM5B' S/
M4$P@B-MHW _/4,P@RC789A"H3B%'?C0O0].;/.#&G)M$)MA&?V@_<6R";82%
MZA!K%IUN*BV;%L=07+V_5>/<SB)'+G7)@,G;> V=O^KV-Y5HQ^V)8Y$^.$<
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
M0E.KML,-O;Y0&@/ZOA)"OTY,@.X]-_T74$L#!!0    ( %!(%%.]<W<@#0(
M )0$   9    >&PO=V]R:W-H965T<R]S:&5E=#4Y+GAM;(U476^;,!3]*Q;:
M0RMU,1\I2RM RH>F;=*F*%FWAVD/!FZ"56,SVX3NW\\V!#$IC?H"OO8]Y]QS
MN2;IA'Q6%8!&+S7C*O4JK9M'C%5104W43#3 S<E!R)IH$\HC5HT$4CI0S7#H
M^S&N">5>EKB]K<P2T6I&.6PE4FU=$_EW!4QTJ1=XYXT=/5;:;N L:<@1]J"?
MFJTT$1Y92EH#5U1P).&0>LO@<1W9?)?P@T*G)FMDG>1"/-O@<YEZOBT(&!3:
M,A#S.L$:&+-$IHP_ Z<W2EK@='UF_^B\&R\Y4; 6["<M=95Z"P^5<" MTSO1
M?8+!S[WE*P13[HFZ/C<VBD6KM*@'L(EKROLW>1GZ, $$\U< X0 (WPJ(!H#K
M'.XK<[8V1),LD:)#TF8;-KMPO7%HXX9R^Q7W6II3:G Z^RY)"6A9%*+E6B'"
M2[2BC"FT@P+HB>0,[A WTW2S 4TH4[?H/7K:;]#-N]L$:U.!Y<'%H+;JU<)7
MU+ZT?(8B_PZ%?AA<@*^OPS=0&'C@X/[_<&Q\C^;#T7SH^**WF5]>,(^^&>^_
MEKG2TDS<[RNBT2@:.='Y55$R[7CN1.4H>JFQ/6GL2.W5/&7!@[FI\3S!IVD'
M+^0M'F(_7HQY?=5X,C/VOGXE\DBY0@P.!NG//MQ[2/9WH ^T:-P8Y4*;H73+
MROPV0-H$<WX00I\#.YGCCRC[!U!+ P04    " !02!13Z8&2NK,"  "2!P
M&0   'AL+W=O<FMS:&5E=',O<VAE970V,"YX;6R=E5UOFS 4AO^*A7;12FT
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
M!I0UP.\K*<WSQ&[0W95F?P%02P,$%     @ 4$@44TH'AYE= @  ? 8  !D
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
M+J9)]T=-A^WX_F1R7]8*<2B,$M\F)GIY;J+. RV:K@_9"6VZFN[Q8!I/D-;
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
M +0(_2J9_B*35+V8-$^D3"+U,6#49P(WP.^+))'E%SR@>J'O_+]02P,$%
M  @ 4$@44\VP^- W @  < 4  !D   !X;"]W;W)K<VAE971S+W-H965T-C<N
M>&ULE51K;],P%/TK5D"HDZ#.HPULI)&Z1@B0AJI5 R'$!S=Q&FM.G-E.,_X]
MUTX:!=&6\J&-KWW.N0_[WJ@5\E$5E&KT7/)*+9Q"Z_H&8Y46M"1J*FI:P4DN
M9$DTF'*'52TIR2RIY-AWW1"7A%5.'-F]M8PCT6C.*KJ62#5E2>2O6\I%NW \
MY[!QSW:%-ALXCFJRHQNJ'^JU! L/*ADK::68J)"D^<)9>C=)8/ 6\)715HW6
MR&2R%>+1&)^RA>.:@"BGJ38*!#Y[NJ*<&R$(XZG7= :7ACA>']0_V-PAERU1
M="7X-Y;I8N&\<U!&<])P?2_:C[3/9V[T4L&5_4=MCW4=E#9*B[(G0P0EJ[HO
M>>[K,"+XW@F"WQ/\2PE!3P@N)<QZPLQ6IDO%UB$AFL21%"V2!@UJ9F&+:=F0
M/JO,M6^TA%,&/!TOTZ>&*6;O0.2(P/UO%<L8/ $T2:@FC*LK] 9MX+UE#:<&
M=([SZH47SM\C5J$[QCD@5(0UQ&F\X;2/Z;:+R3\1T^>&3Y'OOH:?[SUL$C1Y
M>75$9?4?*JLOW]&DB^V85/(OJ6J*@G,!82C[4'M_J+UO98,3LI?6],=RJ[2$
M#OEYQFDP. VLT]D)IPFM!?A!-6$9@K$!G7?2\[&KZ]1#JVYFRC[V Y@QKAOA
M_?AR.MSU".?-_X0D?TL%[G48SL(!UV6(1\_;S*([(G>L4HC3')CN].W<0;+K
M[\[0HK8O?BLT](]=%C 2J30 .,^%T ?#--$P9./?4$L#!!0    ( %!(%%/.
M':!^@ (  '\(   9    >&PO=V]R:W-H965T<R]S:&5E=#8X+GAM;-5674_;
M,!3]*U:T!Y" ?*<-2B.-5M.8AE31L3V@/;C-3>/AV)GM4MBOG^V$*%#H>$$3
M#VW\<<_QN?>XO<FV7-S("D"ANYHR.7$JI9I3UY6K"FHL3W@#3.^47-18Z:E8
MN[(1@ L+JJD;>%[BUI@P)\_LVESD&=\H2AC,!9*;NL;B_@PHWTX<WWE8N"3K
M2ID%-\\:O(8%J*MF+O3,[5D*4@.3A#,DH)PX'_W3:6KB;<!W ELY&".3R9+S
M&S,Y+R:.9P0!A94R#%@_;F$*E!HB+>-WQ^GT1QK@</S _LGFKG-98@E33G^0
M0E439^R@ DJ\H>J2;S]#ET]L^%:<2ON-MEVLYZ#51BI>=V"MH":L?>*[K@X#
M@!^]  @Z0/!:0-@!0IMHJ\RF-<,*YYG@6R1,M&8S UL;B];9$&9<7"BA=XG&
MJ7R.[_&2@D2*(U,7$&BQ64I2$"P(R"/$]$TZF('"A,I#=(P6^AX5&PJ(EZ@9
M@#$J6[C<@1^CJ\4,'7PXS%RE)9N#W54G[ZR5%[P@[\N&G:#0.T*!%_C/P*?[
MX3-8:;AOX=YCN*L+U5<KZ*L56+[P/U;K^JL^%)TKJ.7//9+#7G)H)4>OD/S2
MF<_YTK(FEM7\%=SF81+$49JYM\/Z[X8E09*F7A_V2'34BX[VBC[#-^@;P>P7
M8>CZ NHEB'VUB'O:^+W8E_22DS>QKV6-![[XXU$:/7%O-RI(QW'PO'FC7O+H
MG^8M*F!_].<U[HU[WO%[<2_M):=OXEZZ^^.+PE$</[%O-RQ.1WXX?N*?.V@/
MIC5?8+$F3"(*I09Z)R-] 43;[MJ)XHWM&$NN=/^QPTJ_(8 P 7J_Y%P]3$P3
MZM\Y\K]02P,$%     @ 4$@44Y->'GG) @  DP@  !D   !X;"]W;W)K<VAE
M971S+W-H965T-CDN>&ULI59;;]HP%/XK5K2'5NJ:.#<H J1RZS:I$FK5[6':
M@TD,6$UL:CNE_/L=.R$#&AAJ7Q+[^'SG.Q?GG'370CZK):4:O>495SUGJ?6J
MX[HJ6=*<J&NQHAQ.YD+F1,-6+ERUDI2D%I1GKN]YL9L3QIU^U\JFLM\5A<X8
MIU.)5)'G1&X&-!/KGH.=K>"!+9;:"-Q^=T46])'JI]54PLZMK:0LIUPQP9&D
M\YYSBSMWD=&W"C\97:N=-3*1S(1X-IOO:<_QC$,THXDV%@B\7NF09IDQ!&Z\
M5#:=FM( =]=;ZQ,;.\0R(XH.1?:+I7K9<]H.2NF<%)E^$.MOM(K'.IB(3-DG
M6I>Z4>2@I%!:Y!48/,@9+]_DK<K##@ ? _@5P#\$A$< 004(SF4(*T!X+D-4
M :)S&>(*$)_+T*H +5NL,KNV-".B2;\KQ1I)HPW6S,+6UZ*A(HR;F_BH)9PR
MP.G^5,*EEGISA:89X1H1GJ+Q2\%6<-OT%>+P+5R,J"8L4Y?H*WIZ'*&++Y==
M5P.WL> F%<^@Y/&/\&!T+[A>*C3F*4T;\*/3^.!_^,EI?'P"[T+.ZL3YV\0-
M_),&?Q3\&@7>%?(]'S?X,SP-']$$X-C"O:9T?(Y]?#Z\B7WR.?:[#[/OE2*H
M[W!@[04?N</H]^U,:0DM[\\)JK"F"BU5>+1LT.\31DP;;:I:B8XMV@R!UWY\
M@S&&*%]WJ_->+8J]&QSOJTW>J^&@?=/RV_MZ=PUZ./1#KU7K[04;U<%&IX,E
M&2,<N@TOYI"_0C*^0+!B&=.,*I00*3=&1G)1<-W4%*)WGOEAY 5Q=)"189-B
M#%'$[8,8W)U>EU.YL&,,?#$>E'6LI?6DO+4#XD ^P)TA;I"/<&?<))_ Q"T'
MY#_:<ES?$[E@7*&,SL$%[[H%P<AR!)8;+5:V \^$AGYNETOX:Z#2*,#Y7 B]
MW1B"^C^D_Q=02P,$%     @ 4$@44WU6]UJ9 P  2 T  !D   !X;"]W;W)K
M<VAE971S+W-H965T-S N>&ULO5??;YLZ%/Y7++2'36J+C?DY)9&:=%?KM.A&
MJW;W,-T'%YQ@#3 SIEG_^]F&0D((VZYZ^Y)@<[YSOG.._6'/]EQ\JU)*)?B1
M9T4UMU(IR[>V7<4IS4EUQ4M:J#=;+G(BU5#L[*H4E"0&E&>V Z%OYX05UF)F
MYC9B,>.US%A!-P)4=9X3\;BD&=_/+60]37QBNU3J"7LQ*\F.WE'YN=P(-;([
M+PG+:5$Q7@!!MW/K&KU=H4@#C,4_C.ZK@V>@4[GG_)L>W"9S"VI&-*.QU"Z(
M^GN@*YIEVI/B\;UU:G4Q-?#P^<G[7R9YE<P]J>B*9U]8(M.Y%5H@H5M29_(3
MW[^G;4*>]A?SK#*_8-_:0@O$=25YWH(5@YP5S3_YT1;B *#\C .<%N , >X9
M &X!V"3:,#-IW1!)%C/!]T!H:^5-/YC:&+3*AA6ZC7=2J+=,X>1B(]2*$/+Q
M FPR4DA B@2\^UZS4K5*7H!"+:37-U02EE5OP"6X4\LHJ3,*^!:4';3LH/08
M>@D^W]V UZ_>S&RIR.J0=MP26S;$G#/$?+#FA4PK\*Y(:'*,MU627:;.4Z9+
M9]+AA[JX AA>  <Z:(3/:AI^0V,%1P8.)^C@KO#8^,/_I?#@ZT=E#FXES:M_
M)X*Y73#7!'-_&6RD56.]:=SYQIU6@H>%[R"$?.3.[(?#HHT8(NQ#C(/.\(BQ
MUS'V)AG?YB5AXAR]!NL=1+V,H.L'$1[0&S$,HQ":%H[1\SMZ_B2]ZSBN\SHC
MDB9*-)2 QHQH61HCZY]R0$X0*!I#MF.6".,H<L]4,^CH!I-T5T2(1U;L ,EY
M/5[2X"2V"YW0@R@<D!PQ1-"%.#A3TK#C&$YR7-8L2Q3'"GQ=T_R>BJF%'W5.
MH_]_ER'8BRE\WGW6^CNLIA.Z002C:%#V44ND^G-NIZ&#3P":9+TF<:JFQ.,Q
MW]_I W+Z(,X+=*)75X2?N1/XI+X80^2ZWG"7CEDZ@8<CSSG3B5ZFT;1._[W=
MLIC^80MZ247>"[2@ET@TK9%_WH)3_<-8:0L:-N#4SO%"UPO/E+]7230MDVLN
MN0 /-&5Q1G]+AU"O;BA\@>+WNH>B9RY^=/(E=\+ ')6.BW]JAR+U-1NJOWUP
M)LVIV)FC>@5B_?UI#FW=;'<=N#:'X,'\4E\3S%FW=]/<,=9$[%A1@8QNE4MX
M%:@5(9IC>S.0O#0GWWLNU3G:/*;JJD.%-E#OMYS+IX$.T%V>%C\!4$L#!!0
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
M2%Y1M0&"O4Y,!0-F.L[I@9G1+)X%T7$O<>\E'O2"?89=) @\HQ&!1FCQ#5L
M9X Y9B)^86(6AN'DN(>D]Y#\;V% %,,E25Z69'(Y#2[_?@;_H#]KP!>V4TB3
M7+;"=*W:G_:#;M'U]^_P;DK>8H&8T(1#B=#@(L'T53=YNHV1C>OVM30X.]RR
MPF$-R@;@?2FEV6^L0#_^LU]02P,$%     @ 4$@44\6,/0;. @  B <  !D
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
M)F+I72C3.W(IBE%U2RQ%2JZ8A&MEPX._"I:2/V @86EHQEP+N+B)>$H.T7@
M%H66N3J"1T6N8+PF8!^>63"=1.'BS,"=TQE]GZD8?2':+<V8(8%,[WFN+;3^
M6MS"LB_X4I/#5&I.Z)$9@\\^I1D3(7G%\I0K3:YDRE<$;/.O <Z+$R!59 HY
M[4R]$?%&4\\?.3ZF^,CU9Z/98FY4-5<J8CDW"P]DDL!R ?V#+U;EB&J[1D"6
M5,8-VXGABFG0TMC,<A%P5/',L7V2\;S4:I-/F>%9 8?86?NV-#@BG0V!G8YC
M&!ES8$-MR]9M+A."$1/$3"0@%P*%3$-EEB%A9$[D,A9W9J\4JH!?X.IR6]N^
M['.AW9,DDSI))KWA_=:$-&ADB2Q2O0M/2P6^48#<]O[$6U ZG1Z/[]NXN3UL
MX2ZHVQWU;GO4;#[W?-H=]ML.FXX_630V.XN=UHN=]B[VM,[1L,&&73C8JP;/
M![^JC 7\Y0$< !3/[_D!.-+ (H19$,@\;.VF@"11&LU:=5:6D5 EU7+5&@=Q
M-6K'$@2'+F#30Y*Q7 L6$U[%0&+2" -XX?NCZ6Q!#EF6Y?*K (X.$4\^7IWY
M]@RX4!S#.H^J^2ANU9;LGW^BOO.B)X[\VK5^KVL_<CSYP"SAP*,T+ X=L#>F
M7OO;P>)-)HO=VSNKYS#KG0/6DQ8.]^_QNWY=[UGZ%R[A_.STMS7NDPKWXZX=
M@_<&)#_#'^M4"7A\'3.E1:#([SR(4AG+NQ7LJ#TBESHDAS>?27?8T0AWQRC>
M>@86M=2P\:4[S8Y3>[+>5W((^SP?S6?.R'&<(X.ES (\$S+$L3X&BHX4,: $
M-9PG2\"?B@6@V2NVJOF837Z'V#,3>6"*%*GB08%KQWA=0NBA4V[%U](;%71H
MXC\W",K2M$A*%57X_OS3W*6S%\HR"!K).(1A6%K>B0Q5?8ZP_N!]O')M;_&<
M\+\+H5>-?J@4'5@'>P:360*H"R=C$O$X)+.%3;TM88726RZUK;=8^?(@,HL>
M[7!Z!*N_+>(8$]! KU[[!0I'&HB,Q7WX.Z]C=OZM^#O?RA77F\PVT'=[$/4
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
M(/SYKR72' :)7/_X$3W>T7Q!Y5C[A:W7\!3=';7FH^_9W?-Q:X_.[T.X1;N
MV/K?%FX'Q5YE&+<9Q@=A^V?%EY0!9L<@X]@=[]JGP,;I$;OS7=$Y8.X1#\+3
M:/4+'_MNO+VM!L1P&(7NGFWE=/SMX-&P'M9$TK7(4BK+HP#JJ-MQ3P)01[?.
M47Q[/$#CYA[=88!VB3=V/2_>!FA #'N]-\_K)#M^=L8)6N^@+Y1O*MA'1^'3
M,:H3G 2?CCR=\ 3OP_D!JX_>,$SA+H&%MNUOPS0@%D38W0-3Q^3../EJF&Y%
M\WJZIWQU%%8=C3KQ*;#"'9MB^Q18';"Z!ZM&JP\"[)0XW'XG#<@%48S#/7,:
M[J@=CW/Q0_7OM:C0;VL ZKDB? /OI[]3FL+0?JVGBJF%;E5Z#(2X-RB?9%+&
M'=_BHV;E_QK"<:N/_C"$NR-T&'K.]J ])!;XT1Y6Q)KZ7S_I>!*/\^3P]#,_
MH/6Z9J-#YE_^%&$G_ %$VU'30AM20J5+FE22IA;B@K]E'#"FI4(+2B0#(B \
MA;=309[)0G\4<OBJSN'9= STCL3Q^%P\/%7,#VCMIMT.:<,YGS39[H6"#U#_
MX!MZ?D#K%\@'HN,ZS%QP^@Q[@:5H\8P2*N&KG</G3V\&8KR>)?2ABA+U&BHJ
MF:Q)2=$9%XHBYQQM(.__N1KH X</<">V$$D2(5,M"[YTY1E_ @LYY0J1E:14
M7Y7&D+DU<7=R0I:O  -OJH)4FSF(9%N9BR5Z$P>!Y8<Q.B-%(<4WE@-+9,_H
MT]T\F(8H9UD&J9\W\90]3U/TD:./B1+ B<CQK":%OGMJ*I""#J@3E.@NRYIB
MMNF@#5-KTW4P?/)5"J]-:+S*:AZQ!4!P1P3<@\M;]B\@:/2%-.74,O>Z7@]
MWNA,.T_ (],!GL-2)4N05R_EU'Q;ZK2-X& XUO<)I8$'_-9NC$@BH'A2&>\_
ML26D;;B_[2(MH]<^<].3/S9@W1FPP#?]ENBXJ"8=Y./(LGW70J[ENX%E!Q%
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
M_2N$-A0I,$1/2[)G&TC\2H-U"^)U15'L RU=VT(ETB,I.P'VX\>'K#FQK*A
M_<$BJ7O.??"2.L,#9=_X%D"@IR(G?&1MA=@-;)LG6R@POZ8[(/+-FK(""SEE
M&YOO&.!4@XK<]APGM N<$6L\U&L/;#RDI<@S @\,\;(H,'N^A9P>1I9K'1<>
ML\U6J 5[/-SA#2Q!?-H],#FS:Y8T*X#PC!+$8#VR;MS!?:SLM<%?&1SXR1BI
M3%:4?E.3#^G(<E1 D$,B% .6CSU,(,\5D0SCGXK3JETJX.GXR#[7N<M<5IC#
MA.:?LU1L1U9LH136N,S%(SW<095/3_$E-.?Z'QV,K1]9*"FYH$4%EA$4&3%/
M_%35X03@N1< 7@7PN@+\"N!W!005(.@*Z%6 7E= 6 '"KH"H D1= 7$%B+L"
M^A6@WQ7@.L>=<W0'F2W7_3+% H^'C!X04_:23PUTTVF\;).,J..Q%$R^S21.
MC*>P!L8@10NZ!T9DXPNT8)@(CJZF('"6\_=#6TA/RMY.*M9;P^I=8'711TK$
MEJ,922%MP$_:\?Y;^%D[/FS!V[)"=9F\8YENO5;")>RND>_\@CS'[7U:3M'5
MSTUEF;2SW)?DR.*YEUFFW5F<RRRS'Q++_(?$LNC XOEOL=Q]!\OD]R_HZMU/
M;MC[M8GJ0SO5'XFX1FZDMSMX@^J^>^?XEZE>=*5?'UY?<_N7PA1;8.@W2C;H
M3V %>L#/>)4#1U]O5EPP^>WYN\5+4'L)M)?@@I=Y1C!) "64JULA(^A+B0EZ
M!")OI%7V'OV+3$I-Q3'4?4VM/M7[L=MSS&]H[QNBZM51]5JC>H0]D!+0FM$"
M;?2-U71/&9+PQ+_GNXX?>%&S^[!V'[:ZEZ56=R5'4J%(F5#0/<Y-A9JB",^B
M<!TG<"X%$=5!1*U!+,L5S])GZ3\!J3*:+LI%=.9:YO^B_.9L16<;Y;W>)W-R
MS@V#T.QI<S)QG4S<FLP4I+Y+,JQE$SQ)_<>AJ9B3^#RCV O#EV%.&ZR".'YE
M-3NWBD*_WW]I-6^P<GSG]>;9)U_A MA&JSXNFZ(DPIRV>K46EC=:3[U:G[B#
MJ=NP/G,'\Z;UA3NX,WKR?[=&W7[$;),1CG)8RQ"<ZT@>!V84HYD(NM/:8$6%
MU!IZN)4B&Y@RD._7E(KC1#FH9?OX/U!+ P04    " !02!13>\ BO5<"  #P
M!0  &0   'AL+W=O<FMS:&5E=',O<VAE970Y,RYX;6R-5%UOFS 4_2L6VD,K
M+>$[B2*"U"9:MZF;HF;='J8].' AJ,9FMDFZ?S_;$$93DO4%?.U[SCWWP'5T
M8/Q)[  D>BX)%0MK)V4UMVV1[*#$8LPJH.HD8[S$4H4\MT7% :<&5!+;<YR)
M7>*"6G%D]M8\CE@M24%AS9&HRQ+S/[= V&%AN=9QXZ'(=U)OV'%4X1PV(!^K
M-5>1W;&D10E4%(PB#MG"NG'GRU#GFX3O!1Q$;XUT)UO&GG3P*5U8CA8$!!*I
M&;!Z[6$)A&@B)>-WRVEU)36POSZR?S"]JUZV6,"2D1]%*G<+:V:A%#)<$_G
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
MJ;)6Y>XQ!8[JT )\/U/*W@[(P.8&;/0?4$L#!!0    ( %!(%%,:66J:L (
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
MLAF\FH46FWJR6 H-<TK]N(9AE4DC .]70NB7A3'0CK^3_P!02P,$%     @
M4$@44\-S 3G< P  Q0X  !D   !X;"]W;W)K<VAE971S+W-H965T.3@N>&UL
MK5=M;]LV$/XKA+ /+9!$HEXL.[ -I,F&I5@[(VZ[#\,^T-+9)B*1+DG9R;_?
M458DO\B:NQH(8E&Z>WCWW/$A.=Q(]:R7 (:\Y)G0(V=IS.K6=76RA)SI&[D"
M@5_F4N7,X% M7+U2P-+2*<]<W_-Z;LZX<,;#\MU$C8>R,!D7,%%$%WG.U.L'
MR.1FY%#G[<437RR-?>&.ARNV@"F8KZN)PI%;HZ0\!Z&Y%$3!?.3<T=M[OW0H
M+;YQV.B=9V)3F4GY; >/Z<CQ;$2006(L!,.?-=Q#EEDDC.-[!>K4<UK'W><W
M]-_*Y#&9&=-P+[._>&J6(Z?OD!3FK,C,D]S\#E5"D<5+9*;+_V13V7H.20IM
M9%XY8P0Y%]M?]E(1L>- PQ,.?N7@G^L05 Y!F>@VLC*M!V;8>*CDABAKC6CV
MH>2F],9LN+!EG!J%7SGZF?&C2&0.Y M[ 7U%'F .2D%JQ^1.:S":,)'NO_^#
MLQG/N.&@R;L',(QG^CVY)E-LL;3(@,BY)7+K8-"!-4#9CN\U^3I](.]^>3]T
M#69BXW&3*NH/VZC]$U%_+,0-";PKXGL^;7&_[W9_@ 3=:>GN[;N[R%]-HE^3
MZ)=XP4F\HVP[4(,:-2A1P_-1KXB0XCHI\+4P;;1U(EI)N-4KEL#(P36O0:W!
M&9,V_GX>9R_EL$XY[$SY,^H6*I1BAHL%R:36)&%*<20!%6O#5-J6]!8S*C&M
M;*W' 0T]+PS[0W>]FU6;H=?S_"BL#??"CNJPH\ZPO[&L8%M5RE 7F4B@+<[H
M:/KK(*)QW//B@T#;+$.T"^-^>Z2].M+>^3VULQC_L[$Z87^@L7X>9R_ON,X[
M[LS[BV(ID+LDD85 *7J"!/B:S5"L_OX$^0S4/QV3].M)^A>4@4&-.KBX# R.
M^H<&E/I6[/;ZK,TNPD;SV[N,>LVNXG4&_2C6&)I45N?/8)CN;%?T@AS31L&I
M?W&6*\A=^GH>C0?1 <LM=E$<X=\)EIL-@G;O$!-EQ=*\7I%)QH0I=]A?OQ=\
MA><L<Q;OC3#3\)*\-\I)NZ7S?_%^+(^4#H+ \P^);S'T8SKH]TXPW\@H[=;1
MQWS%N"II_E.0SQCO)Z:>\2QD)<66P+R2*6 .VZ/..:5HI(S&ERQ%HUZT?_E2
M](\9COW!H'=8B<ZI?USW::.>M%L^<8VL>7GIP!,$62F9%HDA>)10N&)>SZF,
MWZB>[UVP,GXC>CZ]>&4JR-Y.9<)!W \/*]-N-_#HP1)Q=^X8]H*'_;[@0I,,
MYNCHW<38 VI[9]H.C%R5UXZ9-'B)*1^7>,\$90WP^UQ*\S:P-YGZYCK^%U!+
M P04    " !02!133* 0.C@#   6#0  &0   'AL+W=O<FMS:&5E=',O<VAE
M970Y.2YX;6S=5UU/VS 4_2M6M >0-A*GWZBM1.D^0# A"ML#VH.;W+86CMW9
M3MOMU^\Z2=.BE0Q0A31>6MOQ/3[GVO&YZ2Z5OC<S $M6B9"FY\VLG1_[OHEF
MD#!SI.8@\<E$Z819[.JI;^8:6)P%)<(/@Z#I)XQ+K]_-QJYTOZM2*[B$*TU,
MFB1,_QJ 4,N>1[WUP#6?SJP;\/O=.9O"".SM_$ICSR]18IZ -%Q)HF'2\T[H
M\8"V7$ VXQN'I=EJ$R=EK-2]ZYS%/2]PC$! 9!T$P[\%G((0#@EY_"Q O7)-
M%[C=7J-_RL2CF#$S<*K$=Q[;6<]K>R2&"4N%O5;++U (:CB\2 F3_9)E,3?P
M2)0:JY(B&!DD7.;_;%4D8BL@I(\$A$5 F/'.%\I8#IEE_:Y62Z+=;$1SC4QJ
M%HWDN'2[,K(:GW*,L_TS&:D$R U;@7E/AC !K2%V?7)B#%A#F(P?CE]P-N:"
M6PZ&' S!,B[,(?E 1GABXE0 41.22@V1FDK^&X,L!HU!PH0C'*PBD<9<3@F7
M%C08FZV IXP)!]GU+<IRY/RHD##()82/2&B22R7MS)"/,H;X8;R/Z2AS$JYS
M,@@K <]3>41JP7L2!F%P.QJ2@W>'%;"U,M6U#+;^".QGK8PAMS<#<G<)R1CT
MCPK0>@E:ST!K_\O^D;L+I$C.+"2F2F"C%-BHS-J "28C(,PX7N=,IGAY$)IM
M#MUU6'*X9@;G[J1%O]6@E+;#KK_8P:-9\FA6\AA"A+>> 91=D1W+[D&Z*5&*
M^986\Z*YBG?QS)=K;/%LTWK0WLVR5;)L/2=;*>Y$<9!WYJKU%X=6HQ,V.L%N
M%NV21;N2Q2C5T8SI*3SEI'=*T,[;/.DTV-S%P7[/>C6><_1C,V<1]#RT; -Z
M 5Z?5%'=L@WZNJ]#]7HOD!)NI(3[?&>JT5Y =.,?M-I OF*1]D3[H!O_H&_4
M0.C&0>B>+:3 :SS50^C&1.@KNPA]EHW0C8_0O1I)@=;\IY/X6Z5J F@1KB W
M)%*IM'G56HZ61?])7NININ=?#)?H,%P:(F""H<%1"Y.@\R(\[U@USPK?L;)8
M1F?-&7ZX@'83\/E$*;ONN 7*3Z'^'U!+ P04    " !02!13U"FS)%8'  !&
M(@  &@   'AL+W=O<FMS:&5E=',O<VAE970Q,# N>&ULO5IM<]HX$/[.K]!P
MG9MDAH E8QN:A)EK2-*T39M)VMZ'SGU0; &>^H7*(I3[];>27P$CG)=+/S08
MM+O/:G>?70E.EC'_F<P8$^AW&$3):7LFQ/QMKY>X,Q;2I!O/602?3&(>4@&/
M?-I+YIQ13PF%08\8AMT+J1^U1R?JO1L^.HD7(O C=L-1L@A#RE?O6! O3]NX
MG;]QZT]G0K[1&YW,Z93=,?%M?L/AJ5=H\?R018D?1XBSR6G[+_SVVB120*WX
M[K-E4GF-I"OW<?Q3/EQYIVU#(F(!<X540>'/ SMC02 U 8Y?F=)V85,*5E_G
MVB^4\^#,/4W861S\[7MB=MH>M)'')G01B-MX^9YE#EE2GQL'B?H?+=.UEM5&
M[B(1<9@) X+0C]*_]'>V$16!@;%#@&0"9$, ]W<(F)F V=1"/Q/H;UHP=PA8
MF8#5U(*="=A-?7 R :>IP" 3&#05&&8"PZ8"V,@C9S06*8*]&>W=(GFX<>-X
MXSS@6$6\E^:B2N0Q%71TPN,EXG(]Z),O5#4H><A?/Y*%>R<X?.J#G!C=S2AG
M1S+U/706A\ '"545=3!F@OI!<HB.T+>[,3IX<WC2$V!1RO7<3/N[5#O9H?VO
MQ;2+B-E!Q,##&O$SO?B'1=1%F"AQJT9\K!?_X@JM]7.]^#5=(1,K::=&^F*/
MZW,.V(=*W*X1OVS@NFGL=/W]'G$*XD2)&W7B5XVM$UPC_J&YN%$C_O%YUC\]
MS_JU7GS,W&X6]TWQ'A1746&DJ#"B])E/K[ ?GT &70D6)O]H+)J%15-9[.]*
MO>F4LRD5#$6+\)YQ%$]0(E$DZ,"/D *4U%7S>:K74GIERW\8V7W#M/#@I/=0
M3;[M==B!3!LXQ;HUX/T">%\+'+8GA(T!VG-_HCGEZ($&"Z9 C^,@H#Q!<W!'
M^5*'_TJK7LY ;Y,Y==EI&X:<A/$'UAZANOQ\(3W7J1ZGLD]&US!P_2Y9Q2Y9
MVEVZH'Z^,W/NNZS<D^8[=9Z:&%0CV+7J<=D%+EN+ZUO$F1M/(_]?R'05PRSK
MW4K6UT4M56M7L1A]TW#6D^[CWF5KJ)T"M:-%+?D5G?]:^&*%KB*717*01#<!
MC="/:R;+1U>2@\+*X)5(8%A8'/X_)' VW"YN(_U7O]/8*&<-HQDF#V;^1$#R
MRI>-4%UFJM>X::@!51F L!;4;8GD3A%/@[#CDOSQ:[$_+ND?Z_G_N31ZF>EO
MR%NXI'>LY_>78*[+S$:5NLPNZ>_ 5I(JUK/JYZ)*'B AFJ;E5:9UK5IL>Y.Z
M]JU:QUP2+M8S[NU6$4TYC>0CA!\&4#\H)M!&65UR)G9>*ZM+!L4#K;-CEKC<
MGRLS$*4M JD=T?4JQ8PI^#1:_?G'@&#G.$&[^T$'Y>L+=V6E^4(P)A')3]_%
ME'OR8>Q#,Q0Q9'/Z22NS@P[D,FF-&,?UNM2'^/BP"":T(EJP.:BS#*,#Q%?#
MH1F*39_<"B%T6B4CO%%5O0:IRH9*9XX&O(^1RSB$-T(LG ?QBK&D R8G4,G@
M)XT\Y&UXG2.1R]!RYKLS!$8D^-8V^"4#'LA]!F-UGK#?S%VHB-3;[:*O,ZE&
M4HJ8<0B,6,W3C9%E[4=3).^^O$7 8.V%SQ/1:?DIUK)/;F/+8?D)NI>77<B4
M3J09D</W@T 9 431@@;!"L%.$<1^P0.\3 2\%T(^ 9H'L$.16,9HQ2 :0'A^
M[+66OI@IC1.)JP ,D8,C#<M/@TX7W<&<%7D=]#C@P*U36"9FD$\QSW#!/BM7
MU#;FWK6PT= ]4^>>VO^*@ZBQ@U]G/O<>&QAZ'\N\J'BF=2-AH7]4]<7>Y4OK
M<;[  5)1;7YY8*ND1).R^:7%D; :?Y8T06](UQY4>F-.YJV<S+LZ0BT'1*R?
M$+=*'5V6W>,+E)/T(;T^(4:3_D'*09 8K]0_2#GG$?V<MZ=_H$7DB[HF\FZ/
MWA=L(KL('W<& Z>6-5/437C_A>C;P?7TG0%Y<0X'BMS-X)W6@7]85G>.X0DE
M_DBZNF-SD=6XT6G)Z\5C&!2U6%(8+\F9UY1#0+*;*MQM/9)DC.YP@V,6TP58
MR"],=21#*I=?Y.DDLV&Q$<>4IR!BOA;'E <<HC_@?(ZC(Y<FLVQ3MZ\_(/GE
M:U9WE,AT5R\XK#[I#]?/$A]JEF'+'-IXX\Q1MZX_,$QK?=VGFG5]JV\,[?K3
M"2E/5$1_HGI$?VD8^_)@1.S7BGUY)B+ZBZ1G7&Z,,]7;=RX[8E >FHC^A//$
M4VVF=>.\NG6LW;ML'74YF1#]9/*\,AINY;,YM QK$_OVLF'?,G=@-\O1QM3?
M<3WY%C33NU:OV"0.V0"^?]TZ\G) ,O6#S/>M]HJ\<F:J2]L]"J_D]_)NS#T*
M(U#9R#;;>#YLJ+$AG8]J6E9]4V^]8%//*2G_ZDC7 ,VR 9KZ!EB]\UJ[[=+0
M0::R6E?F1G1[E:]\Y2\L8!B8P@:@@$U QN@Z(,S3'RVD#R*>JV^![V,AXE"]
MG#'J,2X7P.>3.!;Y@_QBN?CIR.@_4$L#!!0    ( %!(%%/@320E%@,  )L*
M   :    >&PO=V]R:W-H965T<R]S:&5E=#$P,2YX;6S-5M]OVC 0_E>L/&U2
M:7X20@5(A6Y:IW6KBM8]5'LPR1&B)C:S'>C^^YV=-% :HK7:IO% ;,?W?=^=
M?9<;;;FXERL 11Z*G,FQM5)J?6;;,EY!0>4I7P/#-TLN"JIP*E);K@70Q!@5
MN>TY3F@7-&/69&36KL5DQ$N59PRN!9%E45#Q<PHYWXXMUWI<N,G2E=(+]F2T
MIBG,07U=7PN<V0U*DA7 9,89$; <6^?NV<P-M('9<9O!5NZ-B79EP?F]GEPF
M8\O1BB"'6&D(BH\-S"#/-1+J^%&#6@VG-MP?/Z*_-\ZC,PLJ8<;S;UFB5F,K
MLD@"2UKFZH9O/T#M4%_CQ3R7YI]LZ[V.1>)2*E[4QJB@R%CUI ]U(/8,$*?=
MP*L-O$.#X(B!7QOXQM%*F7'K@BHZ&0F^)4+O1C0],+$QUNA-QO0QSI7 MQG:
MJ<E\107T=" 2,N,%W@Y)37S?7("B62[?DAZ9X^5)RAP(7Q+&66\#4N%^@0^1
MQ7HH-0PI6:8D205E>JU7K<J1K5"HIK/C6M2T$N4=$162*\[42I)W+('DJ;V-
M#C9>>H]>3KU.P(\E.R6^<T(\QW-;],Q^W]SID.,W0?<-7G $[^8@<+N88>#/
MRQ2/G7B^IG.'Y.X*B@6([QV\0<,;&%[_WQ_VW2?D(I<*"MFEM-\H[7=&Z/..
MV+"=D"FD&6,92S%K<\IB:+M6%6C?@.H"MIE$_7[?"4;VID5,V(@).\7<&B%M
MUR9\QM?SHB@81NV$@X9PT$F(!6H)V1'.00MG&!YAC!K&Z(7QQM3K#O8L>B:D
M'P:^?T3)L%$R?'UN?(D5QUQX47*XSJX4.O]Y>KA[9=O]&PE2HS[)$!]_[6?F
M>CLYWNM29%H;/KFO;AB&@R.4NQKJ=A?1SB3IMM6]T9E<TQC&%C8_$L0&K GI
M.IA=B76#/YU)TQIR/T:A_AV$R-[[S!<@4M/]2!+SDJGJ6]BL-AW6N>DK#M:G
MNO,R[<,.IFK;KJC 6R1)#DN$=$X'J$E4G5 U47QMFHD%5]B:F.$*NT<0>@.^
M7W*N'B>:H.E')[\ 4$L#!!0    ( %!(%%.L RZZD (  -@'   :    >&PO
M=V]R:W-H965T<R]S:&5E=#$P,BYX;6RE56UOVC 0_BM6/FW2UKQ#6T&D\C*M
MTRJA5NT^3/M@DH-836QF.]#^^YV=D &%%&U?B'V^Y[E[SN9NL!'R6>4 FKR4
M!5=#)]=Z=>VZ*LVAI.I"K(#CR4+(DFK<RJ6K5A)H9D%EX0:>UW-+RKB3#*QM
M)I.!J'3!.,PD45594ODZ@D)LAH[O; WW;)EK8W"3P8HNX0'TXVHF<>>V+!DK
M@2LF.)&P&#HW_O6T9_RMPQ.#C=I9$Z-D+L2SV=QF0\<S"4$!J38,%#]K&$-1
M&"),XW?#Z;0A#7!WO67_8K6CECE5,!;%#Y;I?.A<.B2#!:T*?2\V7Z'1$QN^
M5!3*_I)-[1N%#DDKI479@#&#DO'Z2U^:.NP D.<X(&@ P2$@.@$(&T!X;H2H
M 43G1H@;@)7NUMIMX294TV0@Q89(XXUL9F&K;]%8+\;-.WG0$D\9XG1RRU-1
M OGP72CUD<Q DH><2C1,0%-6H.TS4<:B!J[&> ;EI@WWJ.8.3G"'Y$YPG2LR
MY1ED1_"3;GRO ^^BSE9LL!4["CH)OU7\@H3>)Q)X@7\DG_'Y<.^8G/^+/OWG
MZ'O%"-N;#RU?>()O2B5G?*EV+OWGS5QIB?_=7QW\4<L?6?[H!/\3* T9]A*D
M9*E9GGY'-5-LF4QG6R=!$'M8I/7N[;SUBB_#:-]I<A;5]!VJ/<%Q*SCN%/S(
MU^=+'L=O,O#]./*\X"#3]_WVDNVUR?8ZDYU5,LVQP1*QZ+B7WMO@<?^J'_6O
M#JI^AF.=IKO3JDJ02SLC%$E%Q77]=EMK.X9N;/<]L(_\Z[%_Q#[!L55/F;_T
M]<R[HW+)N"(%+#"4=]''=&4]1^J-%BO;*.="8]NURQQ'+TCC@.<+(?1V8P*T
MPSSY U!+ P04    " !02!13^7'!F3$$   W#@  &@   'AL+W=O<FMS:&5E
M=',O<VAE970Q,#,N>&ULI5=M;]LV$/XKA%<,"5!'(F6]98Z!V/*P;FT1-.OZ
M8=@'6J)M(9+HD93=_/L=*45U)-K)VB^V1-\]=\]SYR,Y/7#Q(+>,*?2U+"IY
M,]HJM;MV')EN64GE%=^Q"GY9<U%2!:]BX\B=8#0S3F7A$-<-G)+FU6@V-6MW
M8C;EM2KRBMT)).NRI.)QS@I^N!GAT=/"IWRS57K!F4UW=,/NF?J\NQ/PYG0H
M65ZR2N:\0H*M;T:W^'J)C8.Q^"MG!WGTC#25%></^N5==C-R=4:L8*G2$!2^
M]FS!BD(C01[_MJ"C+J9V/'Y^0O_5D <R*RK9@A=?\DQM;T;1"&5L3>M"?>*'
MWUA+R-=X*2^D^42'UM8=H;26BI>M,V10YE7S3;^V0APY ([=@;0.I.\P.>'@
MM0[>:R-,6H?):R/XK8.A[C3<C7 )570V%?R A+8&-/U@U#?>H%=>Z4:Y5P)^
MS<%/S=Y5*2\9NGC/I;Q$=TR@^RT5L) P1?,"UL;H'KHSJPN&^!JEM$CK@IHB
MPVO>NA?&?0?NTKB/T>?[!%V\N9PZ"K+4L9RTS6C>9$1.9.2A#[Q26XF65<8R
MBW]RWC\XX^^ .IU$Y$FB.3D+^'M=72'/?8N(2[ EG\7KW5T;G1^+OOSNZ,_$
M\+I^\0R>=P+O.WKA[]N55 (FPC]GXD^Z^!,3?W(B_D>8G6V$)IZMP1J(P$#H
M2;F?D1#X$V_J[(\+-[0;8QQ'. B?&R9#0X]X)/)B_-QP:4'T?)^0,.H,G]'V
M.]K^6=KOF9372)/7W-%%P_T24:5$OJH574%)%$<5K\8IM+_@!4!L0"/%!)-*
MVF1J0OK/Z,<!(3V5AF:QW[-);%"1[T8]>2QFDQB?T";HM G^7TL,5#%]N.5%
MQH34G;J8W_X!XX&)S2/ZDZ7;BA=\\_@6P3"\L@D56/H)-F*W5_W%T$[W4TBP
MWY-K: C]Y,91U.O0I041^BF$,MDU"SO-PK.:?3$;*,L0W3,!!X)&(A"G5E+1
M*M.]\_-/$<'X%[T/Y]!R%5?0<-!YS0XAK:,]'!0XBB88^WUBBZ%AX$X\E_A]
MJ2R(@3<) S_H234T](,H#&/7M4L5=5)%9Z5*\J+6AQE45WOX)X%F^@\E\E0_
MPOZ</KPD2C3,+"*D3R"QF,48VL*>?MRE'_]PI<<HTR3!Z 4FL:6\<>S!(.R5
M=VAXHKP6Q   HZA?WJ'A^?)B]]L)R#VKT!C-H<-3PSV!N4EA2'2[E_T TP!&
M1\FX5VY_;EJLQD.SQ KF]7:@Y0FP$V, 'QW_\ ODDZ/2OY(^?A7]H965O@UL
M2-\.UJ?O'!V$2QCOY@8B4<KK2C5GG&ZUN^7<FK-];WV.KQ?8LI[H6Y$Y>'^#
M;ZY4'ZC8Y)5$!5M#*/<JA%85S2VE>5%\9X[A*Z[@4&\>MW"S8T(;P.]K#@.V
M?=$!NKOB[#]02P,$%     @ 4$@44W3#%PCS!   !A   !H   !X;"]W;W)K
M<VAE971S+W-H965T,3 T+GAM;+576V_B.!1^SZ^PV-&JE5((28!D2I&85J.I
MM"-5T]V=A]$^F.1 K"9QUC:E_/L]=BZD$&AGNGV!V#ZW[_,YQ_9TP\6#3  4
M><K27%[U$J6*CX.!C!+(J.SS G)<67*1485#L1K(0@"-C5*6#ES'&0\RRO+>
M;&KF[L1LRM<J93G<"2+764;%]A.D?'/5&_;JB6]LE2@],9A-"[J">U!_%7<"
M1X/&2LPRR"7C.1&PO.K-AQ]OQEK>"/S-8"-;WT0C67#^H >W\57/T0%!"I'2
M%BC^/<(UI*DVA&'\6]GL-2ZU8ON[MO[98$<L"RKAFJ??6:R2JU[0(S$LZ3I5
MW_CF"U1X1MI>Q%-I?LFFE/7"'HG64O&L4L8(,I:7__2IXJ&E$#A'%-Q*P7VM
M@E<I>'L*0_^(@E\I^(:9$HKAX88J.IL*OB%"2Z,U_6'(--H(G^5ZV^^5P%6&
M>FKVG0I!<R7)V0THRE)Y3BZ(3*@ .1TH=*#%!E%E[%-IS#UB[#,L^L0);.(Z
M[K!#_?JT^@U$C;K3H7YS6OTK%7WB#;N\#Y"5AAJWH<8U]KS74_/C#Y0AMPHR
M^<\)#U[CP3,>_)<\,"G7$!.:QP1+4RK\8/FJBX+2X,@8U"7].!N.)N'$GX33
MP6-'*'X3BG\RE'N(UH(I!I+<K4648"F1^4H 8(DK\N,K9 L0IS"/&D>C=V)U
MW'@8OXI5&^M?1H(5NL%T)?-I,RH!<LVS@N9;@AR P UBN>*X2QS7L'7N*"MJ
MRFA#V8:IA&@;DF: BH^ M2PP*)25:XR/H*E-PJ)2JO)D59G L"-B5UTQ63J.
MF<!&2?AR"0(SP\8@T!<Z6U$%.$T"._1".YR,J^+5<Q'/,FRMZ#=ZT.,V(JK0
M0:%1:/$=@$*P""P4_C#I!UZ?W**?.&::0ON9@2I0!*%G&WSDC)V7T4<\1WZ$
MY@*-/NHXBY1&AIW2U#UBP4CG%T.RJ;,"[=6Q6!1'BJ8Z=-_VQP@O"([ L_<!
MP1.(B-6 2 EH/#$E5JW110H$#T[BNP0-J422I>"9"2VN:-4H:1[!I77&2F!Z
M]=3&M(!]ZH1%W@#+ZH05>)VP0@=A;$^!,FH([&>16?,+MQO;NM!#UW8]WPY#
M]UUV:U3MEG446)_\V<I4A %XMXC)2G")M2IX!!";H&B!HR>&UP=(M^C3P2,V
M3?5]I+%]G!$3'8I8IS-] 1@UQ@CQ&N\XJ+8$D'7=-')8S>97GP"FNV YF;CB
MG3]XPLN>+.G\,.KO@BWH5M-C+;;M$NTHWGUWFD^5, P'MU+2ZBJ62KXCK=GF
ML]]_"US7N;QK;,R-C;K=FN7AY;E5&FWU% RWS O?'V-6A*VL:(6K]8>32_F\
M;>E$R;OR(^R[CG^80G6:6-ZX+FJZQ.TCXX,:;[*EZZ;R*V<#IO0KSH0(!)Y[
M.<KC#JNUIAR;P4L'A+77=W_Z@ AM/PCMP'%:[#/5P7:+XU%_&.PHM@VO.Z-[
MY51E=!WG877Y89VP;R\*Z[ HJB(@^T4PUTM"U=G6RG2[.KHZ]^&E,KBM!*W]
M_"?'\]^S)^'(#EWG?ZF <=\?'QX-39_T#C/^L$^^;X>PNCO$*88FH3UZ=FZ\
MB9_)2!-D=78(\LL=HKR5#EJ/+OU"QN?'"G.)I+#$GN'T)W@/%N6KLQPH7IAW
MV((K?-69SP0?ZB"T *XO.5?U0#_MFJ?_[#]02P,$%     @ 4$@44T(9G?[F
M P  R1$  !H   !X;"]W;W)K<VAE971S+W-H965T,3 U+GAM;,5878^;.!3]
M*U?15IJ1MH A7ZV22&WH:J?:2J,9M7VH]L$3;A)K#$YM)YG\^S4.@60&3-)M
MU9=@DWN.?2X7SH715LA'M434\)3R3(T[2ZU7;WU?S9:84N6)%6;FG[F0*=5F
M*A>^6DFDB06EW ^#H.^GE&6=R<B>NY63D5AKSC*\E:#6:4KE[CURL1UW2.=P
MXHXMECH_X4]&*[K >]2?5[?2S/R2)6$I9HJ)#"3.QYUWY&U,!CG 1GQAN%5'
M8\BE/ CQF$]NDG$GR'>$'&<ZIZ#FL,$I<IXSF7U\+T@[Y9HY\'A\8/_+BC=B
M'JC"J>!?6:*7X\ZP PG.Z9KK.[']&PM!O9QO)KBRO[#=QP[,BK.UTB(MP&:>
MLFQ_I$]%(HX 8:\!$!: \#F@WP"("D#T#&!260_H%H"NS<Q>BLU#3#6=C*38
M@LRC#5L^L,FT:".?9?EUO]?2_,L,3D^^4BEIIA5<Q:@IX^H:7L.]J:YDS1'$
M'/32'-9::9HE+%O ]@!X#7^ #VI)):J1K\U><D9_5JS[?K]NV+#NQW7F013\
M"6$0DAKXU V/<6;@Q,*#&GA\!IP$=7#?)+#,8EAF,;1\W0:^FVR#YE))*-/Y
M[1.F#RC_=9!')7EDR:.??HF^_6.HX$9CJEP;Z98;Z3I5?J+RT3R)5I+-$%8H
M]Q<?KC[?Q[X=7L,5RR 6G%.IJHCKNO+8+S6T2^4/I\VDZPU,)6R.B^!E4,\+
M^J=!<5U05 6=2.V54GM.J1^>4,Z8PD*LE6B'ETCLO=A8W^L^V_WTG*"X)>A$
M8K^4V'=*O&/J$>82$2356+=_-S[PHN!5W9W;!@MK8?'%L!/5@U+UP,D3LPU+
M,$M@QY G=:K=^, +ZE7_&"R^&':B>EBJ'K:4\\KX+":@4:8^3$6FI7'<->7
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
M:(&R!OA](Z4Y3NP&S=-M_AM02P,$%     @ 4$@44\PEE&K= P  TA   !H
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
MH#@0>FT']3IC:T/ =2?>.!#*RAZ*9OI;CWO03H_,2+RS0WE3_610(A>4]UM
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
M9QL>9L).S+ML^4=PFL\VRV)]$[3AI=M=\%Z\D+UZT4@O3<A=OS(<O24:3QI
M<'S!WQ&-'PVE%"!#CD0OB:A=$KDT]Z.W+0!%KQFA>$I5@0(2C8K_B6HD"M8,
M_*P;"!* 3%>/]K*';AG@K%^Y+KB9&6%CXFC& 92D43*^EUJ <K1T,VY*-8;:
M$.!PW;WPHW8[3:A1^N5J;#2(E,6J!EH2&3*L:"\<Z3;)8DW<F!Y).QQ01YEI
MRW[L//-TYYD?=Y@YW,!>4%.[H'XRB&#3R0ZJ"EP,X#C53GP'VX>]T Q#*$I-
M-[.7W]21O]886#S,,,@75_/J)M?9P8PH&N%-*1WKN1^I1GJCQ,Q#>O%-[>+[
MI,6.Z1?]>ZP>557.)@C0\=7ZJ!F'8V04R%3*A'.DPNE0E>(*5]D\6]81^[7
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
M= D%.E[""M'\HV4[-O -E-1"LK*#U0Q*0MLO?NB,6 .<;8#; >Z^@-<!WKZ
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
M@#M!9)GG5#R/(..;ON59NX4I6Z9*+SB#WHHN80;J?G4G<.;4+ G+H9",%T3
MHF\-O:MQ5\>;@$\,-G)O3'0F<\X?]>0ZZ5NN%@09Q$HS4'RM80Q9IHE0QO>*
MTZJ/U,#]\8[]G<D=<YE3"6.>?6:)2OM6QR()+&B9J2G?O(<JGTCSQ3R3YDDV
M5:QKD;B4BN<5&!7DK-B^Z5-5ASV %YX ^!7 ?RT@J "!272KS*0UH8H.>H)O
MB-#1R*8'IC8&C=FP0G=QI@3N,L2IP9@7,11*4%U426B1D+& A"DR9?*1G$]
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
M^^\U]A6/[%&-P!X)7+1\SJ_K9-UAJ=S?!(8O#N$)$0&SDO *1@$LN<'I8,9
M '"*M(.4+QVJVBP!<)<L(<Z6E$%:@F54CG[ NTCA67&[![=SG^X\B%I85:N]
MT&H;$'<CW, 1]'!(,,(P5+Q[J.)0BR,<H:^D"""X^S4/G%,YB()HPB11FBDA
M<7T8B4][,I;7/N-Q'M&V;=1(<@JZ$NE('#U#*5@EX1+NKXA\4L14G?$,]%#*
M\A?!T"L%P\Z//2@.:QB?(7:>91PI2@E=0OV,A&J-T9Z:Y#"-M_BY&M>]IK@6
M56N%N7>:E2D<TB35$]@M"4HXN"FF.\Q<J2(CL(8T!<B4AHZ;$&& ?9#<042Z
MKC3"J7 27?=:)LUAI9!VJ=2DEY%TF!^H)C]ZRCJQAI:5,*E B+\1E&G'Q8W?
M8$]TS; T$8VB;!\DO"FU@!J_\F!#(Q8,1)$"6R$F=C&B < =\2D*^C95;PN1
MGLC8<'W8'6*V 1X0O#X$*Z I\&2@""?QBUHO;^5)ELC:OB),1$M*CZ1.:P'?
M6Y,+D^R(*.V\QK"]38(!%T,.P.[TP#*YGY=!9DDNU&9$"F"HIBQ]WU454)^+
MB*(L:TF]-)8]X<XT?]V\0:HB0-A-$&^Q[S86].IS=1H(MT-R];X2 Y4".4UP
M7&V<8N&=%/%@9:M@#0EGFX8]+9;*BL6<)BSU_"+YVZ.0]E?XR1=;]3AA$7 %
M/I->J2L:)7$S0W*R2I@8&%PP(B14=4@Q-,/7,!^^AEJG/1"V@BB ^B?6?#&>
M( 8:JS8A>IZI1U7;CHZXVXZXQ?&XBA%'N1%'^@GV8 )1*9_R&$L>XC#H\7SL
M6";\G0T>R[NJE&Y6HAN:DV%!51%QG(LX/L+/U1EAGWDJ3^NYVK6>[HA;'(^K
MF&.2FV.B-T<VH!33B2C5F854=M"SLT>&:2KMT!&W.!Y7L<,TM\/TB+# I;ZM
MC0H]T[%99XV.N,7QN(HU9KDU9OJ=(W0(E;JS=IE[W9)N,6O(\'3??\C-'CJC
M,K>*DI99G(J96C4_4ABLTT%0><*4HD?EA4U[JM"W->5"00E[PGI=2B=\EK[T
MONB02H6L0S$=6Z5/2\+;C+#L&\><C<?#\4N]#SE:&A<6IS.6K8_4=+A(A_G_
MHC=*M>W#M=-PK%V_.+*Q&LY8:!CZ7+YZ$+/E&J]\F,C3@Y12%5&*Y1S8;C)1
M.:,=W2*C*V>3QL+%7&0=,QCM=YO:JMC L;XL=@4N.@"KYB@F'$L_XLQI),S!
M<+4Y-'3-!J:UBMTV *U&Q8JYR-*/%+(8YKM>Y2N \6$A-A5E_4I!:)G3H2JV
MVU+>992S2A(KDN"0;*+)\V),LO2#QHW_!%-2OA^H;1J7&9]RL1DI]9D<""IZ
M6HV<Q1ACZ4> 3R3?V$.V_BZWVE=DJ19U>FC\T:&H\XRN8OIZDQ8SAJ4?,F3
MY1;5YL]E ZMQ3?K,C\=57Q(4HX2M'R5>'!3_=4_")6&ZMP)VT=IMZ[5?0=BE
MUQWZAMIN"Y<QJ83.U%9TI9N,LA(\FH''+CJOK>^\U3/4-@8O6IX]?'6#%PW%
MUI?P;@</#4S%8;"ZQ78%+CH JQ8I.I%]S!:]]5ZL@6O]%KTK<-$!6#5)T7YL
M??O9GP/*FMDFUHN&84]?/=:+DF_KZVW'6&\HXK7C9%?@H@.P^L:WZ!O._[,%
M763HZM13WWR=HJ<X^NUB4*R;'O0')'*5$B@V;CH)BD;CZ!M-X[RY<(YK'4[I
M/;N^=5PF'.YP7GD_L\\JV$4>W\R=HK<XK]Y;G**W.,?TEE9[MP:.]<G6%;CH
M *R:HV@LCKX@5]Y+M_%J49^=R:M[M2C93M>S2NT0?=W MO8,]J8#,%5M4/K)
MFOCMYCUF&Q\<$) U<#*-";B>I3^'3"]BNI6_8EO2.*:A_.H1#+.H((#G:TKC
M_87X85S^H]3S_P%02P,$%     @ 4$@44P,@O8(J P  AA(   T   !X;"]S
M='EL97,N>&ULW5CA;MHP$'Z5R)VF5IH:(",E*R!M2)4F;5.E]L?^588XP9)C
M9X[IH.^S%^F3S1>'0*D/L?[8RH)H[/M\WWV^N]01P\JL!+N9,V:"92%D-2)S
M8\H/85C-YJR@U;DJF;1(IG1!C9WJ/*Q*S6A:@5,APEZG$X<%Y9*,AW)17!6F
M"F9J(<V(]%M3X&Z?TQ'IQN])X.@F*F4C<G?Z]L="F<LW@;N?O#LYZ=R=7>[:
M3VO@C(1>TOX!I.>=#DX,($8>'T:^CQNCOO!3/_Y"LM$"^],Q.$CQ'L$U<=@4
M=#S,E-S4-2+.8"/3@@7W5(S(A H^U1R\,EIPL7+F'AAF2B@=&-M05DH7+-6#
M@[MN!KW6\!1<*EW'=A'<WVFS? =8ST @%Z(5V"/.,!Z6U!BFY96=U(MKXS,H
M:,:WJ](JS#5==7M]LG&H;S;(5.F4Z39,EZQ-XZ%@&<C1/)_#W:@R!- 85=A!
MRFFN)*TUK#V:@:6=,2%NX$'\GCWA7F9;->U 164[M(*:H:-Q$^#?9G/<V[0O
MXPU*?J_,IX7=CJSGT"OL6K.,+^OY,FL%8.Q=G)V6I5A]%#R7!7.;/SC@>$C7
M?L%<:?Y@HT&KS*R!:1+<,VWX;-OR4]/REBW-NIV6&:ZY=X2:_VZ><R:9IF);
MM.W]UYSE%RN.+OZ5Y/J_RJY@K\;F='WM(OO'(#(^!I%'T9.#5RDR;,[&K0/X
MR?';6@-XS1F1;_!")39!@^F""\-E,YOS-&7RV2ELZ0V=VI?L)_QV?<HRNA#F
MM@5'9#/^RE*^*))VU34DHEFU&7^![77C]AW+QN(R94N63IJISJ?U,+ #&[6Y
MP&$7N:HO/X+Y.,R/ (;%P11@/LX+B_,_[6> [L=AF+:!%QF@/@/4QWGYD$G]
MP>+X?1)[^7>:)%$4QUA&)Q.O@@F6MSB&KY\-TP8>6!R(]&>YQJN-=\C^/L!J
MNJ]#L)WBG8CM%,\U(/Z\@4>2^*N-Q0$/K I8[T!\?QSH*;]/%$%5,6W8$XPC
M28(AT(O^'HUC)#LQ?/SUP9Z2*$H2/P*87T$480@\C3B"*0 -&!)%]3FX<QZ%
MZW,JW/SR-/X-4$L#!!0    ( %!(%%.7BKL<P    !,"   +    7W)E;',O
M+G)E;'.=DKENPS ,0'_%T)XP!] AB#-E\18$^0%6H@_8$@6*19V_K]JE<9 +
M&7D]/!+<'FE [3BDMHNI&/T04FE:U;@!2+8ECVG.D4*NU"P>-8?20$3;8T.P
M6BP^0"X99K>]9!:G<Z17B%S7G:4]VR]/06^ KSI,<4)I2$LS#O#-TG\R]_,,
M-47E2B.56QIXT^7^=N!)T:$B6!::1<G3HAVE?QW']I#3Z:]C(K1Z6^CY<6A4
M"H[<8R6,<6*T_C6"R0_L?@!02P,$%     @ 4$@44P<M$,>_!P  N4X   \
M  !X;"]W;W)K8F]O:RYX;6S%G%U/VT@4AO_**%>M!!O'WZE*)5J@BX3:J*#N
MY6IB3\@(Q\[..+3IK]\9FY29X+R[-X=<01)CGAQ[_)PY\_'^1Z,>YDWSP'ZN
MJEJ?C99MNWXW'NMB*59<_]&L16T^631JQ5OS4MV/]5H)7NJE$.VJ&H=!D(Y7
M7-:C#^]WYYJIL?NB:471RJ8V;]HWODOQ0S]_;E^R1ZGE7%:RW9Z-NM\K,6(K
M6<N5_"7*LU$P8GK9_/BS4?)74[>\NBU44U5GHTG_P7>A6EF\>/O60M[QN>[>
M:?G\&S<@9Z,T,"=<2*7;[HCN_-PP/@IS</]JTS97LFJ%NN"M^*R:S5K6]_8T
MYEN,G:_1Q6'WLP_B._5_PM@L%K(0%TVQ68FZ[>.H1&4!:[V4:SUB-5^)L]'N
M$'9>E^RR;DV0V'7=G\H<:[^I^=?79?^M6X/KQ%"]D^8#=5UVX'20GYJZ%+46
M)3._Z::2I>$HV4=>\;H0S($, 61X1,B_0P<R I#1:T$6+F2'8_[4@8P!9'R4
M2-YVD%XD$P"9'!,R<B!3 )G20LZ4K NYYA4[MP\@V4JA3\PMJ:5FS<)M.!F
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
ML:FJ3^:]K_5-P\O=SFN[7>,^_ M02P,$%     @ 4$@44VSRAGM, P  :T8
M !H   !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<\W;24X;41A%X:T@+X!Z
M?1,!HTR81FS ,D4CW,E546#WL6  ]U<&F: Z(ZML\7Q''ZBH<_5KW*[GY\-^
M>GH^3A>ON^U^NEX]S?/QQS!,FZ=QMYXN#\=Q?_[DX7#:K>?SY>EQ.*XW+^O'
M<0C.E>'T]8S5S=77,R_NWH[C_YQX>'AXWHP_#YO?NW$__^/@X<_A]#(]C>.\
MNKA;GQ['^7HUO&X_WYZ&]Q=_>3YY=7%[?[TZW=[[U;#TH""#PO*#H@R*RP]*
M,B@M/RC+H+S\H"*#RO*#J@RJRP]J,J@M/ZC+H+[\(.]41@>89+ &:.V5:P_P
MVBO8'B"V5[(]P&RO:'N VE[9]@"WO<+M 7)[I=L#[/:*MP?H'53O - [J-X!
MH'<P?VP#] ZJ=P#H'53O - [J-X!H'=0O0- [Z!Z!X#>0?4. +V#ZAT >D?5
M.P+TCJIW!.@=5>\(T#N:FR4 O:/J'0%Z1]4[ O2.JG<$Z!U5[PC0.ZK>$:!W
M5+TC0.^D>B> WDGU3@"]D^J= 'HGU3L!]$[F9C= [Z1Z)X#>2?5. +V3ZIT
M>B?5.P'T3JIW NB=5>\,T#NKWAF@=U:],T#OK'IG@-Y9]<X O;/Y9R5 [ZQZ
M9X#>6?7. +VSZIT!>F?5.P/T+JIW >A=5.\"T+NHW@6@=U&]"T#OHGH7@-Y%
M]2X O8MYV 2@=U&]"T#OHGH7@-Y%]2X O:OJ70%Z5]6[ O2NJG<%Z%U5[PK0
MNZK>%:!W5;TK0.^J>E> WM4\+ C0NZK>%:!W5;TK0.^F>C> WDWU;@"]F^K=
M 'HWU;L!]&ZJ=P/HW53O!M"[J=X-H'=3O1M [V8>]@;HW53O!M"[J]X=H'=7
MO3M [ZYZ=X#>7?7N +V[ZMT!>G?5NP/T[JIW!^C=5>\.T+NKWAV@=S>Q#D!O
M[VRN _#;.Q/L.(#@WIEDQP$,]\Y$.PZ@N'<FVW$ Q[TSX8X#2.Z=27<<P'+O
M3+SC )I[9_(=!_#<.Q/P.(+H-L!D%)@VP22(;B-,1(5I,TQ$AVE#3$2):5-,
M1(MI8TQ$C6ES3$2/:8-,1)%IDTQ"D^E-E.F_M<J<YK?M.'TN^K@V [Y3[_G\
ML^/G][]??KQI?H=\9)?#UQG3S5]02P,$%     @ 4$@44X/_L%J7 @  BT,
M !,   !;0V]N=&5N=%]4>7!E<UTN>&ULS=O?;ILP%,?Q5XFXK0*V 1NFIC?M
M;K=>[ 48. T*_X3=+GW[F:2MM*F+5F72OC=! ?O\#ECZW)WK;\^3=:M#WPUN
M$^V\GSXEB:MWMJ]</$YV"$^VX]Q7/OR='Y*IJO?5@TV4$#JIQ\';P:_]4B.Z
MN;ZSV^JQ\ZO/AW#;M>.PB6;;N6AU>UJX9&VB:IJZMJY\>)X\#<UO*>N7A#CL
M/*YQNW9R5V%!E+R;L#SY<\#+OJ]/=I[;QJ[NJ]E_J?JP*CETB?//G77Q^1+O
M]#ANMVUMF[%^[,.6V$VSK1JWL];W77PJ>G4^V8<O;$^_\N+\8YES@6'E_3Q.
M+IS8;#\>]WHDR^[U% K9V;?G7_$M,92^^/WL<MJ-;?XR.WS>'^.\/YZ'2XZ7
MR[_QKV?\5O^#?2A('RFDCPS21P[I0T/Z,) ^"D@?):0/*2B-4$25%%(EQ51)
M05525)445B7%54F!55)D5119%45619%54615%%D5159%D5519%44615%UI0B
M:TJ1-:7(FE)D32FRIA194XJL*476E")K2I$UH\B:463-*+)F%%DSBJP91=:,
M(FM&D36CR)I19,TILN8467.*K#E%UIPB:TZ1-:?(FE-DS2FRYA19-45639%5
M4V35%%DU159-D5539-44635%5DV1U5!D-119#4560Y'54&0U%%D-159#D=50
M9#4460N*K 5%UH(B:T&1M:#(6E!D+2BR%A19"XJL!476DB)K29&UI,A:4F0M
M*;*6%%E+BJPE1=:2(FM)D54*"JU24&R5@H*K%!1=I:#P*@7%5RDHP$I!$58*
M"K%28(P%C6-AC.4,9'$FLC@C69R9+,Y0%F<JBS.6A9G+DO]U,.O[..[_<?SQ
M&O=5.[SF)TM1=_,34$L! A0#%     @ 4$@44P=!36*!    L0   !
M         ( !     &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4    " !02!13
MXXV>$.T    K @  $0              @ &O    9&]C4')O<',O8V]R92YX
M;6Q02P$"% ,4    " !02!13F5R<(Q &  "<)P  $P              @ '+
M 0  >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0    ( %!(%%.:K3 U=@4
M $,6   8              " @0P(  !X;"]W;W)K<VAE971S+W-H965T,2YX
M;6Q02P$"% ,4    " !02!13AM1EL,L(  "!(P  &               @(&X
M#0  >&PO=V]R:W-H965T<R]S:&5E=#(N>&UL4$L! A0#%     @ 4$@44XGS
MJINL @  XP8  !@              ("!N18  'AL+W=O<FMS:&5E=',O<VAE
M970S+GAM;%!+ 0(4 Q0    ( %!(%%- G%A270@  $\D   8
M  " @9L9  !X;"]W;W)K<VAE971S+W-H965T-"YX;6Q02P$"% ,4    " !0
M2!13NKDJ4< *  !'4@  &               @($N(@  >&PO=V]R:W-H965T
M<R]S:&5E=#4N>&UL4$L! A0#%     @ 4$@44U0"W=4["0  =28  !@
M         ("!)"T  'AL+W=O<FMS:&5E=',O<VAE970V+GAM;%!+ 0(4 Q0
M   ( %!(%%/J8H[K="4  %:(   8              " @94V  !X;"]W;W)K
M<VAE971S+W-H965T-RYX;6Q02P$"% ,4    " !02!13F(WY4\8)  #)(P
M&               @($_7   >&PO=V]R:W-H965T<R]S:&5E=#@N>&UL4$L!
M A0#%     @ 4$@44_1*PZ,F!   0 D  !@              ("!.V8  'AL
M+W=O<FMS:&5E=',O<VAE970Y+GAM;%!+ 0(4 Q0    ( %!(%%,.G3Y_ 0,
M -$&   9              " @9=J  !X;"]W;W)K<VAE971S+W-H965T,3 N
M>&UL4$L! A0#%     @ 4$@44RW3#/DM!   OP@  !D              ("!
MSVT  'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q02P$"% ,4    " !02!13
MG^0P5ZH)  "[&P  &0              @($S<@  >&PO=V]R:W-H965T<R]S
M:&5E=#$R+GAM;%!+ 0(4 Q0    ( %!(%%.SL\,G! ,  -H&   9
M      " @11\  !X;"]W;W)K<VAE971S+W-H965T,3,N>&UL4$L! A0#%
M  @ 4$@44Y$?EKT_!0  L@P  !D              ("!3W\  'AL+W=O<FMS
M:&5E=',O<VAE970Q-"YX;6Q02P$"% ,4    " !02!13+C:I $<#  #$!P
M&0              @('%A   >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;%!+
M 0(4 Q0    ( %!(%%/^"'7XGP4  %D,   9              " @4.(  !X
M;"]W;W)K<VAE971S+W-H965T,38N>&UL4$L! A0#%     @ 4$@44W%07MKC
M!P  '1,  !D              ("!&8X  'AL+W=O<FMS:&5E=',O<VAE970Q
M-RYX;6Q02P$"% ,4    " !02!13[#!0<\$"   1!@  &0
M@($SE@  >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;%!+ 0(4 Q0    ( %!(
M%%-L^3I.# ,  )<&   9              " @2N9  !X;"]W;W)K<VAE971S
M+W-H965T,3DN>&UL4$L! A0#%     @ 4$@44S1@@!D#"P  %B(  !D
M         ("!;IP  'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6Q02P$"% ,4
M    " !02!13U64AOQ((  "&%@  &0              @(&HIP  >&PO=V]R
M:W-H965T<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0    ( %!(%%-^KHDV!P8  'X-
M   9              " @?&O  !X;"]W;W)K<VAE971S+W-H965T,C(N>&UL
M4$L! A0#%     @ 4$@44U%5N#9Q P  F <  !D              ("!+[8
M 'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6Q02P$"% ,4    " !02!13 ?E)
MN@H.  "K(P  &0              @('7N0  >&PO=V]R:W-H965T<R]S:&5E
M=#(T+GAM;%!+ 0(4 Q0    ( %!(%%.^V#0B" @  /$=   9
M  " @1C(  !X;"]W;W)K<VAE971S+W-H965T,C4N>&UL4$L! A0#%     @
M4$@44_U*YF!'!   :PD  !D              ("!5]   'AL+W=O<FMS:&5E
M=',O<VAE970R-BYX;6Q02P$"% ,4    " !02!131T3(&F@)  !P'0  &0
M            @('5U   >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;%!+ 0(4
M Q0    ( %!(%%.,H1T.J0,  *@(   9              " @73>  !X;"]W
M;W)K<VAE971S+W-H965T,C@N>&UL4$L! A0#%     @ 4$@44VJ+I[P](
MT88  !D              ("!5.(  'AL+W=O<FMS:&5E=',O<VAE970R.2YX
M;6Q02P$"% ,4    " !02!13< >?VT\'  !+%0  &0              @('(
M @$ >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;%!+ 0(4 Q0    ( %!(%%/D
MMU3Y\P0  (\*   9              " @4X* 0!X;"]W;W)K<VAE971S+W-H
M965T,S$N>&UL4$L! A0#%     @ 4$@44W\;^X%J!P  1!0  !D
M     ("!> \! 'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6Q02P$"% ,4
M" !02!13RPJ'5"$J  #2G0  &0              @($9%P$ >&PO=V]R:W-H
M965T<R]S:&5E=#,S+GAM;%!+ 0(4 Q0    ( %!(%%- ?*]YV@,  -@'   9
M              " @7%! 0!X;"]W;W)K<VAE971S+W-H965T,S0N>&UL4$L!
M A0#%     @ 4$@44[_&X;F& P  P <  !D              ("!@D4! 'AL
M+W=O<FMS:&5E=',O<VAE970S-2YX;6Q02P$"% ,4    " !02!13X7.^SW4"
M   $!0  &0              @($_20$ >&PO=V]R:W-H965T<R]S:&5E=#,V
M+GAM;%!+ 0(4 Q0    ( %!(%%--))F+"@,  #<&   9              "
M@>M+ 0!X;"]W;W)K<VAE971S+W-H965T,S<N>&UL4$L! A0#%     @ 4$@4
M4Y+K D-  @  W@0  !D              ("!+$\! 'AL+W=O<FMS:&5E=',O
M<VAE970S."YX;6Q02P$"% ,4    " !02!13B"W56VP"   3!0  &0
M        @(&C40$ >&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;%!+ 0(4 Q0
M   ( %!(%%,Y?]E5YP(  .,%   9              " @494 0!X;"]W;W)K
M<VAE971S+W-H965T-# N>&UL4$L! A0#%     @ 4$@44VEE:6R$ @  2P4
M !D              ("!9%<! 'AL+W=O<FMS:&5E=',O<VAE970T,2YX;6Q0
M2P$"% ,4    " !02!13T ST<T4"  #D!   &0              @($?6@$
M>&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;%!+ 0(4 Q0    ( %!(%%-\:EG<
M" 4  "L-   9              " @9M< 0!X;"]W;W)K<VAE971S+W-H965T
M-#,N>&UL4$L! A0#%     @ 4$@44]1#N,QV @  $04  !D
M ("!VF$! 'AL+W=O<FMS:&5E=',O<VAE970T-"YX;6Q02P$"% ,4    " !0
M2!132QD1F:0"  !P!0  &0              @(&'9 $ >&PO=V]R:W-H965T
M<R]S:&5E=#0U+GAM;%!+ 0(4 Q0    ( %!(%%/;?_=B @0  ,8(   9
M          " @6)G 0!X;"]W;W)K<VAE971S+W-H965T-#8N>&UL4$L! A0#
M%     @ 4$@44^$T@WFX!   )PH  !D              ("!FVL! 'AL+W=O
M<FMS:&5E=',O<VAE970T-RYX;6Q02P$"% ,4    " !02!13!_-=@7D"   J
M!0  &0              @(&*< $ >&PO=V]R:W-H965T<R]S:&5E=#0X+GAM
M;%!+ 0(4 Q0    ( %!(%%.NJ@YU; 4  +\,   9              " @3IS
M 0!X;"]W;W)K<VAE971S+W-H965T-#DN>&UL4$L! A0#%     @ 4$@44RMH
M.(!Z @  D@4  !D              ("!W7@! 'AL+W=O<FMS:&5E=',O<VAE
M970U,"YX;6Q02P$"% ,4    " !02!137FN%RX,#  !+!P  &0
M    @(&.>P$ >&PO=V]R:W-H965T<R]S:&5E=#4Q+GAM;%!+ 0(4 Q0    (
M %!(%%-\1AFF+@4  /$/   9              " @4A_ 0!X;"]W;W)K<VAE
M971S+W-H965T-3(N>&UL4$L! A0#%     @ 4$@44W-L<I&P @  A 4  !D
M             ("!K80! 'AL+W=O<FMS:&5E=',O<VAE970U,RYX;6Q02P$"
M% ,4    " !02!13@,)%D>P$  ">#   &0              @(&4AP$ >&PO
M=V]R:W-H965T<R]S:&5E=#4T+GAM;%!+ 0(4 Q0    ( %!(%%,(H@-3@P,
M   (   9              " @;>, 0!X;"]W;W)K<VAE971S+W-H965T-34N
M>&UL4$L! A0#%     @ 4$@44R6C#6EQ'   KZX  !D              ("!
M<9 ! 'AL+W=O<FMS:&5E=',O<VAE970U-BYX;6Q02P$"% ,4    " !02!13
M40UDH%4-  #J1@  &0              @($9K0$ >&PO=V]R:W-H965T<R]S
M:&5E=#4W+GAM;%!+ 0(4 Q0    ( %!(%%,0UPL1$@0  -L)   9
M      " @:6Z 0!X;"]W;W)K<VAE971S+W-H965T-3@N>&UL4$L! A0#%
M  @ 4$@44[US=R - @  E 0  !D              ("![KX! 'AL+W=O<FMS
M:&5E=',O<VAE970U.2YX;6Q02P$"% ,4    " !02!13Z8&2NK,"  "2!P
M&0              @($RP0$ >&PO=V]R:W-H965T<R]S:&5E=#8P+GAM;%!+
M 0(4 Q0    ( %!(%%/WV>!)7@,  #<)   9              " @1S$ 0!X
M;"]W;W)K<VAE971S+W-H965T-C$N>&UL4$L! A0#%     @ 4$@44TH'AYE=
M @  ? 8  !D              ("!L<<! 'AL+W=O<FMS:&5E=',O<VAE970V
M,BYX;6Q02P$"% ,4    " !02!134UGZ96T"  !,!@  &0
M@(%%R@$ >&PO=V]R:W-H965T<R]S:&5E=#8S+GAM;%!+ 0(4 Q0    ( %!(
M%%-ZI6Y".@,  +P&   9              " @>G, 0!X;"]W;W)K<VAE971S
M+W-H965T-C0N>&UL4$L! A0#%     @ 4$@44P=@O2-J P  U@H  !D
M         ("!6M ! 'AL+W=O<FMS:&5E=',O<VAE970V-2YX;6Q02P$"% ,4
M    " !02!137IB6 <@*  #<-P  &0              @('[TP$ >&PO=V]R
M:W-H965T<R]S:&5E=#8V+GAM;%!+ 0(4 Q0    ( %!(%%/-L/C0-P(  ' %
M   9              " @?K> 0!X;"]W;W)K<VAE971S+W-H965T-C<N>&UL
M4$L! A0#%     @ 4$@44\X=H'Z  @  ?P@  !D              ("!:.$!
M 'AL+W=O<FMS:&5E=',O<VAE970V."YX;6Q02P$"% ,4    " !02!13DUX>
M><D"  "3"   &0              @($?Y $ >&PO=V]R:W-H965T<R]S:&5E
M=#8Y+GAM;%!+ 0(4 Q0    ( %!(%%-]5O=:F0,  $@-   9
M  " @1_G 0!X;"]W;W)K<VAE971S+W-H965T-S N>&UL4$L! A0#%     @
M4$@44U:$E@]F @  DP8  !D              ("![^H! 'AL+W=O<FMS:&5E
M=',O<VAE970W,2YX;6Q02P$"% ,4    " !02!13LA8;VW,"   1!@  &0
M            @(&,[0$ >&PO=V]R:W-H965T<R]S:&5E=#<R+GAM;%!+ 0(4
M Q0    ( %!(%%/V^H$6) ,  $L+   9              " @3;P 0!X;"]W
M;W)K<VAE971S+W-H965T-S,N>&UL4$L! A0#%     @ 4$@44S]=OB2& @
MXP8  !D              ("!D?,! 'AL+W=O<FMS:&5E=',O<VAE970W-"YX
M;6Q02P$"% ,4    " !02!13#L#<J&,#  " #0  &0              @(%.
M]@$ >&PO=V]R:W-H965T<R]S:&5E=#<U+GAM;%!+ 0(4 Q0    ( %!(%%-.
MI]%Z>P(   H&   9              " @>CY 0!X;"]W;W)K<VAE971S+W-H
M965T-S8N>&UL4$L! A0#%     @ 4$@44\6,/0;. @  B <  !D
M     ("!FOP! 'AL+W=O<FMS:&5E=',O<VAE970W-RYX;6Q02P$"% ,4
M" !02!135M8D3:,#   X#P  &0              @(&?_P$ >&PO=V]R:W-H
M965T<R]S:&5E=#<X+GAM;%!+ 0(4 Q0    ( %!(%%-XE?0LD0(  !$'   9
M              " @7D# @!X;"]W;W)K<VAE971S+W-H965T-SDN>&UL4$L!
M A0#%     @ 4$@44^G<XK<U @  %04  !D              ("!008" 'AL
M+W=O<FMS:&5E=',O<VAE970X,"YX;6Q02P$"% ,4    " !02!13DW<]8Y\"
M   Z"   &0              @(&M" ( >&PO=V]R:W-H965T<R]S:&5E=#@Q
M+GAM;%!+ 0(4 Q0    ( %!(%%.?%S<J< (  )4&   9              "
M@8,+ @!X;"]W;W)K<VAE971S+W-H965T.#(N>&UL4$L! A0#%     @ 4$@4
M4_=D;2M< @  V 4  !D              ("!*@X" 'AL+W=O<FMS:&5E=',O
M<VAE970X,RYX;6Q02P$"% ,4    " !02!13G)GG:34"   _!@  &0
M        @(&]$ ( >&PO=V]R:W-H965T<R]S:&5E=#@T+GAM;%!+ 0(4 Q0
M   ( %!(%%/KH)TG9P(  !P&   9              " @2D3 @!X;"]W;W)K
M<VAE971S+W-H965T.#4N>&UL4$L! A0#%     @ 4$@44_,#HU?Z"@  HRD
M !D              ("!QQ4" 'AL+W=O<FMS:&5E=',O<VAE970X-BYX;6Q0
M2P$"% ,4    " !02!132$@C,?0!  #P P  &0              @('X( (
M>&PO=V]R:W-H965T<R]S:&5E=#@W+GAM;%!+ 0(4 Q0    ( %!(%%,C5;WD
M,0,  , +   9              " @2,C @!X;"]W;W)K<VAE971S+W-H965T
M.#@N>&UL4$L! A0#%     @ 4$@44Z@^D-[H!@  '1H  !D
M ("!BR8" 'AL+W=O<FMS:&5E=',O<VAE970X.2YX;6Q02P$"% ,4    " !0
M2!137EV\5QH%  "9$   &0              @(&J+0( >&PO=V]R:W-H965T
M<R]S:&5E=#DP+GAM;%!+ 0(4 Q0    ( %!(%%/D>U'.-P4  -(.   9
M          " @?LR @!X;"]W;W)K<VAE971S+W-H965T.3$N>&UL4$L! A0#
M%     @ 4$@44V&'B^YT P  P@L  !D              ("!:3@" 'AL+W=O
M<FMS:&5E=',O<VAE970Y,BYX;6Q02P$"% ,4    " !02!13>\ BO5<"  #P
M!0  &0              @($4/ ( >&PO=V]R:W-H965T<R]S:&5E=#DS+GAM
M;%!+ 0(4 Q0    ( %!(%%-V<E-IA ,  (\'   9              " @:(^
M @!X;"]W;W)K<VAE971S+W-H965T.30N>&UL4$L! A0#%     @ 4$@44V%@
MFHQV!0  #1,  !D              ("!74(" 'AL+W=O<FMS:&5E=',O<VAE
M970Y-2YX;6Q02P$"% ,4    " !02!13&EEJFK "   L"@  &0
M    @($*2 ( >&PO=V]R:W-H965T<R]S:&5E=#DV+GAM;%!+ 0(4 Q0    (
M %!(%%->O\443P0   H/   9              " @?%* @!X;"]W;W)K<VAE
M971S+W-H965T.3<N>&UL4$L! A0#%     @ 4$@44\-S 3G< P  Q0X  !D
M             ("!=T\" 'AL+W=O<FMS:&5E=',O<VAE970Y."YX;6Q02P$"
M% ,4    " !02!133* 0.C@#   6#0  &0              @(&*4P( >&PO
M=V]R:W-H965T<R]S:&5E=#DY+GAM;%!+ 0(4 Q0    ( %!(%%/4*;,D5@<
M $8B   :              " @?E6 @!X;"]W;W)K<VAE971S+W-H965T,3 P
M+GAM;%!+ 0(4 Q0    ( %!(%%/@320E%@,  )L*   :              "
M@8=> @!X;"]W;W)K<VAE971S+W-H965T,3 Q+GAM;%!+ 0(4 Q0    ( %!(
M%%.L RZZD (  -@'   :              " @=5A @!X;"]W;W)K<VAE971S
M+W-H965T,3 R+GAM;%!+ 0(4 Q0    ( %!(%%/Y<<&9,00  #<.   :
M          " @9UD @!X;"]W;W)K<VAE971S+W-H965T,3 S+GAM;%!+ 0(4
M Q0    ( %!(%%-TPQ<(\P0   80   :              " @09I @!X;"]W
M;W)K<VAE971S+W-H965T,3 T+GAM;%!+ 0(4 Q0    ( %!(%%-"&9W^Y@,
M ,D1   :              " @3%N @!X;"]W;W)K<VAE971S+W-H965T,3 U
M+GAM;%!+ 0(4 Q0    ( %!(%%-]KS=9J00  &D:   :              "
M@4]R @!X;"]W;W)K<VAE971S+W-H965T,3 V+GAM;%!+ 0(4 Q0    ( %!(
M%%/V+.XX.P,  ,8)   :              " @3!W @!X;"]W;W)K<VAE971S
M+W-H965T,3 W+GAM;%!+ 0(4 Q0    ( %!(%%/,)91JW0,  -(0   :
M          " @:-Z @!X;"]W;W)K<VAE971S+W-H965T,3 X+GAM;%!+ 0(4
M Q0    ( %!(%%-BG"B*LB4  ';^   :              " @;A^ @!X;"]W
M;W)K<VAE971S+W-H965T,3 Y+GAM;%!+ 0(4 Q0    ( %!(%%-CDTU+'P,
M +$*   :              " @:*D @!X;"]W;W)K<VAE971S+W-H965T,3$P
M+GAM;%!+ 0(4 Q0    ( %!(%%/72&\!J@(  !()   :              "
M@?FG @!X;"]W;W)K<VAE971S+W-H965T,3$Q+GAM;%!+ 0(4 Q0    ( %!(
M%%/Z.=1A2P4  "X<   :              " @=NJ @!X;"]W;W)K<VAE971S
M+W-H965T,3$R+GAM;%!+ 0(4 Q0    ( %!(%%-=L[9"Q0(  .<(   :
M          " @5ZP @!X;"]W;W)K<VAE971S+W-H965T,3$S+GAM;%!+ 0(4
M Q0    ( %!(%%-ZS1]?3P,  )\,   :              " @5NS @!X;"]W
M;W)K<VAE971S+W-H965T,3$T+GAM;%!+ 0(4 Q0    ( %!(%%.*-/&(S (
M %H*   :              " @>*V @!X;"]W;W)K<VAE971S+W-H965T,3$U
M+GAM;%!+ 0(4 Q0    ( %!(%%/0_"L4&P4  $X6   :              "
M@>:Y @!X;"]W;W)K<VAE971S+W-H965T,3$V+GAM;%!+ 0(4 Q0    ( %!(
M%%.RC4^?^ $  #L$   :              " @3F_ @!X;"]W;W)K<VAE971S
M+W-H965T,3$W+GAM;%!+ 0(4 Q0    ( %!(%%,L3H$T\0,  '0/   :
M          " @6G! @!X;"]W;W)K<VAE971S+W-H965T,3$X+GAM;%!+ 0(4
M Q0    ( %!(%%//#QRQ7@,  #$-   :              " @9+% @!X;"]W
M;W)K<VAE971S+W-H965T,3$Y+GAM;%!+ 0(4 Q0    ( %!(%%/AZA;G(0D
M * J   :              " @2C) @!X;"]W;W)K<VAE971S+W-H965T,3(P
M+GAM;%!+ 0(4 Q0    ( %!(%%,#(+V"*@,  (82   -              "
M 8'2 @!X;"]S='EL97,N>&UL4$L! A0#%     @ 4$@44Y>*NQS     $P(
M  L              ( !UM4" %]R96QS+RYR96QS4$L! A0#%     @ 4$@4
M4P<M$,>_!P  N4X   \              ( !O]8" 'AL+W=O<FMB;V]K+GAM
M;%!+ 0(4 Q0    ( %!(%%-L\H9[3 ,  &M&   :              "  :O>
M @!X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0    ( %!(%%.#
M_[!:EP(  (M#   3              "  2_B @!;0V]N=&5N=%]4>7!E<UTN
9>&UL4$L%!@    "  (  3",  /?D @    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>134
<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>135
<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>136
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.21.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>569</ContextCount>
  <ElementCount>574</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>175</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>5</UnitCount>
  <MyReports>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000 - Document - Document And Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/DocumentAndEntityInformation</Role>
      <ShortName>Document And Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>001 - Statement - Condensed Consolidated Balance Sheets (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ConsolidatedBalanceSheet</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ConsolidatedBalanceSheet_Parentheticals</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>003 - Statement - Condensed consolidated statements of operations and comprehensive income (loss) (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ConsolidatedIncomeStatement</Role>
      <ShortName>Condensed consolidated statements of operations and comprehensive income (loss) (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>004 - Statement - Condensed Consolidated Statements of Changes in Shareholders??? Equity (Deficit) (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ShareholdersEquityType2or3</Role>
      <ShortName>Condensed Consolidated Statements of Changes in Shareholders??? Equity (Deficit) (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ConsolidatedCashFlow</Role>
      <ShortName>Condensed Consolidated Statements of Cash Flows (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>006 - Disclosure - Principal Activities, Basis of Presentation and Organization</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganization</Role>
      <ShortName>Principal Activities, Basis of Presentation and Organization</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>007 - Disclosure - Pledged deposits</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/Pledgeddeposits</Role>
      <ShortName>Pledged deposits</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>008 - Disclosure - Trade Accounts and Bills Receivable, net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/TradeAccountsandBillsReceivablenet</Role>
      <ShortName>Trade Accounts and Bills Receivable, net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>009 - Disclosure - Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/Inventories</Role>
      <ShortName>Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>010 - Disclosure - Prepayments and Other Receivables</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/PrepaymentsandOtherReceivables</Role>
      <ShortName>Prepayments and Other Receivables</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>011 - Disclosure - Acquisition of a subsidiary</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/Acquisitionofasubsidiary</Role>
      <ShortName>Acquisition of a subsidiary</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>012 - Disclosure - Payables to Former Subsidiaries, net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/PayablestoFormerSubsidiariesnet</Role>
      <ShortName>Payables to Former Subsidiaries, net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>013 - Disclosure - Property, Plant and Equipment, net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/PropertyPlantandEquipmentnet</Role>
      <ShortName>Property, Plant and Equipment, net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>014 - Disclosure - Construction in Progress</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ConstructioninProgress</Role>
      <ShortName>Construction in Progress</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>015 - Disclosure - Non-marketable equity securities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/Nonmarketableequitysecurities</Role>
      <ShortName>Non-marketable equity securities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>016 - Disclosure - Lease</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/Lease</Role>
      <ShortName>Lease</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>017 - Disclosure - Intangible Assets, net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/IntangibleAssetsnet</Role>
      <ShortName>Intangible Assets, net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>018 - Disclosure - Trade Accounts and Bills Payable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/TradeAccountsandBillsPayable</Role>
      <ShortName>Trade Accounts and Bills Payable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>019 - Disclosure - Loans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/Loans</Role>
      <ShortName>Loans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>020 - Disclosure - Accrued Expenses and Other Payables</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/AccruedExpensesandOtherPayables</Role>
      <ShortName>Accrued Expenses and Other Payables</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>021 - Disclosure - Deferred Government Grants</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/DeferredGovernmentGrants</Role>
      <ShortName>Deferred Government Grants</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>022 - Disclosure - Product Warranty Provision</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ProductWarrantyProvision</Role>
      <ShortName>Product Warranty Provision</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>023 - Disclosure - Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilities</Role>
      <ShortName>Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>024 - Disclosure - Share-based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/SharebasedCompensation</Role>
      <ShortName>Share-based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>025 - Disclosure - Income (Loss) Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/IncomeLossPerShare</Role>
      <ShortName>Income (Loss) Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>026 - Disclosure - Warrants</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/Warrants</Role>
      <ShortName>Warrants</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>027 - Disclosure - Fair Value of Financial Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/FairValueofFinancialInstruments</Role>
      <ShortName>Fair Value of Financial Instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>028 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>029 - Disclosure - Concentrations and Credit Risk</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ConcentrationsandCreditRisk</Role>
      <ShortName>Concentrations and Credit Risk</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>030 - Disclosure - Segment Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/SegmentInformation</Role>
      <ShortName>Segment Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>031 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>032 - Disclosure - Accounting Policies, by Policy (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/AccountingPoliciesByPolicy</Role>
      <ShortName>Accounting Policies, by Policy (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>033 - Disclosure - Pledged deposits (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/PledgeddepositsTables</Role>
      <ShortName>Pledged deposits (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/Pledgeddeposits</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>034 - Disclosure - Trade Accounts and Bills Receivable, net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/TradeAccountsandBillsReceivablenetTables</Role>
      <ShortName>Trade Accounts and Bills Receivable, net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/TradeAccountsandBillsReceivablenet</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>035 - Disclosure - Inventories (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/InventoriesTables</Role>
      <ShortName>Inventories (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/Inventories</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>036 - Disclosure - Prepayments and Other Receivables (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/PrepaymentsandOtherReceivablesTables</Role>
      <ShortName>Prepayments and Other Receivables (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/PrepaymentsandOtherReceivables</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>037 - Disclosure - Acquisition of a subsidiary (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/AcquisitionofasubsidiaryTables</Role>
      <ShortName>Acquisition of a subsidiary (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/Acquisitionofasubsidiary</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>038 - Disclosure - Payables to Former Subsidiaries, net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/PayablestoFormerSubsidiariesnetTables</Role>
      <ShortName>Payables to Former Subsidiaries, net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/PayablestoFormerSubsidiariesnet</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>039 - Disclosure - Property, Plant and Equipment, net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/PropertyPlantandEquipmentnetTables</Role>
      <ShortName>Property, Plant and Equipment, net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/PropertyPlantandEquipmentnet</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>040 - Disclosure - Construction in Progress (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ConstructioninProgressTables</Role>
      <ShortName>Construction in Progress (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/ConstructioninProgress</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>041 - Disclosure - Non-marketable equity securities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/NonmarketableequitysecuritiesTables</Role>
      <ShortName>Non-marketable equity securities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/Nonmarketableequitysecurities</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>042 - Disclosure - Lease (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/LeaseTables</Role>
      <ShortName>Lease (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/Lease</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>043 - Disclosure - Intangible Assets, net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/IntangibleAssetsnetTables</Role>
      <ShortName>Intangible Assets, net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/IntangibleAssetsnet</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>044 - Disclosure - Trade Accounts and Bills Payable (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/TradeAccountsandBillsPayableTables</Role>
      <ShortName>Trade Accounts and Bills Payable (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/TradeAccountsandBillsPayable</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>045 - Disclosure - Loans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/LoansTables</Role>
      <ShortName>Loans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/Loans</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>046 - Disclosure - Accrued Expenses and Other Payables (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/AccruedExpensesandOtherPayablesTables</Role>
      <ShortName>Accrued Expenses and Other Payables (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/AccruedExpensesandOtherPayables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>047 - Disclosure - Deferred Government Grants (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/DeferredGovernmentGrantsTables</Role>
      <ShortName>Deferred Government Grants (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/DeferredGovernmentGrants</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>048 - Disclosure - Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesTables</Role>
      <ShortName>Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilities</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>049 - Disclosure - Share-based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/SharebasedCompensationTables</Role>
      <ShortName>Share-based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/SharebasedCompensation</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>050 - Disclosure - Income (Loss) Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/IncomeLossPerShareTables</Role>
      <ShortName>Income (Loss) Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilities</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>051 - Disclosure - Warrants (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/WarrantsTables</Role>
      <ShortName>Warrants (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/Warrants</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>052 - Disclosure - Commitments and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/CommitmentsandContingenciesTables</Role>
      <ShortName>Commitments and Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/CommitmentsandContingencies</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>053 - Disclosure - Concentrations and Credit Risk (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ConcentrationsandCreditRiskTables</Role>
      <ShortName>Concentrations and Credit Risk (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/ConcentrationsandCreditRisk</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>054 - Disclosure - Segment Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/SegmentInformationTables</Role>
      <ShortName>Segment Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/SegmentInformation</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>055 - Disclosure - Principal Activities, Basis of Presentation and Organization (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails</Role>
      <ShortName>Principal Activities, Basis of Presentation and Organization (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganization</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>056 - Disclosure - Pledged deposits (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/PledgeddepositsDetails</Role>
      <ShortName>Pledged deposits (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/PledgeddepositsTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>057 - Disclosure - Pledged deposits (Details) - Schedule of pledged deposits</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofpledgeddepositsTable</Role>
      <ShortName>Pledged deposits (Details) - Schedule of pledged deposits</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/PledgeddepositsTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>058 - Disclosure - Trade Accounts and Bills Receivable, net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/TradeAccountsandBillsReceivablenetDetails</Role>
      <ShortName>Trade Accounts and Bills Receivable, net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/TradeAccountsandBillsReceivablenetTables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>059 - Disclosure - Trade Accounts and Bills Receivable, net (Details) - Schedule of trade accounts and bills receivable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleoftradeaccountsandbillsreceivableTable</Role>
      <ShortName>Trade Accounts and Bills Receivable, net (Details) - Schedule of trade accounts and bills receivable</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/TradeAccountsandBillsReceivablenetTables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>060 - Disclosure - Trade Accounts and Bills Receivable, net (Details) - Schedule of analysis of the allowance for doubtful accounts</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofanalysisoftheallowancefordoubtfulaccountsTable</Role>
      <ShortName>Trade Accounts and Bills Receivable, net (Details) - Schedule of analysis of the allowance for doubtful accounts</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/TradeAccountsandBillsReceivablenetTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>061 - Disclosure - Inventories (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/InventoriesDetails</Role>
      <ShortName>Inventories (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/InventoriesTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>062 - Disclosure - Inventories (Details) - Schedule of inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofinventoriesTable</Role>
      <ShortName>Inventories (Details) - Schedule of inventories</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/InventoriesTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>063 - Disclosure - Prepayments and Other Receivables (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/PrepaymentsandOtherReceivablesDetails</Role>
      <ShortName>Prepayments and Other Receivables (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/PrepaymentsandOtherReceivablesTables</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>064 - Disclosure - Prepayments and Other Receivables (Details) - Schedule of prepayments and other receivables</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofprepaymentsandotherreceivablesTable</Role>
      <ShortName>Prepayments and Other Receivables (Details) - Schedule of prepayments and other receivables</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/PrepaymentsandOtherReceivablesTables</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>065 - Disclosure - Acquisition of a subsidiary (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/AcquisitionofasubsidiaryDetails</Role>
      <ShortName>Acquisition of a subsidiary (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/AcquisitionofasubsidiaryTables</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>066 - Disclosure - Acquisition of a subsidiary (Details) - Schedule of Acquisition of a subsidiary</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofAcquisitionofasubsidiaryTable</Role>
      <ShortName>Acquisition of a subsidiary (Details) - Schedule of Acquisition of a subsidiary</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/AcquisitionofasubsidiaryTables</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>067 - Disclosure - Payables to Former Subsidiaries, net (Details) - Schedule of payables to a former subsidiaries, net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofpayablestoaformersubsidiariesnetTable</Role>
      <ShortName>Payables to Former Subsidiaries, net (Details) - Schedule of payables to a former subsidiaries, net</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/PayablestoFormerSubsidiariesnetTables</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>068 - Disclosure - Property, Plant and Equipment, net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/PropertyPlantandEquipmentnetDetails</Role>
      <ShortName>Property, Plant and Equipment, net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/PropertyPlantandEquipmentnetTables</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>069 - Disclosure - Property, Plant and Equipment, net (Details) - Schedule of property, plant and equipment, net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofpropertyplantandequipmentnetTable</Role>
      <ShortName>Property, Plant and Equipment, net (Details) - Schedule of property, plant and equipment, net</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/PropertyPlantandEquipmentnetTables</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>070 - Disclosure - Construction in Progress (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ConstructioninProgressDetails</Role>
      <ShortName>Construction in Progress (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/ConstructioninProgressTables</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>071 - Disclosure - Construction in Progress (Details) - Schedule of construction in progress</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofconstructioninprogressTable</Role>
      <ShortName>Construction in Progress (Details) - Schedule of construction in progress</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/ConstructioninProgressTables</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>072 - Disclosure - Non-marketable equity securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/NonmarketableequitysecuritiesDetails</Role>
      <ShortName>Non-marketable equity securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/NonmarketableequitysecuritiesTables</ParentRole>
      <Position>73</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>073 - Disclosure - Non-marketable equity securities (Details) - Schedule of Non-marketable equity securities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofNonmarketableequitysecuritiesTable</Role>
      <ShortName>Non-marketable equity securities (Details) - Schedule of Non-marketable equity securities</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/NonmarketableequitysecuritiesTables</ParentRole>
      <Position>74</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>074 - Disclosure - Lease (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/LeaseDetails</Role>
      <ShortName>Lease (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/LeaseTables</ParentRole>
      <Position>75</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>075 - Disclosure - Lease (Details) - Schedule of right-of-use assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofrightofuseassetsTable</Role>
      <ShortName>Lease (Details) - Schedule of right-of-use assets</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/LeaseTables</ParentRole>
      <Position>76</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>076 - Disclosure - Lease (Details) - Schedule of net investment in sales-type leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofnetinvestmentinsalestypeleasesTable</Role>
      <ShortName>Lease (Details) - Schedule of net investment in sales-type leases</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/LeaseTables</ParentRole>
      <Position>77</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>077 - Disclosure - Lease (Details) - Schedule of future minimum lease payments receivable for sales type leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable</Role>
      <ShortName>Lease (Details) - Schedule of future minimum lease payments receivable for sales type leases</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/LeaseTables</ParentRole>
      <Position>78</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>078 - Disclosure - Lease (Details) - Schedule of maturities of lease liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofmaturitiesofleaseliabilitiesTable</Role>
      <ShortName>Lease (Details) - Schedule of maturities of lease liabilities</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/LeaseTables</ParentRole>
      <Position>79</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>079 - Disclosure - Lease (Details) - Schedule of lease term and discount rate</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofleasetermanddiscountrateTable</Role>
      <ShortName>Lease (Details) - Schedule of lease term and discount rate</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/LeaseTables</ParentRole>
      <Position>80</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>080 - Disclosure - Lease (Details) - Schedule of operating lease expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofoperatingleaseexpensesTable</Role>
      <ShortName>Lease (Details) - Schedule of operating lease expenses</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/LeaseTables</ParentRole>
      <Position>81</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>081 - Disclosure - Intangible Assets, net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/IntangibleAssetsnetDetails</Role>
      <ShortName>Intangible Assets, net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/IntangibleAssetsnetTables</ParentRole>
      <Position>82</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>082 - Disclosure - Intangible Assets, net (Details) - Schedule of intangible assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofintangibleassetsTable</Role>
      <ShortName>Intangible Assets, net (Details) - Schedule of intangible assets</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/IntangibleAssetsnetTables</ParentRole>
      <Position>83</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>083 - Disclosure - Trade Accounts and Bills Payable (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/TradeAccountsandBillsPayableDetails</Role>
      <ShortName>Trade Accounts and Bills Payable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/TradeAccountsandBillsPayableTables</ParentRole>
      <Position>84</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>084 - Disclosure - Trade Accounts and Bills Payable (Details) - Schedule of trade accounts and bills payable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleoftradeaccountsandbillspayableTable</Role>
      <ShortName>Trade Accounts and Bills Payable (Details) - Schedule of trade accounts and bills payable</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/TradeAccountsandBillsPayableTables</ParentRole>
      <Position>85</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>085 - Disclosure - Loans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/LoansDetails</Role>
      <ShortName>Loans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/LoansTables</ParentRole>
      <Position>86</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>086 - Disclosure - Loans (Details) - Schedule of bank borrowings</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofbankborrowingsTable</Role>
      <ShortName>Loans (Details) - Schedule of bank borrowings</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/LoansTables</ParentRole>
      <Position>87</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>087 - Disclosure - Loans (Details) - Schedule of facilities secured by the company's assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleoffacilitiessecuredbythecompanysassetsTable</Role>
      <ShortName>Loans (Details) - Schedule of facilities secured by the company's assets</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/LoansTables</ParentRole>
      <Position>88</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>088 - Disclosure - Loans (Details) - Schedule of other short-term loans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofothershorttermloansTable</Role>
      <ShortName>Loans (Details) - Schedule of other short-term loans</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/LoansTables</ParentRole>
      <Position>89</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>089 - Disclosure - Accrued Expenses and Other Payables (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/AccruedExpensesandOtherPayablesDetails</Role>
      <ShortName>Accrued Expenses and Other Payables (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/AccruedExpensesandOtherPayablesTables</ParentRole>
      <Position>90</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>090 - Disclosure - Accrued Expenses and Other Payables (Details) - Schedule of accrued expenses and other payables</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofaccruedexpensesandotherpayablesTable</Role>
      <ShortName>Accrued Expenses and Other Payables (Details) - Schedule of accrued expenses and other payables</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/AccruedExpensesandOtherPayablesTables</ParentRole>
      <Position>91</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>091 - Disclosure - Deferred Government Grants (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/DeferredGovernmentGrantsDetails</Role>
      <ShortName>Deferred Government Grants (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/DeferredGovernmentGrantsTables</ParentRole>
      <Position>92</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>092 - Disclosure - Deferred Government Grants (Details) - Schedule of deferred government grants</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofdeferredgovernmentgrantsTable</Role>
      <ShortName>Deferred Government Grants (Details) - Schedule of deferred government grants</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/DeferredGovernmentGrantsTables</ParentRole>
      <Position>93</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>093 - Disclosure - Product Warranty Provision (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ProductWarrantyProvisionDetails</Role>
      <ShortName>Product Warranty Provision (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/ProductWarrantyProvision</ParentRole>
      <Position>94</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>094 - Disclosure - Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails</Role>
      <ShortName>Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesTables</ParentRole>
      <Position>95</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R96.htm</HtmlFileName>
      <LongName>095 - Disclosure - Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of provision for income taxes expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofprovisionforincometaxesexpensesTable</Role>
      <ShortName>Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of provision for income taxes expenses</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesTables</ParentRole>
      <Position>96</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R97.htm</HtmlFileName>
      <LongName>096 - Disclosure - Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of income tax reconciliation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofincometaxreconciliationTable</Role>
      <ShortName>Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of income tax reconciliation</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesTables</ParentRole>
      <Position>97</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R98.htm</HtmlFileName>
      <LongName>097 - Disclosure - Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of deferred tax assets and liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofdeferredtaxassetsandliabilitiesTable</Role>
      <ShortName>Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of deferred tax assets and liabilities</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesTables</ParentRole>
      <Position>98</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R99.htm</HtmlFileName>
      <LongName>098 - Disclosure - Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of unrecognized tax benefits excluding interest and penalties</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesTable</Role>
      <ShortName>Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of unrecognized tax benefits excluding interest and penalties</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesTables</ParentRole>
      <Position>99</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R100.htm</HtmlFileName>
      <LongName>099 - Disclosure - Share-based Compensation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/SharebasedCompensationDetails</Role>
      <ShortName>Share-based Compensation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/SharebasedCompensationTables</ParentRole>
      <Position>100</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R101.htm</HtmlFileName>
      <LongName>100 - Disclosure - Share-based Compensation (Details) - Schedule of non-vested restricted share units granted</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofnonvestedrestrictedshareunitsgrantedTable</Role>
      <ShortName>Share-based Compensation (Details) - Schedule of non-vested restricted share units granted</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/SharebasedCompensationTables</ParentRole>
      <Position>101</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R102.htm</HtmlFileName>
      <LongName>101 - Disclosure - Income (Loss) Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/IncomeLossPerShareDetails</Role>
      <ShortName>Income (Loss) Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesTables</ParentRole>
      <Position>102</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R103.htm</HtmlFileName>
      <LongName>102 - Disclosure - Income (Loss) Per Share (Details) - Schedule of calculation of income (loss) per share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofcalculationofincomelosspershareTable</Role>
      <ShortName>Income (Loss) Per Share (Details) - Schedule of calculation of income (loss) per share</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesTables</ParentRole>
      <Position>103</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R104.htm</HtmlFileName>
      <LongName>103 - Disclosure - Warrants (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/WarrantsDetails</Role>
      <ShortName>Warrants (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/WarrantsTables</ParentRole>
      <Position>104</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R105.htm</HtmlFileName>
      <LongName>104 - Disclosure - Warrants (Details) - Schedule of the outstanding warrants</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleoftheoutstandingwarrantsTable</Role>
      <ShortName>Warrants (Details) - Schedule of the outstanding warrants</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/WarrantsTables</ParentRole>
      <Position>105</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R106.htm</HtmlFileName>
      <LongName>105 - Disclosure - Warrants (Details) - Schedule of warrants issued</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofwarrantsissuedTable</Role>
      <ShortName>Warrants (Details) - Schedule of warrants issued</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/WarrantsTables</ParentRole>
      <Position>106</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R107.htm</HtmlFileName>
      <LongName>106 - Disclosure - Warrants (Details) - Schedule of warrants liability measured at fair value on a recurring basis using Level 3 inputs</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofwarrantsliabilitymeasuredatfairvalueonarecurringbasisusingLevel3inputsTable</Role>
      <ShortName>Warrants (Details) - Schedule of warrants liability measured at fair value on a recurring basis using Level 3 inputs</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/WarrantsTables</ParentRole>
      <Position>107</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R108.htm</HtmlFileName>
      <LongName>107 - Disclosure - Warrants (Details) - Schedule of the warrant activity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofthewarrantactivityTable</Role>
      <ShortName>Warrants (Details) - Schedule of the warrant activity</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/WarrantsTables</ParentRole>
      <Position>108</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R109.htm</HtmlFileName>
      <LongName>108 - Disclosure - Commitments and Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/CommitmentsandContingenciesDetails</Role>
      <ShortName>Commitments and Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/CommitmentsandContingenciesTables</ParentRole>
      <Position>109</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R110.htm</HtmlFileName>
      <LongName>109 - Disclosure - Commitments and Contingencies (Details) - Schedule of capital commitments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofcapitalcommitmentsTable</Role>
      <ShortName>Commitments and Contingencies (Details) - Schedule of capital commitments</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/CommitmentsandContingenciesTables</ParentRole>
      <Position>110</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R111.htm</HtmlFileName>
      <LongName>110 - Disclosure - Concentrations and Credit Risk (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ConcentrationsandCreditRiskDetails</Role>
      <ShortName>Concentrations and Credit Risk (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/ConcentrationsandCreditRiskTables</ParentRole>
      <Position>111</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R112.htm</HtmlFileName>
      <LongName>111 - Disclosure - Concentrations and Credit Risk (Details) - Schedule of revenue by major customers by reporting segments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofrevenuebymajorcustomersbyreportingsegmentsTable</Role>
      <ShortName>Concentrations and Credit Risk (Details) - Schedule of revenue by major customers by reporting segments</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/ConcentrationsandCreditRiskTables</ParentRole>
      <Position>112</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R113.htm</HtmlFileName>
      <LongName>112 - Disclosure - Concentrations and Credit Risk (Details) - Schedule of accounts receivable by major customer</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofaccountsreceivablebymajorcustomerTable</Role>
      <ShortName>Concentrations and Credit Risk (Details) - Schedule of accounts receivable by major customer</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/ConcentrationsandCreditRiskTables</ParentRole>
      <Position>113</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R114.htm</HtmlFileName>
      <LongName>113 - Disclosure - Concentrations and Credit Risk (Details) - Schedule of net purchase by suppliers</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofnetpurchasebysuppliersTable</Role>
      <ShortName>Concentrations and Credit Risk (Details) - Schedule of net purchase by suppliers</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/ConcentrationsandCreditRiskTables</ParentRole>
      <Position>114</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R115.htm</HtmlFileName>
      <LongName>114 - Disclosure - Concentrations and Credit Risk (Details) - Schedule of accounts payable by suppliers</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofaccountspayablebysuppliersTable</Role>
      <ShortName>Concentrations and Credit Risk (Details) - Schedule of accounts payable by suppliers</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/ConcentrationsandCreditRiskTables</ParentRole>
      <Position>115</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R116.htm</HtmlFileName>
      <LongName>115 - Disclosure - Concentrations and Credit Risk (Details) - Schedule of transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleoftransactionsTable</Role>
      <ShortName>Concentrations and Credit Risk (Details) - Schedule of transactions</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/ConcentrationsandCreditRiskTables</ParentRole>
      <Position>116</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R117.htm</HtmlFileName>
      <LongName>116 - Disclosure - Segment Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/SegmentInformationDetails</Role>
      <ShortName>Segment Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/SegmentInformationTables</ParentRole>
      <Position>117</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R118.htm</HtmlFileName>
      <LongName>117 - Disclosure - Segment Information (Details) - Schedule of net revenues from manufacture of batteries by products</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofnetrevenuesfrommanufactureofbatteriesbyproductsTable</Role>
      <ShortName>Segment Information (Details) - Schedule of net revenues from manufacture of batteries by products</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/SegmentInformationTables</ParentRole>
      <Position>118</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R119.htm</HtmlFileName>
      <LongName>118 - Disclosure - Segment Information (Details) - Schedule of net revenues from manufacture of batteries by geographical areas</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/ScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasTable</Role>
      <ShortName>Segment Information (Details) - Schedule of net revenues from manufacture of batteries by geographical areas</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/SegmentInformationTables</ParentRole>
      <Position>119</Position>
    </Report>
    <Report instance="f10q0621_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R120.htm</HtmlFileName>
      <LongName>119 - Disclosure - Subsequent Events (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cbak.com.cn/role/SubsequentEventsDetails</Role>
      <ShortName>Subsequent Events (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cbak.com.cn/role/SubsequentEvents</ParentRole>
      <Position>120</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-Q" original="f10q0621_cbakenergy.htm">f10q0621_cbakenergy.htm</File>
    <File>cbat-20210630.xsd</File>
    <File>cbat-20210630_cal.xml</File>
    <File>cbat-20210630_def.xml</File>
    <File>cbat-20210630_lab.xml</File>
    <File>cbat-20210630_pre.xml</File>
    <File>f10q0621ex31-1_cbakenergy.htm</File>
    <File>f10q0621ex31-2_cbakenergy.htm</File>
    <File>f10q0621ex32-1_cbakenergy.htm</File>
    <File>f10q0621ex32-2_cbakenergy.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>image_001.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/us-gaap/2021-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2021</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/srt/2021-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>139
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "f10q0621_cbakenergy.htm": {
   "axisCustom": 5,
   "axisStandard": 26,
   "contextCount": 569,
   "dts": {
    "calculationLink": {
     "local": [
      "cbat-20210630_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "cbat-20210630_def.xml"
     ]
    },
    "inline": {
     "local": [
      "f10q0621_cbakenergy.htm"
     ]
    },
    "labelLink": {
     "local": [
      "cbat-20210630_lab.xml"
     ],
     "remote": [
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-doc-2021-01-31.xml",
      "https://xbrl.fasb.org/srt/2021/elts/srt-doc-2021-01-31.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "cbat-20210630_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "https://xbrl.fasb.org/srt/2021/elts/srt-ref-2021-01-31.xml",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-ref-2021-01-31.xml"
     ]
    },
    "schema": {
     "local": [
      "cbat-20210630.xsd"
     ],
     "remote": [
      "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/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd",
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd",
      "https://xbrl.sec.gov/country/2021/country-2021.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd",
      "https://xbrl.sec.gov/dei/2021/dei-2021.xsd",
      "https://xbrl.sec.gov/sic/2021/sic-2021.xsd",
      "https://xbrl.sec.gov/dei/2021/dei-2021_doc.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-parts-codification-2021-01-31.xsd",
      "https://xbrl.sec.gov/dei/2021/dei-2021_ref.xsd"
     ]
    }
   },
   "elementCount": 889,
   "entityCount": 1,
   "hidden": {
    "http://cbak.com.cn/20210630": 49,
    "http://fasb.org/us-gaap/2021-01-31": 178,
    "http://xbrl.sec.gov/dei/2021": 5,
    "total": 232
   },
   "keyCustom": 193,
   "keyStandard": 381,
   "memberCustom": 146,
   "memberStandard": 19,
   "nsprefix": "cbat",
   "nsuri": "http://cbak.com.cn/20210630",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:EntityRegistrantName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "000 - Document - Document And Entity Information",
     "role": "http://cbak.com.cn/role/DocumentAndEntityInformation",
     "shortName": "Document And Entity Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:EntityRegistrantName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "009 - Disclosure - Inventories",
     "role": "http://cbak.com.cn/role/Inventories",
     "shortName": "Inventories",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R100": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c130",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "099 - Disclosure - Share-based Compensation (Details)",
     "role": "http://cbak.com.cn/role/SharebasedCompensationDetails",
     "shortName": "Share-based Compensation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c315",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R101": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c329",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100 - Disclosure - Share-based Compensation (Details) - Schedule of non-vested restricted share units granted",
     "role": "http://cbak.com.cn/role/ScheduleofnonvestedrestrictedshareunitsgrantedTable",
     "shortName": "Share-based Compensation (Details) - Schedule of non-vested restricted share units granted",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c329",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R102": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c5",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "cbat:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "101 - Disclosure - Income (Loss) Per Share (Details)",
     "role": "http://cbak.com.cn/role/IncomeLossPerShareDetails",
     "shortName": "Income (Loss) Per Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c5",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "cbat:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R103": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c5",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "102 - Disclosure - Income (Loss) Per Share (Details) - Schedule of calculation of income (loss) per share",
     "role": "http://cbak.com.cn/role/ScheduleofcalculationofincomelosspershareTable",
     "shortName": "Income (Loss) Per Share (Details) - Schedule of calculation of income (loss) per share",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c5",
      "decimals": "0",
      "lang": null,
      "name": "cbat:CapitalContributionFromNonControllingInterestsOfASubsidiary",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R104": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c264",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "cbat:WarrantsIssuedAndOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "103 - Disclosure - Warrants (Details)",
     "role": "http://cbak.com.cn/role/WarrantsDetails",
     "shortName": "Warrants (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c264",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "cbat:WarrantsIssuedAndOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R105": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c346",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:SharePrice",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPershares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "104 - Disclosure - Warrants (Details) - Schedule of the outstanding warrants",
     "role": "http://cbak.com.cn/role/ScheduleoftheoutstandingwarrantsTable",
     "shortName": "Warrants (Details) - Schedule of the outstanding warrants",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c346",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:SharePrice",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPershares",
      "xsiNil": "false"
     }
    },
    "R106": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c358",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:SharePrice",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPershares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "105 - Disclosure - Warrants (Details) - Schedule of warrants issued",
     "role": "http://cbak.com.cn/role/ScheduleofwarrantsissuedTable",
     "shortName": "Warrants (Details) - Schedule of warrants issued",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c358",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:SharePrice",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPershares",
      "xsiNil": "false"
     }
    },
    "R107": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "srt:ScheduleOfCondensedCashFlowStatementTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "cbat:BalanceAtBeginningAndEndingOfYear",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "106 - Disclosure - Warrants (Details) - Schedule of warrants liability measured at fair value on a recurring basis using Level 3 inputs",
     "role": "http://cbak.com.cn/role/ScheduleofwarrantsliabilitymeasuredatfairvalueonarecurringbasisusingLevel3inputsTable",
     "shortName": "Warrants (Details) - Schedule of warrants liability measured at fair value on a recurring basis using Level 3 inputs",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "srt:ScheduleOfCondensedCashFlowStatementTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": "0",
      "lang": null,
      "name": "cbat:WarrantsIssuedToInstitutionInvestors",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R108": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "cbat:ScheduleOfWarrantActivityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c2",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "cbat:NumberOfWarrantsBeginningAndEnding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "107 - Disclosure - Warrants (Details) - Schedule of the warrant activity",
     "role": "http://cbak.com.cn/role/ScheduleofthewarrantactivityTable",
     "shortName": "Warrants (Details) - Schedule of the warrant activity",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "cbat:ScheduleOfWarrantActivityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c2",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "cbat:NumberOfWarrantsBeginningAndEnding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R109": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DepositAssets",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "108 - Disclosure - Commitments and Contingencies (Details)",
     "role": "http://cbak.com.cn/role/CommitmentsandContingenciesDetails",
     "shortName": "Commitments and Contingencies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c3",
      "decimals": "-5",
      "lang": null,
      "name": "cbat:ConstructionContractCostProgressPaymentAccrued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cbat:PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "010 - Disclosure - Prepayments and Other Receivables",
     "role": "http://cbak.com.cn/role/PrepaymentsandOtherReceivables",
     "shortName": "Prepayments and Other Receivables",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cbat:PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R110": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LongTermPurchaseCommitmentTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherCommitment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "109 - Disclosure - Commitments and Contingencies (Details) - Schedule of capital commitments",
     "role": "http://cbak.com.cn/role/ScheduleofcapitalcommitmentsTable",
     "shortName": "Commitments and Contingencies (Details) - Schedule of capital commitments",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LongTermPurchaseCommitmentTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherCommitment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R111": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c566",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "cbat:ConcentrationRiskThresholdPercentage",
      "reportCount": 1,
      "unitRef": "pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "110 - Disclosure - Concentrations and Credit Risk (Details)",
     "role": "http://cbak.com.cn/role/ConcentrationsandCreditRiskDetails",
     "shortName": "Concentrations and Credit Risk (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c473",
      "decimals": "0",
      "lang": null,
      "name": "cbat:RepaidAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R112": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c477",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "111 - Disclosure - Concentrations and Credit Risk (Details) - Schedule of revenue by major customers by reporting segments",
     "role": "http://cbak.com.cn/role/ScheduleofrevenuebymajorcustomersbyreportingsegmentsTable",
     "shortName": "Concentrations and Credit Risk (Details) - Schedule of revenue by major customers by reporting segments",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c477",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R113": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "cbat:ScheduleOfAccountsReceivableByMajorCustomerTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c498",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "112 - Disclosure - Concentrations and Credit Risk (Details) - Schedule of accounts receivable by major customer",
     "role": "http://cbak.com.cn/role/ScheduleofaccountsreceivablebymajorcustomerTable",
     "shortName": "Concentrations and Credit Risk (Details) - Schedule of accounts receivable by major customer",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "cbat:ScheduleOfAccountsReceivableByMajorCustomerTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c498",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R114": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "cbat:ScheduleOfNetPurchaseBySuplierTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c501",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "cbat:NetPurchase",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "113 - Disclosure - Concentrations and Credit Risk (Details) - Schedule of net purchase by suppliers",
     "role": "http://cbak.com.cn/role/ScheduleofnetpurchasebysuppliersTable",
     "shortName": "Concentrations and Credit Risk (Details) - Schedule of net purchase by suppliers",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "cbat:ScheduleOfNetPurchaseBySuplierTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c501",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "cbat:NetPurchase",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R115": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "cbat:ScheduleOfAccountsPayableBySuppliersTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c506",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccountsPayableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "114 - Disclosure - Concentrations and Credit Risk (Details) - Schedule of accounts payable by suppliers",
     "role": "http://cbak.com.cn/role/ScheduleofaccountspayablebysuppliersTable",
     "shortName": "Concentrations and Credit Risk (Details) - Schedule of accounts payable by suppliers",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "cbat:ScheduleOfAccountsPayableBySuppliersTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c506",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccountsPayableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R116": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "cbat:ScheduleOfTransactionsWithTheFormerSubsidiariesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c511",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "cbat:SalesOfFinishedGoodsAndRawMaterials",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "115 - Disclosure - Concentrations and Credit Risk (Details) - Schedule of transactions",
     "role": "http://cbak.com.cn/role/ScheduleoftransactionsTable",
     "shortName": "Concentrations and Credit Risk (Details) - Schedule of transactions",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "cbat:ScheduleOfTransactionsWithTheFormerSubsidiariesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c511",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "cbat:SalesOfFinishedGoodsAndRawMaterials",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R117": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "cbat:NumberOfSegment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "116 - Disclosure - Segment Information (Details)",
     "role": "http://cbak.com.cn/role/SegmentInformationDetails",
     "shortName": "Segment Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "cbat:NumberOfSegment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     }
    },
    "R118": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c543",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenuesNetOfInterestExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "117 - Disclosure - Segment Information (Details) - Schedule of net revenues from manufacture of batteries by products",
     "role": "http://cbak.com.cn/role/ScheduleofnetrevenuesfrommanufactureofbatteriesbyproductsTable",
     "shortName": "Segment Information (Details) - Schedule of net revenues from manufacture of batteries by products",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c543",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenuesNetOfInterestExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R119": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c5",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "cbat:NetRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "118 - Disclosure - Segment Information (Details) - Schedule of net revenues from manufacture of batteries by geographical areas",
     "role": "http://cbak.com.cn/role/ScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasTable",
     "shortName": "Segment Information (Details) - Schedule of net revenues from manufacture of batteries by geographical areas",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c5",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "cbat:NetRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "011 - Disclosure - Acquisition of a subsidiary",
     "role": "http://cbak.com.cn/role/Acquisitionofasubsidiary",
     "shortName": "Acquisition of a subsidiary",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R120": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c558",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventDescription",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "119 - Disclosure - Subsequent Events (Details)",
     "role": "http://cbak.com.cn/role/SubsequentEventsDetails",
     "shortName": "Subsequent Events (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c558",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventDescription",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cbat:ReceivablesFromFormerSubsidiariesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "012 - Disclosure - Payables to Former Subsidiaries, net",
     "role": "http://cbak.com.cn/role/PayablestoFormerSubsidiariesnet",
     "shortName": "Payables to Former Subsidiaries, net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cbat:ReceivablesFromFormerSubsidiariesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "013 - Disclosure - Property, Plant and Equipment, net",
     "role": "http://cbak.com.cn/role/PropertyPlantandEquipmentnet",
     "shortName": "Property, Plant and Equipment, net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cbat:ConstructionInProgressTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "014 - Disclosure - Construction in Progress",
     "role": "http://cbak.com.cn/role/ConstructioninProgress",
     "shortName": "Construction in Progress",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cbat:ConstructionInProgressTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cbat:NonMarketableSecuritiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "015 - Disclosure - Non-marketable equity securities",
     "role": "http://cbak.com.cn/role/Nonmarketableequitysecurities",
     "shortName": "Non-marketable equity securities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cbat:NonMarketableSecuritiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cbat:OperatingLeasesOfLesseeDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "016 - Disclosure - Lease",
     "role": "http://cbak.com.cn/role/Lease",
     "shortName": "Lease",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cbat:OperatingLeasesOfLesseeDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "017 - Disclosure - Intangible Assets, net",
     "role": "http://cbak.com.cn/role/IntangibleAssetsnet",
     "shortName": "Intangible Assets, net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "018 - Disclosure - Trade Accounts and Bills Payable",
     "role": "http://cbak.com.cn/role/TradeAccountsandBillsPayable",
     "shortName": "Trade Accounts and Bills Payable",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "001 - Statement - Condensed Consolidated Balance Sheets (Unaudited)",
     "role": "http://cbak.com.cn/role/ConsolidatedBalanceSheet",
     "shortName": "Condensed Consolidated Balance Sheets (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "019 - Disclosure - Loans",
     "role": "http://cbak.com.cn/role/Loans",
     "shortName": "Loans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "020 - Disclosure - Accrued Expenses and Other Payables",
     "role": "http://cbak.com.cn/role/AccruedExpensesandOtherPayables",
     "shortName": "Accrued Expenses and Other Payables",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cbat:OtherLongTermPayablesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "021 - Disclosure - Deferred Government Grants",
     "role": "http://cbak.com.cn/role/DeferredGovernmentGrants",
     "shortName": "Deferred Government Grants",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cbat:OtherLongTermPayablesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProductWarrantyDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "022 - Disclosure - Product Warranty Provision",
     "role": "http://cbak.com.cn/role/ProductWarrantyProvision",
     "shortName": "Product Warranty Provision",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProductWarrantyDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "023 - Disclosure - Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities",
     "role": "http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilities",
     "shortName": "Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "024 - Disclosure - Share-based Compensation",
     "role": "http://cbak.com.cn/role/SharebasedCompensation",
     "shortName": "Share-based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "025 - Disclosure - Income (Loss) Per Share",
     "role": "http://cbak.com.cn/role/IncomeLossPerShare",
     "shortName": "Income (Loss) Per Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cbat:WarrantsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "026 - Disclosure - Warrants",
     "role": "http://cbak.com.cn/role/Warrants",
     "shortName": "Warrants",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cbat:WarrantsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "027 - Disclosure - Fair Value of Financial Instruments",
     "role": "http://cbak.com.cn/role/FairValueofFinancialInstruments",
     "shortName": "Fair Value of Financial Instruments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "028 - Disclosure - Commitments and Contingencies",
     "role": "http://cbak.com.cn/role/CommitmentsandContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c2",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unitRef": "usdPershares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals)",
     "role": "http://cbak.com.cn/role/ConsolidatedBalanceSheet_Parentheticals",
     "shortName": "Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:CommonStockSharesAuthorized",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c3",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:CommonStockSharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "029 - Disclosure - Concentrations and Credit Risk",
     "role": "http://cbak.com.cn/role/ConcentrationsandCreditRisk",
     "shortName": "Concentrations and Credit Risk",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "030 - Disclosure - Segment Information",
     "role": "http://cbak.com.cn/role/SegmentInformation",
     "shortName": "Segment Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "031 - Disclosure - Subsequent Events",
     "role": "http://cbak.com.cn/role/SubsequentEvents",
     "shortName": "Subsequent Events",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "032 - Disclosure - Accounting Policies, by Policy (Policies)",
     "role": "http://cbak.com.cn/role/AccountingPoliciesByPolicy",
     "shortName": "Accounting Policies, by Policy (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "033 - Disclosure - Pledged deposits (Tables)",
     "role": "http://cbak.com.cn/role/PledgeddepositsTables",
     "shortName": "Pledged deposits (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "034 - Disclosure - Trade Accounts and Bills Receivable, net (Tables)",
     "role": "http://cbak.com.cn/role/TradeAccountsandBillsReceivablenetTables",
     "shortName": "Trade Accounts and Bills Receivable, net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "035 - Disclosure - Inventories (Tables)",
     "role": "http://cbak.com.cn/role/InventoriesTables",
     "shortName": "Inventories (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "036 - Disclosure - Prepayments and Other Receivables (Tables)",
     "role": "http://cbak.com.cn/role/PrepaymentsandOtherReceivablesTables",
     "shortName": "Prepayments and Other Receivables (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cbat:ScheduleOfAcquisitionOfASubsidiaryTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "037 - Disclosure - Acquisition of a subsidiary (Tables)",
     "role": "http://cbak.com.cn/role/AcquisitionofasubsidiaryTables",
     "shortName": "Acquisition of a subsidiary (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cbat:ScheduleOfAcquisitionOfASubsidiaryTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cbat:PayablesToFormerSubsidiariesNetTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "038 - Disclosure - Payables to Former Subsidiaries, net (Tables)",
     "role": "http://cbak.com.cn/role/PayablestoFormerSubsidiariesnetTables",
     "shortName": "Payables to Former Subsidiaries, net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cbat:PayablesToFormerSubsidiariesNetTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c5",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "003 - Statement - Condensed consolidated statements of operations and comprehensive income (loss) (Unaudited)",
     "role": "http://cbak.com.cn/role/ConsolidatedIncomeStatement",
     "shortName": "Condensed consolidated statements of operations and comprehensive income (loss) (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c5",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "039 - Disclosure - Property, Plant and Equipment, net (Tables)",
     "role": "http://cbak.com.cn/role/PropertyPlantandEquipmentnetTables",
     "shortName": "Property, Plant and Equipment, net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cbat:ScheduleOfConstructionInProgressTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "040 - Disclosure - Construction in Progress (Tables)",
     "role": "http://cbak.com.cn/role/ConstructioninProgressTables",
     "shortName": "Construction in Progress (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cbat:ScheduleOfConstructionInProgressTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cbat:ScheduleOfNonMarketableSecuritiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "041 - Disclosure - Non-marketable equity securities (Tables)",
     "role": "http://cbak.com.cn/role/NonmarketableequitysecuritiesTables",
     "shortName": "Non-marketable equity securities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cbat:ScheduleOfNonMarketableSecuritiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cbat:ScheduleOfRightofuseAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "042 - Disclosure - Lease (Tables)",
     "role": "http://cbak.com.cn/role/LeaseTables",
     "shortName": "Lease (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cbat:ScheduleOfRightofuseAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "043 - Disclosure - Intangible Assets, net (Tables)",
     "role": "http://cbak.com.cn/role/IntangibleAssetsnetTables",
     "shortName": "Intangible Assets, net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "044 - Disclosure - Trade Accounts and Bills Payable (Tables)",
     "role": "http://cbak.com.cn/role/TradeAccountsandBillsPayableTables",
     "shortName": "Trade Accounts and Bills Payable (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "045 - Disclosure - Loans (Tables)",
     "role": "http://cbak.com.cn/role/LoansTables",
     "shortName": "Loans (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "046 - Disclosure - Accrued Expenses and Other Payables (Tables)",
     "role": "http://cbak.com.cn/role/AccruedExpensesandOtherPayablesTables",
     "shortName": "Accrued Expenses and Other Payables (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cbat:ScheduleOfDeferredGovernmentGrantsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "047 - Disclosure - Deferred Government Grants (Tables)",
     "role": "http://cbak.com.cn/role/DeferredGovernmentGrantsTables",
     "shortName": "Deferred Government Grants (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cbat:ScheduleOfDeferredGovernmentGrantsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "048 - Disclosure - Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Tables)",
     "role": "http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesTables",
     "shortName": "Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c58",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "004 - Statement - Condensed Consolidated Statements of Changes in Shareholders\u2019 Equity (Deficit) (Unaudited)",
     "role": "http://cbak.com.cn/role/ShareholdersEquityType2or3",
     "shortName": "Condensed Consolidated Statements of Changes in Shareholders\u2019 Equity (Deficit) (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "b",
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c58",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "049 - Disclosure - Share-based Compensation (Tables)",
     "role": "http://cbak.com.cn/role/SharebasedCompensationTables",
     "shortName": "Share-based Compensation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "050 - Disclosure - Income (Loss) Per Share (Tables)",
     "role": "http://cbak.com.cn/role/IncomeLossPerShareTables",
     "shortName": "Income (Loss) Per Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cbat:ScheduleOfOutstandingWarrants",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "051 - Disclosure - Warrants (Tables)",
     "role": "http://cbak.com.cn/role/WarrantsTables",
     "shortName": "Warrants (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cbat:ScheduleOfOutstandingWarrants",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermPurchaseCommitmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "052 - Disclosure - Commitments and Contingencies (Tables)",
     "role": "http://cbak.com.cn/role/CommitmentsandContingenciesTables",
     "shortName": "Commitments and Contingencies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermPurchaseCommitmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "053 - Disclosure - Concentrations and Credit Risk (Tables)",
     "role": "http://cbak.com.cn/role/ConcentrationsandCreditRiskTables",
     "shortName": "Concentrations and Credit Risk (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "054 - Disclosure - Segment Information (Tables)",
     "role": "http://cbak.com.cn/role/SegmentInformationTables",
     "shortName": "Segment Information (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c181",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cbat:DescriptionOfExchangeAgreement",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "055 - Disclosure - Principal Activities, Basis of Presentation and Organization (Details)",
     "role": "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails",
     "shortName": "Principal Activities, Basis of Presentation and Organization (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c181",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cbat:DescriptionOfExchangeAgreement",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:MaterialsSuppliesAndOther",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "056 - Disclosure - Pledged deposits (Details)",
     "role": "http://cbak.com.cn/role/PledgeddepositsDetails",
     "shortName": "Pledged deposits (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:MaterialsSuppliesAndOther",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccountsPayableCurrentAndNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "057 - Disclosure - Pledged deposits (Details) - Schedule of pledged deposits",
     "role": "http://cbak.com.cn/role/ScheduleofpledgeddepositsTable",
     "shortName": "Pledged deposits (Details) - Schedule of pledged deposits",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccountsPayableCurrentAndNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "cbat:TradeAccountsAndBillsReceivables",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "058 - Disclosure - Trade Accounts and Bills Receivable, net (Details)",
     "role": "http://cbak.com.cn/role/TradeAccountsandBillsReceivablenetDetails",
     "shortName": "Trade Accounts and Bills Receivable, net (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "cbat:TradeAccountsAndBillsReceivables",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)",
     "role": "http://cbak.com.cn/role/ConsolidatedCashFlow",
     "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:DepreciationAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccountsReceivableGrossCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "059 - Disclosure - Trade Accounts and Bills Receivable, net (Details) - Schedule of trade accounts and bills receivable",
     "role": "http://cbak.com.cn/role/ScheduleoftradeaccountsandbillsreceivableTable",
     "shortName": "Trade Accounts and Bills Receivable, net (Details) - Schedule of trade accounts and bills receivable",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccountsReceivableGrossCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "060 - Disclosure - Trade Accounts and Bills Receivable, net (Details) - Schedule of analysis of the allowance for doubtful accounts",
     "role": "http://cbak.com.cn/role/ScheduleofanalysisoftheallowancefordoubtfulaccountsTable",
     "shortName": "Trade Accounts and Bills Receivable, net (Details) - Schedule of analysis of the allowance for doubtful accounts",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c5",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryWriteDown",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "061 - Disclosure - Inventories (Details)",
     "role": "http://cbak.com.cn/role/InventoriesDetails",
     "shortName": "Inventories (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c5",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryWriteDown",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryRawMaterials",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "062 - Disclosure - Inventories (Details) - Schedule of inventories",
     "role": "http://cbak.com.cn/role/ScheduleofinventoriesTable",
     "shortName": "Inventories (Details) - Schedule of inventories",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryRawMaterials",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cbat:LoanAgreementDescription",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "063 - Disclosure - Prepayments and Other Receivables (Details)",
     "role": "http://cbak.com.cn/role/PrepaymentsandOtherReceivablesDetails",
     "shortName": "Prepayments and Other Receivables (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ValueAddedTaxReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "064 - Disclosure - Prepayments and Other Receivables (Details) - Schedule of prepayments and other receivables",
     "role": "http://cbak.com.cn/role/ScheduleofprepaymentsandotherreceivablesTable",
     "shortName": "Prepayments and Other Receivables (Details) - Schedule of prepayments and other receivables",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ValueAddedTaxReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c3",
      "decimals": "4",
      "first": true,
      "lang": null,
      "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage",
      "reportCount": 1,
      "unitRef": "pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "065 - Disclosure - Acquisition of a subsidiary (Details)",
     "role": "http://cbak.com.cn/role/AcquisitionofasubsidiaryDetails",
     "shortName": "Acquisition of a subsidiary (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": "-5",
      "lang": null,
      "name": "cbat:AcquiredOwnershipValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c559",
      "decimals": "-4",
      "first": true,
      "lang": null,
      "name": "us-gaap:SecurityDeposit",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "066 - Disclosure - Acquisition of a subsidiary (Details) - Schedule of Acquisition of a subsidiary",
     "role": "http://cbak.com.cn/role/ScheduleofAcquisitionofasubsidiaryTable",
     "shortName": "Acquisition of a subsidiary (Details) - Schedule of Acquisition of a subsidiary",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DueToOtherRelatedPartiesClassifiedCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "067 - Disclosure - Payables to Former Subsidiaries, net (Details) - Schedule of payables to a former subsidiaries, net",
     "role": "http://cbak.com.cn/role/ScheduleofpayablestoaformersubsidiariesnetTable",
     "shortName": "Payables to Former Subsidiaries, net (Details) - Schedule of payables to a former subsidiaries, net",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "cbat:PayablesToFormerSubsidiariesNetTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c228",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:DueToOtherRelatedPartiesClassifiedCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c5",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "068 - Disclosure - Property, Plant and Equipment, net (Details)",
     "role": "http://cbak.com.cn/role/PropertyPlantandEquipmentnetDetails",
     "shortName": "Property, Plant and Equipment, net (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c5",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "006 - Disclosure - Principal Activities, Basis of Presentation and Organization",
     "role": "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganization",
     "shortName": "Principal Activities, Basis of Presentation and Organization",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "069 - Disclosure - Property, Plant and Equipment, net (Details) - Schedule of property, plant and equipment, net",
     "role": "http://cbak.com.cn/role/ScheduleofpropertyplantandequipmentnetTable",
     "shortName": "Property, Plant and Equipment, net (Details) - Schedule of property, plant and equipment, net",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c5",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:InterestCostsCapitalized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "070 - Disclosure - Construction in Progress (Details)",
     "role": "http://cbak.com.cn/role/ConstructioninProgressDetails",
     "shortName": "Construction in Progress (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c5",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:InterestCostsCapitalized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "cbat:ScheduleOfConstructionInProgressTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "cbat:ConstructionProgress",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "071 - Disclosure - Construction in Progress (Details) - Schedule of construction in progress",
     "role": "http://cbak.com.cn/role/ScheduleofconstructioninprogressTable",
     "shortName": "Construction in Progress (Details) - Schedule of construction in progress",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "cbat:ScheduleOfConstructionInProgressTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "cbat:ConstructionProgress",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c3",
      "decimals": "4",
      "first": true,
      "lang": null,
      "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage",
      "reportCount": 1,
      "unitRef": "pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "072 - Disclosure - Non-marketable equity securities (Details)",
     "role": "http://cbak.com.cn/role/NonmarketableequitysecuritiesDetails",
     "shortName": "Non-marketable equity securities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c242",
      "decimals": "-4",
      "lang": null,
      "name": "cbat:CashPaidForAcquiringEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "cbat:ScheduleOfNonMarketableSecuritiesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:EquitySecuritiesFvNiCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "073 - Disclosure - Non-marketable equity securities (Details) - Schedule of Non-marketable equity securities",
     "role": "http://cbak.com.cn/role/ScheduleofNonmarketableequitysecuritiesTable",
     "shortName": "Non-marketable equity securities (Details) - Schedule of Non-marketable equity securities",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "cbat:ScheduleOfNonMarketableSecuritiesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:EquitySecuritiesFvNiCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cbat:OwnersLeasePeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "074 - Disclosure - Lease (Details)",
     "role": "http://cbak.com.cn/role/LeaseDetails",
     "shortName": "Lease (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cbat:OwnersLeasePeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "cbat:ScheduleOfRightofuseAssets",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "cbat:OperatingLeaseRightOfUseAssetAtPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "075 - Disclosure - Lease (Details) - Schedule of right-of-use assets",
     "role": "http://cbak.com.cn/role/ScheduleofrightofuseassetsTable",
     "shortName": "Lease (Details) - Schedule of right-of-use assets",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "cbat:ScheduleOfRightofuseAssets",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "cbat:OperatingLeaseRightOfUseAssetAtPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "cbat:ScheduleOfNetInvestmentInSalestypeLeasesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetInvestmentInLease",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "076 - Disclosure - Lease (Details) - Schedule of net investment in sales-type leases",
     "role": "http://cbak.com.cn/role/ScheduleofnetinvestmentinsalestypeleasesTable",
     "shortName": "Lease (Details) - Schedule of net investment in sales-type leases",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "cbat:ScheduleOfNetInvestmentInSalestypeLeasesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetInvestmentInLease",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "cbat:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeaseTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c251",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "cbat:CapitalLeasesFutureMinimumPaymentReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "077 - Disclosure - Lease (Details) - Schedule of future minimum lease payments receivable for sales type leases",
     "role": "http://cbak.com.cn/role/ScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable",
     "shortName": "Lease (Details) - Schedule of future minimum lease payments receivable for sales type leases",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "cbat:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeaseTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c251",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "cbat:CapitalLeasesFutureMinimumPaymentReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "cbat:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeaseTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "078 - Disclosure - Lease (Details) - Schedule of maturities of lease liabilities",
     "role": "http://cbak.com.cn/role/ScheduleofmaturitiesofleaseliabilitiesTable",
     "shortName": "Lease (Details) - Schedule of maturities of lease liabilities",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "cbat:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeaseTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cbat:PledgedDepositsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "007 - Disclosure - Pledged deposits",
     "role": "http://cbak.com.cn/role/Pledgeddeposits",
     "shortName": "Pledged deposits",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cbat:PledgedDepositsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "cbat:ScheduleOfLeaseTermAndDiscountRateTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "079 - Disclosure - Lease (Details) - Schedule of lease term and discount rate",
     "role": "http://cbak.com.cn/role/ScheduleofleasetermanddiscountrateTable",
     "shortName": "Lease (Details) - Schedule of lease term and discount rate",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "cbat:ScheduleOfLeaseTermAndDiscountRateTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "cbat:ScheduleOfOperatingLeaseExpensesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c5",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "080 - Disclosure - Lease (Details) - Schedule of operating lease expenses",
     "role": "http://cbak.com.cn/role/ScheduleofoperatingleaseexpensesTable",
     "shortName": "Lease (Details) - Schedule of operating lease expenses",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "cbat:ScheduleOfOperatingLeaseExpensesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c5",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c5",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "081 - Disclosure - Intangible Assets, net (Details)",
     "role": "http://cbak.com.cn/role/IntangibleAssetsnetDetails",
     "shortName": "Intangible Assets, net (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c5",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CapitalizedComputerSoftwareGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "082 - Disclosure - Intangible Assets, net (Details) - Schedule of intangible assets",
     "role": "http://cbak.com.cn/role/ScheduleofintangibleassetsTable",
     "shortName": "Intangible Assets, net (Details) - Schedule of intangible assets",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CapitalizedComputerSoftwareGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R84": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c254",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentTerm",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "083 - Disclosure - Trade Accounts and Bills Payable (Details)",
     "role": "http://cbak.com.cn/role/TradeAccountsandBillsPayableDetails",
     "shortName": "Trade Accounts and Bills Payable (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c254",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentTerm",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R85": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccountsPayableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "084 - Disclosure - Trade Accounts and Bills Payable (Details) - Schedule of trade accounts and bills payable",
     "role": "http://cbak.com.cn/role/ScheduleoftradeaccountsandbillspayableTable",
     "shortName": "Trade Accounts and Bills Payable (Details) - Schedule of trade accounts and bills payable",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccountsPayableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R86": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c91",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableRelatedPartiesDescription",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "085 - Disclosure - Loans (Details)",
     "role": "http://cbak.com.cn/role/LoansDetails",
     "shortName": "Loans (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c91",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableRelatedPartiesDescription",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R87": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LoansPayableToBankCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "086 - Disclosure - Loans (Details) - Schedule of bank borrowings",
     "role": "http://cbak.com.cn/role/ScheduleofbankborrowingsTable",
     "shortName": "Loans (Details) - Schedule of bank borrowings",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LoansPayableToBankCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R88": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfQuantitativeInformationAboutFinancialAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DebtInstrumentCollateralAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "087 - Disclosure - Loans (Details) - Schedule of facilities secured by the company's assets",
     "role": "http://cbak.com.cn/role/ScheduleoffacilitiessecuredbythecompanysassetsTable",
     "shortName": "Loans (Details) - Schedule of facilities secured by the company's assets",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfQuantitativeInformationAboutFinancialAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DebtInstrumentCollateralAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R89": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShortTermDebtTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DueToRelatedPartiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "088 - Disclosure - Loans (Details) - Schedule of other short-term loans",
     "role": "http://cbak.com.cn/role/ScheduleofothershorttermloansTable",
     "shortName": "Loans (Details) - Schedule of other short-term loans",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShortTermDebtTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DueToRelatedPartiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cbat:TradeAccountsAndBillsReceivableNetTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "008 - Disclosure - Trade Accounts and Bills Receivable, net",
     "role": "http://cbak.com.cn/role/TradeAccountsandBillsReceivablenet",
     "shortName": "Trade Accounts and Bills Receivable, net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cbat:TradeAccountsAndBillsReceivableNetTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R90": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "link:footnote",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c285",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "cbat:LiquidatedDamageAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "089 - Disclosure - Accrued Expenses and Other Payables (Details)",
     "role": "http://cbak.com.cn/role/AccruedExpensesandOtherPayablesDetails",
     "shortName": "Accrued Expenses and Other Payables (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "link:footnote",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c285",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "cbat:LiquidatedDamageAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R91": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ConstructionPayableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "090 - Disclosure - Accrued Expenses and Other Payables (Details) - Schedule of accrued expenses and other payables",
     "role": "http://cbak.com.cn/role/ScheduleofaccruedexpensesandotherpayablesTable",
     "shortName": "Accrued Expenses and Other Payables (Details) - Schedule of accrued expenses and other payables",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ConstructionPayableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R92": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c289",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "cbat:FinanceCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cny",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "091 - Disclosure - Deferred Government Grants (Details)",
     "role": "http://cbak.com.cn/role/DeferredGovernmentGrantsDetails",
     "shortName": "Deferred Government Grants (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c289",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "cbat:FinanceCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cny",
      "xsiNil": "false"
     }
    },
    "R93": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "cbat:ScheduleOfDeferredGovernmentGrantsTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherLongTermDebt",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "092 - Disclosure - Deferred Government Grants (Details) - Schedule of deferred government grants",
     "role": "http://cbak.com.cn/role/ScheduleofdeferredgovernmentgrantsTable",
     "shortName": "Deferred Government Grants (Details) - Schedule of deferred government grants",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "cbat:ScheduleOfDeferredGovernmentGrantsTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherLongTermDebt",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R94": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StandardProductWarrantyDescription",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "093 - Disclosure - Product Warranty Provision (Details)",
     "role": "http://cbak.com.cn/role/ProductWarrantyProvisionDetails",
     "shortName": "Product Warranty Provision (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StandardProductWarrantyDescription",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R95": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c5",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unitRef": "pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "094 - Disclosure - Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details)",
     "role": "http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails",
     "shortName": "Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c0",
      "decimals": null,
      "lang": "en-US",
      "name": "cbat:PrcTaxDescription",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R96": {
     "firstAnchor": null,
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "095 - Disclosure - Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of provision for income taxes expenses",
     "role": "http://cbak.com.cn/role/ScheduleofprovisionforincometaxesexpensesTable",
     "shortName": "Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of provision for income taxes expenses",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R97": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c5",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "cbat:LossIncomeBeforeIncomeTaxes",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "096 - Disclosure - Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of income tax reconciliation",
     "role": "http://cbak.com.cn/role/ScheduleofincometaxreconciliationTable",
     "shortName": "Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of income tax reconciliation",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c5",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "cbat:LossIncomeBeforeIncomeTaxes",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R98": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "097 - Disclosure - Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of deferred tax assets and liabilities",
     "role": "http://cbak.com.cn/role/ScheduleofdeferredtaxassetsandliabilitiesTable",
     "shortName": "Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of deferred tax assets and liabilities",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R99": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c306",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "098 - Disclosure - Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of unrecognized tax benefits excluding interest and penalties",
     "role": "http://cbak.com.cn/role/ScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesTable",
     "shortName": "Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of unrecognized tax benefits excluding interest and penalties",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0621_cbakenergy.htm",
      "contextRef": "c306",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 175,
   "tag": {
    "cbat_AccruedCustomerDeposits": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of customer deposits.",
        "label": "AccruedCustomerDeposits",
        "terseLabel": "Customer deposits"
       }
      }
     },
     "localname": "AccruedCustomerDeposits",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofaccruedexpensesandotherpayablesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_AccruedExpensesandOtherPayablesDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Expenses and Other Payables (Details) [Line Items]"
       }
      }
     },
     "localname": "AccruedExpensesandOtherPayablesDetailsLineItems",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/AccruedExpensesandOtherPayablesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_AccruedExpensesandOtherPayablesDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Expenses and Other Payables (Details) [Table]"
       }
      }
     },
     "localname": "AccruedExpensesandOtherPayablesDetailsTable",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/AccruedExpensesandOtherPayablesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_AccruedMaterialsCost": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accrued materials purchase cost.",
        "label": "AccruedMaterialsCost",
        "terseLabel": "Accrued materials purchase cost"
       }
      }
     },
     "localname": "AccruedMaterialsCost",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_AccruedServiceCost": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "AccruedServiceCost",
        "terseLabel": "Accrued service cost"
       }
      }
     },
     "localname": "AccruedServiceCost",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PledgeddepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_AcquireOwnershipPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Acquire ownership percentage.",
        "label": "AcquireOwnershipPercentage",
        "terseLabel": "Acquired ownership interest",
        "verboseLabel": "Percentage of acquire ownership"
       }
      }
     },
     "localname": "AcquireOwnershipPercentage",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/AcquisitionofasubsidiaryDetails",
      "http://cbak.com.cn/role/SubsequentEventsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cbat_AcquiredOwnershipValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "AcquiredOwnershipValue",
        "terseLabel": "Acquired ownership by cash"
       }
      }
     },
     "localname": "AcquiredOwnershipValue",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/AcquisitionofasubsidiaryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_AcquisitionAgreementDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Acquisition agreement, description",
        "label": "AcquisitionAgreementDescription",
        "terseLabel": "Acquisition agreement, description"
       }
      }
     },
     "localname": "AcquisitionAgreementDescription",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/AcquisitionofasubsidiaryDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_AcquisitionAgreementPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Acquisition agreement percentage.",
        "label": "AcquisitionAgreementPercentage",
        "terseLabel": "Percentage of acquisition ownership"
       }
      }
     },
     "localname": "AcquisitionAgreementPercentage",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/SubsequentEventsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cbat_AcquisitionOfASubsidiaryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "AcquisitionOfASubsidiaryMember",
        "terseLabel": "For acquisition of a subsidiary [Member]"
       }
      }
     },
     "localname": "AcquisitionOfASubsidiaryMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofcapitalcommitmentsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_AcquisitionofasubsidiaryDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquisition of a subsidiary (Details) [Line Items]"
       }
      }
     },
     "localname": "AcquisitionofasubsidiaryDetailsLineItems",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/AcquisitionofasubsidiaryDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_AcquisitionofasubsidiaryDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquisition of a subsidiary (Details) [Table]"
       }
      }
     },
     "localname": "AcquisitionofasubsidiaryDetailsTable",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/AcquisitionofasubsidiaryDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_AdvancesFromUnrelatedThirdParty": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Advances from unrelated third party.",
        "label": "AdvancesFromUnrelatedThirdParty",
        "terseLabel": "Advances from unrelated third party"
       }
      }
     },
     "localname": "AdvancesFromUnrelatedThirdParty",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofothershorttermloansTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_AggregateConsiderationAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "AggregateConsiderationAmount",
        "terseLabel": "Aggregate consideration amount"
       }
      }
     },
     "localname": "AggregateConsiderationAmount",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_AggregatePriceAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate price amount.",
        "label": "AggregatePriceAmount",
        "terseLabel": "Aggregate price amount"
       }
      }
     },
     "localname": "AggregatePriceAmount",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_AggregateShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "AggregateShare",
        "terseLabel": "Aggregate share (in Shares)"
       }
      }
     },
     "localname": "AggregateShare",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "cbat_AgreementAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "AgreementAxis",
        "terseLabel": "Agreement [Axis]"
       }
      }
     },
     "localname": "AgreementAxis",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_AgreementDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Agreement [Domain]"
       }
      }
     },
     "localname": "AgreementDomain",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_AllowanceForDoubtfulAccountsForeignExchangeAdjustment": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "AllowanceForDoubtfulAccountsForeignExchangeAdjustment",
        "negatedLabel": "Foreign exchange adjustment"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsForeignExchangeAdjustment",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofanalysisoftheallowancefordoubtfulaccountsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_AmendmentToPromissoryNotesDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amendment to promissory notes, description.",
        "label": "AmendmentToPromissoryNotesDescription",
        "terseLabel": "Amendment to promissory notes, description"
       }
      }
     },
     "localname": "AmendmentToPromissoryNotesDescription",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_AmortizationChargeForThePeriod": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "AmortizationChargeForThePeriod",
        "negatedLabel": "Amortization charge for the period"
       }
      }
     },
     "localname": "AmortizationChargeForThePeriod",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofrightofuseassetsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_AmortizationOfUnearnedIncomeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "AmortizationOfUnearnedIncomeMember",
        "terseLabel": "Amortization of Unearned Income [Member]"
       }
      }
     },
     "localname": "AmortizationOfUnearnedIncomeMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_AmountOfFinalJudgementNotReceived": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of final judgement not received.",
        "label": "AmountOfFinalJudgementNotReceived",
        "terseLabel": "Amount of final judgement not received"
       }
      }
     },
     "localname": "AmountOfFinalJudgementNotReceived",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_AnyuanBusMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "AnyuanBusMember",
        "terseLabel": "Anyuan Bus [Member]"
       }
      }
     },
     "localname": "AnyuanBusMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_AsiaEVKMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "AsiaEVKMember",
        "terseLabel": "Asia EVK [Member]"
       }
      }
     },
     "localname": "AsiaEVKMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_AverageExercisePriceBeginningAndEnding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "AverageExercisePriceBeginningAndEnding",
        "periodEndLabel": "Average Exercise Price, Outstanding",
        "periodStartLabel": "Average Exercise Price, Outstanding"
       }
      }
     },
     "localname": "AverageExercisePriceBeginningAndEnding",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofthewarrantactivityTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "cbat_AverageExercisePriceExercisableBeginning": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "AverageExercisePriceExercisableBeginning",
        "periodEndLabel": "Average Exercise Price, Exercisable",
        "periodStartLabel": "Average Exercise Price, Exercisable"
       }
      }
     },
     "localname": "AverageExercisePriceExercisableBeginning",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofthewarrantactivityTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "cbat_AverageExercisePriceExercisedSurrendered": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "AverageExercisePriceExercisedSurrendered",
        "terseLabel": "Average Exercise Price, Exercised / surrendered"
       }
      }
     },
     "localname": "AverageExercisePriceExercisedSurrendered",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofthewarrantactivityTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "cbat_AverageExercisePriceExpired": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "AverageExercisePriceExpired",
        "terseLabel": "Average Exercise Price, Expired"
       }
      }
     },
     "localname": "AverageExercisePriceExpired",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofthewarrantactivityTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "cbat_AverageExercisePriceGranted": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "AverageExercisePriceGranted",
        "terseLabel": "Average Exercise Price, Granted"
       }
      }
     },
     "localname": "AverageExercisePriceGranted",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofthewarrantactivityTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "cbat_BTRTianjinNanomaterialManufacturingCoLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "BTRTianjinNanomaterialManufacturingCoLtdMember",
        "terseLabel": "BTR Tianjin Nanomaterial Manufacturing Co., Ltd [Member]"
       }
      }
     },
     "localname": "BTRTianjinNanomaterialManufacturingCoLtdMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_BakShenzhenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "BakShenzhenMember",
        "terseLabel": "Bak Shenzhen [Member]"
       }
      }
     },
     "localname": "BakShenzhenMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofpayablestoaformersubsidiariesnetTable",
      "http://cbak.com.cn/role/ScheduleoftransactionsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_BakTianjinMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "BakTianjinMember",
        "terseLabel": "Bak Tianjin [Member]"
       }
      }
     },
     "localname": "BakTianjinMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofpayablestoaformersubsidiariesnetTable"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_BalanceAtBeginningAndEndingOfYear": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "BalanceAtBeginningAndEndingOfYear",
        "periodEndLabel": "Balance at end of period",
        "periodStartLabel": "Balance at the beginning of period"
       }
      }
     },
     "localname": "BalanceAtBeginningAndEndingOfYear",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofwarrantsliabilitymeasuredatfairvalueonarecurringbasisusingLevel3inputsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_BankDeposits": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "BankDeposits",
        "terseLabel": "Bank deposits"
       }
      }
     },
     "localname": "BankDeposits",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PledgeddepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_BankDepositsPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bank deposits period.",
        "label": "BankDepositsPeriod",
        "terseLabel": "Bank deposits period"
       }
      }
     },
     "localname": "BankDepositsPeriod",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "cbat_BankOfNingboCoLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "BankOfNingboCoLtdMember",
        "terseLabel": "Bank of Ningbo Co., Ltd [Member]"
       }
      }
     },
     "localname": "BankOfNingboCoLtdMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/LoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_BeijingHongfaElectricTechnologyCoLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "BeijingHongfaElectricTechnologyCoLtdMember",
        "terseLabel": "Beijing Hongfa Electric Technology Co., Ltd [Member]"
       }
      }
     },
     "localname": "BeijingHongfaElectricTechnologyCoLtdMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_BillsPayableDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of bills payable",
        "label": "BillsPayableDescription",
        "terseLabel": "Description of bills payable"
       }
      }
     },
     "localname": "BillsPayableDescription",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/LoansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_BillsReceivable": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "BillsReceivable",
        "terseLabel": "Bills receivable"
       }
      }
     },
     "localname": "BillsReceivable",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleoftradeaccountsandbillsreceivableTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_BusinessAcquisitionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "BusinessAcquisitionMember",
        "terseLabel": "Business Acquisition [Member]"
       }
      }
     },
     "localname": "BusinessAcquisitionMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_CBAKEnergyTechnologyCoLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CBAKEnergyTechnologyCoLtdMember",
        "terseLabel": "CBAK Energy [Member]"
       }
      }
     },
     "localname": "CBAKEnergyTechnologyCoLtdMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_CBAKNewEnergyNanjingCoLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CBAKNewEnergyNanjingCoLtdMember",
        "terseLabel": "CBAK Energy Nanjing [Member]"
       }
      }
     },
     "localname": "CBAKNewEnergyNanjingCoLtdMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_CBAKNewEnergyTechnologyCoLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CBAKNewEnergyTechnologyCoLtdMember",
        "terseLabel": "CBAK New Energy Technology Co., Ltd [Member]",
        "verboseLabel": "CBAK New Energy Technology Co Ltd [Member]"
       }
      }
     },
     "localname": "CBAKNewEnergyTechnologyCoLtdMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_CBAKSuzhouAndSuzhouSecurityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CBAKSuzhouAndSuzhouSecurityMember",
        "terseLabel": "CBAK Suzhou and Suzhou Security [Member]"
       }
      }
     },
     "localname": "CBAKSuzhouAndSuzhouSecurityMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_CancellationAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CancellationAgreementMember",
        "terseLabel": "Cancellation Agreement [Member]"
       }
      }
     },
     "localname": "CancellationAgreementMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_CancellationAgreementWithCreditorsDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cancellation agreement with creditors description.",
        "label": "CancellationAgreementWithCreditorsDescription",
        "terseLabel": "Cancellation agreement with creditors, description"
       }
      }
     },
     "localname": "CancellationAgreementWithCreditorsDescription",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_CangzhouHuibangMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CangzhouHuibangMember",
        "terseLabel": "Cangzhou Huibang [Member]",
        "verboseLabel": "Cangzhou Huibang Engineering Manufacturing Co., Ltd [Member]"
       }
      }
     },
     "localname": "CangzhouHuibangMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails",
      "http://cbak.com.cn/role/PledgeddepositsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_CapitalContributionFromNonControllingInterestsOfASubsidiary": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "CapitalContributionFromNonControllingInterestsOfASubsidiary",
        "terseLabel": "Less: Net loss (income) attributable to non-controlling interests"
       }
      }
     },
     "localname": "CapitalContributionFromNonControllingInterestsOfASubsidiary",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofcalculationofincomelosspershareTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_CapitalInjectionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CapitalInjectionMember",
        "terseLabel": "Capital injection [Member]"
       }
      }
     },
     "localname": "CapitalInjectionMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofcapitalcommitmentsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_CapitalLeasesFutureMinimumPaymentReceivable": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capital Leases",
        "label": "CapitalLeasesFutureMinimumPaymentReceivable",
        "terseLabel": "Total"
       }
      }
     },
     "localname": "CapitalLeasesFutureMinimumPaymentReceivable",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_CapitalLeasesFutureMinimumPaymentReceivableCurrent": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum lease payments to be received by the lessor for capital leases in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "CapitalLeasesFutureMinimumPaymentReceivableCurrent",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "CapitalLeasesFutureMinimumPaymentReceivableCurrent",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_CapitalLeasesFutureMinimumPaymentReceivableDueThereafter": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum lease payments to be received by the lessor for capital leases after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "CapitalLeasesFutureMinimumPaymentReceivableDueThereafter",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "CapitalLeasesFutureMinimumPaymentReceivableDueThereafter",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_CapitalLeasesFutureMinimumPaymentReceivableInFiveYears": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum lease payments to be received by the lessor for capital leases in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "CapitalLeasesFutureMinimumPaymentReceivableInFiveYears",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "CapitalLeasesFutureMinimumPaymentReceivableInFiveYears",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_CapitalLeasesFutureMinimumPaymentReceivableInThreeYears": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum lease payments to be received by the lessor for capital leases in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "CapitalLeasesFutureMinimumPaymentReceivableInThreeYears",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "CapitalLeasesFutureMinimumPaymentReceivableInThreeYears",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_CapitalLeasesFutureMinimumPaymentReceivableInTwoYears": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum lease payments to be received by the lessor for capital leases in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "CapitalLeasesFutureMinimumPaymentReceivableInTwoYears",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "CapitalLeasesFutureMinimumPaymentReceivableInTwoYears",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_CarryingAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "CarryingAmount",
        "terseLabel": "Carrying amount"
       }
      }
     },
     "localname": "CarryingAmount",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofNonmarketableequitysecuritiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_CashPaidForAcquiringEquity": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "CashPaidForAcquiringEquity",
        "terseLabel": "Cash paid"
       }
      }
     },
     "localname": "CashPaidForAcquiringEquity",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/NonmarketableequitysecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_CbakPowerMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CbakPowerMember",
        "terseLabel": "CBAK Power [Member]",
        "verboseLabel": "Cbak Power Member"
       }
      }
     },
     "localname": "CbakPowerMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/AcquisitionofasubsidiaryDetails",
      "http://cbak.com.cn/role/NonmarketableequitysecuritiesDetails",
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_CbakSuzhouMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CbakSuzhouMember",
        "terseLabel": "Suzhou [Member]"
       }
      }
     },
     "localname": "CbakSuzhouMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_ChangeInFairValueOfWarrants": {
     "auth_ref": [],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedIncomeStatement": {
       "order": 5.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Change in fair value of warrants.",
        "label": "ChangeInFairValueOfWarrants",
        "negatedLabel": "Change in fair value of warrants"
       }
      }
     },
     "localname": "ChangeInFairValueOfWarrants",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_ChargedToConsolidatedStatementsOfOperationsAndComprehensiveLossIncome": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Charged to consolidated statements of operations and comprehensive (loss) income.",
        "label": "ChargedToConsolidatedStatementsOfOperationsAndComprehensiveLossIncome",
        "terseLabel": "Charged to consolidated statements of operations and comprehensive (loss) income"
       }
      }
     },
     "localname": "ChargedToConsolidatedStatementsOfOperationsAndComprehensiveLossIncome",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofanalysisoftheallowancefordoubtfulaccountsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_ChinaBAKAsiaHoldingLimitedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ChinaBAKAsiaHoldingLimitedMember",
        "terseLabel": "China BAK Asia Holding Limited [Member]"
       }
      }
     },
     "localname": "ChinaBAKAsiaHoldingLimitedMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_ChinaEverbrightBankDalianBranchMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ChinaEverbrightBankDalianBranchMember",
        "terseLabel": "China Everbright Bank Dalian Branch [Member]"
       }
      }
     },
     "localname": "ChinaEverbrightBankDalianBranchMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/LoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_ChinaEverbrightBankDalianFriendshipBranchMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ChinaEverbrightBankDalianFriendshipBranchMember",
        "terseLabel": "China Everbright Bank Dalian Friendship Branch [Member]"
       }
      }
     },
     "localname": "ChinaEverbrightBankDalianFriendshipBranchMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/LoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_ChinaMerchantBankMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ChinaMerchantBankMember",
        "terseLabel": "China Merchants Bank [Member]"
       }
      }
     },
     "localname": "ChinaMerchantBankMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/LoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_ChinaZheshangBankCoLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ChinaZheshangBankCoLtdMember",
        "terseLabel": "China Zheshang Bank Co Ltd [Member]"
       }
      }
     },
     "localname": "ChinaZheshangBankCoLtdMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/LoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_ChongqingThatChongqingZhongrunChemistryCoLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ChongqingThatChongqingZhongrunChemistryCoLtdMember",
        "terseLabel": "Chongqing that Chongqing Zhongrun Chemistry Co., Ltd [Member]"
       }
      }
     },
     "localname": "ChongqingThatChongqingZhongrunChemistryCoLtdMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_ChongqingZhongrunMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ChongqingZhongrunMember",
        "terseLabel": "Chongqing Zhongrun [Member]"
       }
      }
     },
     "localname": "ChongqingZhongrunMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PledgeddepositsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_CollateralBuildingsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CollateralBuildingsMember",
        "terseLabel": "Buildings [Member]"
       }
      }
     },
     "localname": "CollateralBuildingsMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleoffacilitiessecuredbythecompanysassetsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_CollateralMachineryAndEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CollateralMachineryAndEquipmentMember",
        "terseLabel": "Machinery and equipment [Member]"
       }
      }
     },
     "localname": "CollateralMachineryAndEquipmentMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleoffacilitiessecuredbythecompanysassetsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_CommitmentsAndContingenciesDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CommitmentsAndContingenciesDescription",
        "terseLabel": "Commitments and contingencies, description"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDescription",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_CommitmentsandContingenciesDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies (Details) [Line Items]"
       }
      }
     },
     "localname": "CommitmentsandContingenciesDetailsLineItems",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_CommitmentsandContingenciesDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies (Details) [Table]"
       }
      }
     },
     "localname": "CommitmentsandContingenciesDetailsTable",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_CommonStockEquivalentPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CommonStockEquivalentPercentage",
        "terseLabel": "Common stock equivalent percentage"
       }
      }
     },
     "localname": "CommonStockEquivalentPercentage",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cbat_CommonStockPerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common stock per share.",
        "label": "CommonStockPerShare",
        "terseLabel": "Common stock per share (in Dollars per share)"
       }
      }
     },
     "localname": "CommonStockPerShare",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "cbat_CompanyContribtionOnRelatedDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CompanyContribtionOnRelatedDescription",
        "terseLabel": "Company contribution related, description"
       }
      }
     },
     "localname": "CompanyContribtionOnRelatedDescription",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_CompensationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CompensationMember",
        "terseLabel": "Compensation [Member]"
       }
      }
     },
     "localname": "CompensationMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_ComponentsOfDeferredTaxAssetsAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ComponentsOfDeferredTaxAssetsAxis",
        "terseLabel": "Components Of Deferred Tax Assets [Axis]"
       }
      }
     },
     "localname": "ComponentsOfDeferredTaxAssetsAxis",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofdeferredtaxassetsandliabilitiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_ComponentsOfDeferredTaxAssetsDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ComponentsOfDeferredTaxAssets [Domain]"
       }
      }
     },
     "localname": "ComponentsOfDeferredTaxAssetsDomain",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofdeferredtaxassetsandliabilitiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_ConcentrationRiskOnPercentageOfAccountsPayable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ConcentrationRiskOnPercentageOfAccountsPayable",
        "terseLabel": "Concentration risk, percentage of accounts payable"
       }
      }
     },
     "localname": "ConcentrationRiskOnPercentageOfAccountsPayable",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofaccountspayablebysuppliersTable"
     ],
     "xbrltype": "percentItemType"
    },
    "cbat_ConcentrationRiskPercentageOfAccountsReceivable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ConcentrationRiskPercentageOfAccountsReceivable",
        "terseLabel": "Concentration risk, percentage of accounts receivable"
       }
      }
     },
     "localname": "ConcentrationRiskPercentageOfAccountsReceivable",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofaccountsreceivablebymajorcustomerTable"
     ],
     "xbrltype": "percentItemType"
    },
    "cbat_ConcentrationRiskPercentageOfNetPurchase": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ConcentrationRiskPercentageOfNetPurchase",
        "terseLabel": "Concentration risk, percentage of net purchase"
       }
      }
     },
     "localname": "ConcentrationRiskPercentageOfNetPurchase",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofnetpurchasebysuppliersTable"
     ],
     "xbrltype": "percentItemType"
    },
    "cbat_ConcentrationRiskThresholdPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represent the concentration percentage derived from the division.",
        "label": "ConcentrationRiskThresholdPercentage",
        "netLabel": "Concentration ownership percentage",
        "terseLabel": "Concentration risk, percentage",
        "verboseLabel": ""
       }
      }
     },
     "localname": "ConcentrationRiskThresholdPercentage",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ConcentrationsandCreditRiskDetails",
      "http://cbak.com.cn/role/ScheduleofrevenuebymajorcustomersbyreportingsegmentsTable",
      "http://cbak.com.cn/role/SubsequentEventsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cbat_ConcentrationsandCreditRiskDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentrations and Credit Risk (Details) [Line Items]"
       }
      }
     },
     "localname": "ConcentrationsandCreditRiskDetailsLineItems",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ConcentrationsandCreditRiskDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentrations and Credit Risk (Details) - Schedule of accounts payable by suppliers [Line Items]"
       }
      }
     },
     "localname": "ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersLineItems",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofaccountspayablebysuppliersTable"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentrations and Credit Risk (Details) - Schedule of accounts payable by suppliers [Table]"
       }
      }
     },
     "localname": "ConcentrationsandCreditRiskDetailsScheduleofaccountspayablebysuppliersTable",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofaccountspayablebysuppliersTable"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentrations and Credit Risk (Details) - Schedule of accounts receivable by major customer [Line Items]"
       }
      }
     },
     "localname": "ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerLineItems",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofaccountsreceivablebymajorcustomerTable"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentrations and Credit Risk (Details) - Schedule of accounts receivable by major customer [Table]"
       }
      }
     },
     "localname": "ConcentrationsandCreditRiskDetailsScheduleofaccountsreceivablebymajorcustomerTable",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofaccountsreceivablebymajorcustomerTable"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentrations and Credit Risk (Details) - Schedule of net purchase by suppliers [Line Items]"
       }
      }
     },
     "localname": "ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersLineItems",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofnetpurchasebysuppliersTable"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentrations and Credit Risk (Details) - Schedule of net purchase by suppliers [Table]"
       }
      }
     },
     "localname": "ConcentrationsandCreditRiskDetailsScheduleofnetpurchasebysuppliersTable",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofnetpurchasebysuppliersTable"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_ConcentrationsandCreditRiskDetailsScheduleoftransactionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentrations and Credit Risk (Details) - Schedule of transactions [Line Items]"
       }
      }
     },
     "localname": "ConcentrationsandCreditRiskDetailsScheduleoftransactionsLineItems",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleoftransactionsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_ConcentrationsandCreditRiskDetailsScheduleoftransactionsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentrations and Credit Risk (Details) - Schedule of transactions [Table]"
       }
      }
     },
     "localname": "ConcentrationsandCreditRiskDetailsScheduleoftransactionsTable",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleoftransactionsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_ConcentrationsandCreditRiskDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentrations and Credit Risk (Details) [Table]"
       }
      }
     },
     "localname": "ConcentrationsandCreditRiskDetailsTable",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ConcentrationsandCreditRiskDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_ConstructionContractCostProgressPaymentAccrued": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accrued construction cost.",
        "label": "ConstructionContractCostProgressPaymentAccrued",
        "terseLabel": "Accrued construction cost"
       }
      }
     },
     "localname": "ConstructionContractCostProgressPaymentAccrued",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_ConstructionInProgressAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Construction In Progress [Abstract]"
       }
      }
     },
     "localname": "ConstructionInProgressAbstract",
     "nsuri": "http://cbak.com.cn/20210630",
     "xbrltype": "stringItemType"
    },
    "cbat_ConstructionInProgressNet": {
     "auth_ref": [],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Construction in progress.",
        "label": "ConstructionInProgressNet",
        "terseLabel": "Construction in progress"
       }
      }
     },
     "localname": "ConstructionInProgressNet",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_ConstructionInProgressTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for construction in progress.",
        "label": "ConstructionInProgressTextBlock",
        "terseLabel": "Construction in Progress"
       }
      }
     },
     "localname": "ConstructionInProgressTextBlock",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ConstructioninProgress"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cbat_ConstructionOfBuildingsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ConstructionOfBuildingsMember",
        "terseLabel": "For construction of buildings [Member"
       }
      }
     },
     "localname": "ConstructionOfBuildingsMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofcapitalcommitmentsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_ConstructionProgress": {
     "auth_ref": [],
     "calculation": {
      "http://cbak.com.cn/role/ScheduleofconstructioninprogressTable": {
       "order": 1.0,
       "parentTag": "us-gaap_ConstructionInProgressGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of construction in progress.",
        "label": "ConstructionProgress",
        "terseLabel": "Construction in progress"
       }
      }
     },
     "localname": "ConstructionProgress",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofconstructioninprogressTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_ConstructioncostsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ConstructioncostsMember",
        "terseLabel": "Construction costs [Member]"
       }
      }
     },
     "localname": "ConstructioncostsMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_ContributedAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "ContributedAmount",
        "terseLabel": "Contributed amount"
       }
      }
     },
     "localname": "ContributedAmount",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_ConversionPricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Conversion price per share.",
        "label": "ConversionPricePerShare",
        "terseLabel": "Conversion price per share (in Dollars per share)"
       }
      }
     },
     "localname": "ConversionPricePerShare",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "cbat_CreditorsRight": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "It represent creditor\u2019s right.",
        "label": "CreditorsRight",
        "terseLabel": "Creditor\u2019s right"
       }
      }
     },
     "localname": "CreditorsRight",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_CustomerAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CustomerAMember",
        "terseLabel": "Customer A [Member]"
       }
      }
     },
     "localname": "CustomerAMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofaccountsreceivablebymajorcustomerTable",
      "http://cbak.com.cn/role/ScheduleofrevenuebymajorcustomersbyreportingsegmentsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_CustomerBMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CustomerBMember",
        "terseLabel": "Customer B [Member]"
       }
      }
     },
     "localname": "CustomerBMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofrevenuebymajorcustomersbyreportingsegmentsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_CustomerCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CustomerCMember",
        "terseLabel": "Customer C [Member]"
       }
      }
     },
     "localname": "CustomerCMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofrevenuebymajorcustomersbyreportingsegmentsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_CustomerDMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CustomerDMember",
        "terseLabel": "Customer D [Member]"
       }
      }
     },
     "localname": "CustomerDMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofrevenuebymajorcustomersbyreportingsegmentsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_CustomerEMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CustomerEMember",
        "terseLabel": "Customer E [Member]"
       }
      }
     },
     "localname": "CustomerEMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofrevenuebymajorcustomersbyreportingsegmentsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_CustomerFMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CustomerFMember",
        "terseLabel": "Customer F [Member]"
       }
      }
     },
     "localname": "CustomerFMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofrevenuebymajorcustomersbyreportingsegmentsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_DalianTiandaMetalMachineryTradeCoLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "DalianTiandaMetalMachineryTradeCoLtdMember",
        "terseLabel": "Dalian Tianda Metal Machinery Trade Co., Ltd. [Member]"
       }
      }
     },
     "localname": "DalianTiandaMetalMachineryTradeCoLtdMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_DebtReductionAgreementAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt reduction agreement amount.",
        "label": "DebtReductionAgreementAmount",
        "terseLabel": "Debt reduction agreement amount"
       }
      }
     },
     "localname": "DebtReductionAgreementAmount",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_DeferredGovernmentGrantsCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "DeferredGovernmentGrantsCurrent",
        "terseLabel": "Deferred government grants, current"
       }
      }
     },
     "localname": "DeferredGovernmentGrantsCurrent",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_DeferredTaxAssetNetNoncurrent": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforward classified as noncurrent.",
        "label": "DeferredTaxAssetNetNoncurrent",
        "terseLabel": "Deferred tax assets, non-current"
       }
      }
     },
     "localname": "DeferredTaxAssetNetNoncurrent",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofdeferredtaxassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_DeferredTaxAssetValuationAllowanceNoncurrent": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of valuation allowance of deferred tax asset attributable to deductible temporary differences and carryforward, classified as noncurrent.",
        "label": "DeferredTaxAssetValuationAllowanceNoncurrent",
        "terseLabel": "Valuation allowance"
       }
      }
     },
     "localname": "DeferredTaxAssetValuationAllowanceNoncurrent",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofdeferredtaxassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_DeferredTaxAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "DeferredTaxAssetsAbstract",
        "terseLabel": "Deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsAbstract",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofdeferredtaxassetsandliabilitiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_DeferredTaxAssetsPropertyPlantAndEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "DeferredTaxAssetsPropertyPlantAndEquipmentMember",
        "terseLabel": "Property, Plant and Equipment [Member]"
       }
      }
     },
     "localname": "DeferredTaxAssetsPropertyPlantAndEquipmentMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofdeferredtaxassetsandliabilitiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_DeferredTaxesLiabilitiesNoncurrent": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax assets, of deferred tax liability attributable to taxable differences, with jurisdictional netting and classified as noncurrent.",
        "label": "DeferredTaxesLiabilitiesNoncurrent",
        "terseLabel": "Deferred tax liabilities, non-current"
       }
      }
     },
     "localname": "DeferredTaxesLiabilitiesNoncurrent",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofdeferredtaxassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_DescriptionOfExchangeAgreement": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "DescriptionOfExchangeAgreement",
        "terseLabel": "Exchange agreement, description"
       }
      }
     },
     "localname": "DescriptionOfExchangeAgreement",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_DocumentAndEntityInformationAbstract": {
     "auth_ref": [],
     "localname": "DocumentAndEntityInformationAbstract",
     "nsuri": "http://cbak.com.cn/20210630",
     "xbrltype": "stringItemType"
    },
    "cbat_DonatedShares": {
     "auth_ref": [],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquityBeforeTreasuryStock",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "DonatedShares",
        "terseLabel": "Donated shares"
       }
      }
     },
     "localname": "DonatedShares",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_DonatedSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "DonatedSharesMember",
        "terseLabel": "Donated shares"
       }
      }
     },
     "localname": "DonatedSharesMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_DongguanShanshanBatteryMaterialCoLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "DongguanShanshanBatteryMaterialCoLtdMember",
        "terseLabel": "Dongguan Shanshan Battery Material Co., Ltd [Member]"
       }
      }
     },
     "localname": "DongguanShanshanBatteryMaterialCoLtdMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_DongguanShanshanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "DongguanShanshanMember",
        "terseLabel": "Dongguan Shanshan [Member]"
       }
      }
     },
     "localname": "DongguanShanshanMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PledgeddepositsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_ElectricVehiclesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ElectricVehiclesMember",
        "terseLabel": "Electric vehicles [Member]"
       }
      }
     },
     "localname": "ElectricVehiclesMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofnetrevenuesfrommanufactureofbatteriesbyproductsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_EmployeesCompensationDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "EmployeesCompensationDescription",
        "terseLabel": "Employees compensation, description"
       }
      }
     },
     "localname": "EmployeesCompensationDescription",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PledgeddepositsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_EnergyVehicleCoLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "EnergyVehicleCoLtdMember",
        "terseLabel": "Energy Vehicle Co., Ltd [Member]"
       }
      }
     },
     "localname": "EnergyVehicleCoLtdMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_EquipmentPurchasePayable": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "EquipmentPurchasePayable",
        "terseLabel": "Equipment purchase payable"
       }
      }
     },
     "localname": "EquipmentPurchasePayable",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofaccruedexpensesandotherpayablesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_EquityInterestPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "EquityInterestPercentage",
        "terseLabel": "Equity interest percentage",
        "verboseLabel": "Acquired equity interest"
       }
      }
     },
     "localname": "EquityInterestPercentage",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/AcquisitionofasubsidiaryDetails",
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cbat_EquityInvestmentPaid": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity Investment Paid.",
        "label": "EquityInvestmentPaid",
        "terseLabel": "Investment amount paid"
       }
      }
     },
     "localname": "EquityInvestmentPaid",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_EscrowAgreementDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "EscrowAgreementDescription",
        "terseLabel": "Escrow agreement, description"
       }
      }
     },
     "localname": "EscrowAgreementDescription",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_FairValueChangeOfIssuedWarrantsIncludedInEarnings": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "FairValueChangeOfIssuedWarrantsIncludedInEarnings",
        "terseLabel": "Fair value change of warrants included in earnings"
       }
      }
     },
     "localname": "FairValueChangeOfIssuedWarrantsIncludedInEarnings",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofwarrantsliabilitymeasuredatfairvalueonarecurringbasisusingLevel3inputsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_FifthExchangeAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "FifthExchangeAgreementMember",
        "terseLabel": "Fifth Exchange Agreement [Member]"
       }
      }
     },
     "localname": "FifthExchangeAgreementMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_FinanceCosts": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "finance the costs.",
        "label": "FinanceCosts",
        "terseLabel": "Finance costs (in Yuan Renminbi)"
       }
      }
     },
     "localname": "FinanceCosts",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/DeferredGovernmentGrantsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_FirstDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "FirstDebtMember",
        "terseLabel": "First Debt [Member]"
       }
      }
     },
     "localname": "FirstDebtMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_ForeignExchangeAdjustment": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Foreign exchange adjustment.",
        "label": "ForeignExchangeAdjustment",
        "terseLabel": "Foreign exchange adjustment"
       }
      }
     },
     "localname": "ForeignExchangeAdjustment",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofrightofuseassetsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_FourthDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "FourthDebtMember",
        "terseLabel": "Fourth Debt [Member]"
       }
      }
     },
     "localname": "FourthDebtMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_FourthExchangeAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "FourthExchangeAgreementMember",
        "terseLabel": "Fourth Exchange Agreement [Member]"
       }
      }
     },
     "localname": "FourthExchangeAgreementMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_FrozenByBank": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "FrozenByBank",
        "terseLabel": "Frozen by bank"
       }
      }
     },
     "localname": "FrozenByBank",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails",
      "http://cbak.com.cn/role/PledgeddepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_FurtherAdvanceAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Further advance amount.",
        "label": "FurtherAdvanceAmount",
        "terseLabel": "Further advance amount"
       }
      }
     },
     "localname": "FurtherAdvanceAmount",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_GoodsAmountMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "GoodsAmountMember",
        "terseLabel": "Goods amount [Member]"
       }
      }
     },
     "localname": "GoodsAmountMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_GoodwilImpairment": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "GoodwilImpairment",
        "terseLabel": "Impairment"
       }
      }
     },
     "localname": "GoodwilImpairment",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofNonmarketableequitysecuritiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_GrossProvisionForDoubtfulAccounts": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "GrossProvisionForDoubtfulAccounts",
        "terseLabel": "Provision for the period"
       }
      }
     },
     "localname": "GrossProvisionForDoubtfulAccounts",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofanalysisoftheallowancefordoubtfulaccountsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_GrossUTBMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "GrossUTBMember",
        "terseLabel": "Gross UTB [Member]"
       }
      }
     },
     "localname": "GrossUTBMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_HitransHeldMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "HitransHeldMember",
        "terseLabel": "Hitrans held [Member]"
       }
      }
     },
     "localname": "HitransHeldMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_HitransLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "HitransLoanMember",
        "terseLabel": "Hitrans Loan [Member]"
       }
      }
     },
     "localname": "HitransLoanMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_HitransMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "HitransMember",
        "terseLabel": "Hitrans [Member]"
       }
      }
     },
     "localname": "HitransMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/AcquisitionofasubsidiaryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_HongKongTaxMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "HongKongTaxMember",
        "terseLabel": "Hong Kong Tax [Member]"
       }
      }
     },
     "localname": "HongKongTaxMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_HunanZhongkeXingchengCoLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "HunanZhongkeXingchengCoLtdMember",
        "terseLabel": "Zhuanghe City that Hunan Zhongke Xingcheng Co., Ltd [Member]"
       }
      }
     },
     "localname": "HunanZhongkeXingchengCoLtdMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_ImpairmentOfNonmarketableEquitySecurities": {
     "auth_ref": [],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedIncomeStatement": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Impairment of Non-marketable equity securities.",
        "label": "ImpairmentOfNonmarketableEquitySecurities",
        "negatedLabel": "Impairment of non-marketable equity securities"
       }
      }
     },
     "localname": "ImpairmentOfNonmarketableEquitySecurities",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_ImpairmentOfNonmarketableEquitySecuritiesValue": {
     "auth_ref": [],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedCashFlow": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Impairment of non-marketable equity securities.",
        "label": "ImpairmentOfNonmarketableEquitySecuritiesValue",
        "terseLabel": "Impairment of non-marketable equity securities",
        "verboseLabel": "Impairment of non-marketable securities"
       }
      }
     },
     "localname": "ImpairmentOfNonmarketableEquitySecuritiesValue",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedCashFlow",
      "http://cbak.com.cn/role/NonmarketableequitysecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_ImpairmentOnNonmarketableEquitySecuritiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ImpairmentOnNonmarketableEquitySecuritiesMember",
        "terseLabel": "Impairment On Non-Marketable Equity Securities [Member]"
       }
      }
     },
     "localname": "ImpairmentOnNonmarketableEquitySecuritiesMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofdeferredtaxassetsandliabilitiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) [Line Items]"
       }
      }
     },
     "localname": "IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsLineItems",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of deferred tax assets and liabilities [Line Items]"
       }
      }
     },
     "localname": "IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesLineItems",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofdeferredtaxassetsandliabilitiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of deferred tax assets and liabilities [Table]"
       }
      }
     },
     "localname": "IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofdeferredtaxassetsandliabilitiesTable",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofdeferredtaxassetsandliabilitiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of unrecognized tax benefits excluding interest and penalties [Line Items]"
       }
      }
     },
     "localname": "IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesLineItems",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) - Schedule of unrecognized tax benefits excluding interest and penalties [Table]"
       }
      }
     },
     "localname": "IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesTable",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities (Details) [Table]"
       }
      }
     },
     "localname": "IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetailsTable",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_InterestIncurred": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "InterestIncurred",
        "terseLabel": "Interest"
       }
      }
     },
     "localname": "InterestIncurred",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_InterestMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "InterestMember",
        "terseLabel": "Interest [Member]"
       }
      }
     },
     "localname": "InterestMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_InventoryPaidTotal": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inventory paid total.",
        "label": "InventoryPaidTotal",
        "terseLabel": "Inventory paid total"
       }
      }
     },
     "localname": "InventoryPaidTotal",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_InvestmentAcquirePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment acquire percentage.",
        "label": "InvestmentAcquirePercentage",
        "terseLabel": "Investment acquire percentage"
       }
      }
     },
     "localname": "InvestmentAcquirePercentage",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cbat_InvestmentAgreementsDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "InvestmentAgreementsDescription",
        "terseLabel": "Agreement description"
       }
      }
     },
     "localname": "InvestmentAgreementsDescription",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/LoansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_InvestmentInNonmarketableEquitySecurities": {
     "auth_ref": [],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedCashFlow": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "InvestmentInNonmarketableEquitySecurities",
        "negatedLabel": "Investment in non-marketable equity securities"
       }
      }
     },
     "localname": "InvestmentInNonmarketableEquitySecurities",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_InvestmentTotal": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities.",
        "label": "InvestmentTotal",
        "terseLabel": "Investment total"
       }
      }
     },
     "localname": "InvestmentTotal",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_InvestorWarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "InvestorWarrantsMember",
        "terseLabel": "Investor Warrants [Member]"
       }
      }
     },
     "localname": "InvestorWarrantsMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleoftheoutstandingwarrantsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_InvestorWarrantsSeriesA1Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "InvestorWarrantsSeriesA1Member",
        "terseLabel": "Investor Warrants Series A1 [Member]"
       }
      }
     },
     "localname": "InvestorWarrantsSeriesA1Member",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofwarrantsissuedTable"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_InvestorWarrantsSeriesA2Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "InvestorWarrantsSeriesA2Member",
        "terseLabel": "Investor Warrants Series A2 [Member]"
       }
      }
     },
     "localname": "InvestorWarrantsSeriesA2Member",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofwarrantsissuedTable"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_InvestorWarrantsSeriesBMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "InvestorWarrantsSeriesBMember",
        "terseLabel": "Investor Warrants Series B [Member]"
       }
      }
     },
     "localname": "InvestorWarrantsSeriesBMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofwarrantsissuedTable"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_InvestorsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "InvestorsMember",
        "terseLabel": "Investors [Member]"
       }
      }
     },
     "localname": "InvestorsMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_IsuanceOfPromissoryNote": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share is issuance of promissory note.",
        "label": "IsuanceOfPromissoryNote",
        "terseLabel": "Issuance promissory Note (in Shares)"
       }
      }
     },
     "localname": "IsuanceOfPromissoryNote",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "cbat_JiangxiGanfengBatteryTechnologyCoLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "JiangxiGanfengBatteryTechnologyCoLtdMember",
        "terseLabel": "Jiangxi Ganfeng Battery Technology Co., Ltd [Member]"
       }
      }
     },
     "localname": "JiangxiGanfengBatteryTechnologyCoLtdMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_JihongkaiMachineEquipmentCoLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "JihongkaiMachineEquipmentCoLtdMember",
        "terseLabel": "Jihongkai Machine Equipment Co., Ltd [Member]"
       }
      }
     },
     "localname": "JihongkaiMachineEquipmentCoLtdMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_JiuzhaoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "JiuzhaoMember",
        "terseLabel": "Jiuzhao [Member]"
       }
      }
     },
     "localname": "JiuzhaoMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PledgeddepositsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_JiuzhaoNewEnergyTechnologyCoLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "JiuzhaoNewEnergyTechnologyCoLtdMember",
        "terseLabel": "Jiuzhao New Energy Technology Co., Ltd. [Member]"
       }
      }
     },
     "localname": "JiuzhaoNewEnergyTechnologyCoLtdMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_JuzhongDaxinMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "JuzhongDaxinMember",
        "terseLabel": "Juzhong Daxin [Member]"
       }
      }
     },
     "localname": "JuzhongDaxinMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/AcquisitionofasubsidiaryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_LeaseDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease (Details) [Line Items]"
       }
      }
     },
     "localname": "LeaseDetailsLineItems",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/LeaseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease (Details) - Schedule of future minimum lease payments receivable for sales type leases [Line Items]"
       }
      }
     },
     "localname": "LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesLineItems",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease (Details) - Schedule of future minimum lease payments receivable for sales type leases [Table]"
       }
      }
     },
     "localname": "LeaseDetailsScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_LeaseDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease (Details) [Table]"
       }
      }
     },
     "localname": "LeaseDetailsTable",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/LeaseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_LeaseLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease Disclosure [Abstract]"
       }
      }
     },
     "localname": "LeaseLineItems",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/Lease"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_LeaseMaturityDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease maturity date.",
        "label": "LeaseMaturityDate",
        "terseLabel": "Lease maturity date"
       }
      }
     },
     "localname": "LeaseMaturityDate",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/LeaseDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "cbat_LeaseTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease [Table]"
       }
      }
     },
     "localname": "LeaseTable",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/Lease"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_LessAllowanceForDoubtfulAccounts": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Less allowance for doubtful accounts.",
        "label": "LessAllowanceForDoubtfulAccounts",
        "terseLabel": "Less: Allowance for doubtful accounts"
       }
      }
     },
     "localname": "LessAllowanceForDoubtfulAccounts",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleoftradeaccountsandbillsreceivableTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_LessUnearnedIncomeRepresentingInterest": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of the unearned income, representing interest.",
        "label": "LessUnearnedIncomeRepresentingInterest",
        "terseLabel": "Less: unearned income, representing interest"
       }
      }
     },
     "localname": "LessUnearnedIncomeRepresentingInterest",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofnetinvestmentinsalestypeleasesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee operating lease liability payments due after year four.",
        "label": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofmaturitiesofleaseliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_LightElectricVehiclesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "LightElectricVehiclesMember",
        "terseLabel": "Light electric vehicles [Member]"
       }
      }
     },
     "localname": "LightElectricVehiclesMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofnetrevenuesfrommanufactureofbatteriesbyproductsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_LiquidatedDamageAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Liquidated damages.",
        "label": "LiquidatedDamageAmount",
        "terseLabel": "Liquidated damages amount"
       }
      }
     },
     "localname": "LiquidatedDamageAmount",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/AccruedExpensesandOtherPayablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_LiquidatedDamages": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liquidated damages.",
        "label": "LiquidatedDamages",
        "terseLabel": "Liquidated damages"
       }
      }
     },
     "localname": "LiquidatedDamages",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/AccruedExpensesandOtherPayablesDetails",
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_LiquidatedDamagesAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "LiquidatedDamagesAmount",
        "terseLabel": "Liquidated damages"
       }
      }
     },
     "localname": "LiquidatedDamagesAmount",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PledgeddepositsDetails",
      "http://cbak.com.cn/role/ScheduleofaccruedexpensesandotherpayablesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_LiquidatedDamagesDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "LiquidatedDamagesDescription",
        "terseLabel": "Liquidated damages, description"
       }
      }
     },
     "localname": "LiquidatedDamagesDescription",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/AccruedExpensesandOtherPayablesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_LitigationFees": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Litigation fees.",
        "label": "LitigationFees",
        "terseLabel": "Litigation fees"
       }
      }
     },
     "localname": "LitigationFees",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_LitigationSettlementAmountesAwardedToOtherPartyDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The description for goods amount was paid off and a litigation fee.",
        "label": "LitigationSettlementAmountesAwardedToOtherPartyDescription",
        "terseLabel": "Litigation settlement amountes awarded to other party, description"
       }
      }
     },
     "localname": "LitigationSettlementAmountesAwardedToOtherPartyDescription",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_LoanAgreementDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan agreement, description.",
        "label": "LoanAgreementDescription",
        "terseLabel": "Loan agreement, description",
        "verboseLabel": "Loan agreement description"
       }
      }
     },
     "localname": "LoanAgreementDescription",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/LoansDetails",
      "http://cbak.com.cn/role/PrepaymentsandOtherReceivablesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_LoanReceivables": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan receivables.",
        "label": "LoanReceivables",
        "terseLabel": "Loan receivables"
       }
      }
     },
     "localname": "LoanReceivables",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofprepaymentsandotherreceivablesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_LoansDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans (Details) [Line Items]"
       }
      }
     },
     "localname": "LoansDetailsLineItems",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/LoansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_LoansDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans (Details) [Table]"
       }
      }
     },
     "localname": "LoansDetailsTable",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/LoansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_LossContingencyByNatureOfContingencyAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "LossContingencyByNatureOfContingencyAxis",
        "terseLabel": "Loss Contingency By Nature Of Contingency [Axis]"
       }
      }
     },
     "localname": "LossContingencyByNatureOfContingencyAxis",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_LossContingencyByNatureOfContingencyDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "LossContingencyByNatureOfContingency [Domain]"
       }
      }
     },
     "localname": "LossContingencyByNatureOfContingencyDomain",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_LossIncomeBeforeIncomeTaxes": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "LossIncomeBeforeIncomeTaxes",
        "terseLabel": "(Loss) Income before income taxes"
       }
      }
     },
     "localname": "LossIncomeBeforeIncomeTaxes",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofincometaxreconciliationTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_MainlandChinaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "MainlandChinaMember",
        "terseLabel": "Mainland China [Member]"
       }
      }
     },
     "localname": "MainlandChinaMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasTable"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_MaterialCost": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "MaterialCost",
        "terseLabel": "Material cost"
       }
      }
     },
     "localname": "MaterialCost",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PledgeddepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_MaterialsPurchaseCost": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of materials purchase cost.",
        "label": "MaterialsPurchaseCost",
        "terseLabel": "Materials purchase cost"
       }
      }
     },
     "localname": "MaterialsPurchaseCost",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_MeiduGrapheneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "MeiduGrapheneMember",
        "terseLabel": "Meidu Graphene [Member]"
       }
      }
     },
     "localname": "MeiduGrapheneMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_MrDaweiLiMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "MrDaweiLiMember",
        "terseLabel": "Mr. Dawei Li [Member]"
       }
      }
     },
     "localname": "MrDaweiLiMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_MrJunLangMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "MrJunLangMember",
        "terseLabel": "Mr. Jun Lang [Member]",
        "verboseLabel": "Ms. Jing Shi [Member]"
       }
      }
     },
     "localname": "MrJunLangMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_MrJunnanYeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "MrJunnanYeMember",
        "terseLabel": "Mr. Junnan Ye [Member]"
       }
      }
     },
     "localname": "MrJunnanYeMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_MrLongqianPengMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "MrLongqianPengMember",
        "terseLabel": "Mr. Longqian Peng [Member]"
       }
      }
     },
     "localname": "MrLongqianPengMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofothershorttermloansTable"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_MrWenwuYuMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "MrWenwuYuMember",
        "terseLabel": "Mr. Wenwu Yu [Member]"
       }
      }
     },
     "localname": "MrWenwuYuMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofothershorttermloansTable"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_MrXiangqianLiMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "MrXiangqianLiMember",
        "terseLabel": "Mr. Xiangqian Li [Member]"
       }
      }
     },
     "localname": "MrXiangqianLiMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_MrXiangqianLiTheCompanysFormerCEOMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "MrXiangqianLiTheCompanysFormerCEOMember",
        "terseLabel": "Mr. Xiangqian Li, the Company's Former CEO [Member]"
       }
      }
     },
     "localname": "MrXiangqianLiTheCompanysFormerCEOMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofothershorttermloansTable"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_MrYeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "MrYeMember",
        "terseLabel": "Mr. Ye. [Member]"
       }
      }
     },
     "localname": "MrYeMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/AcquisitionofasubsidiaryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_MrYunfeiLiMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "MrYunfeiLiMember",
        "terseLabel": "Mr. Yunfei Li [Member]",
        "verboseLabel": "Mr.Yunfei Li [Member]"
       }
      }
     },
     "localname": "MrYunfeiLiMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails",
      "http://cbak.com.cn/role/ScheduleofothershorttermloansTable"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_MsJingShiMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "MsJingShiMember",
        "terseLabel": "Ms. Jing Shi [Member]"
       }
      }
     },
     "localname": "MsJingShiMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_NanjingDaxinNewEnergyAutomobileIndustryCoLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "NanjingDaxinNewEnergyAutomobileIndustryCoLtdMember",
        "terseLabel": "Nanjing Daxin New Energy Automobile Industry Co., Ltd [Member]",
        "verboseLabel": "Nanjing Daxin New Energy Automobile Industry Co Ltd [Member]"
       }
      }
     },
     "localname": "NanjingDaxinNewEnergyAutomobileIndustryCoLtdMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_NanjingJinlongChemicalCoLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "NanjingJinlongChemicalCoLtdMember",
        "terseLabel": "Nanjing Jinlong Chemical Co., Ltd. [Member]"
       }
      }
     },
     "localname": "NanjingJinlongChemicalCoLtdMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_NanjingJinlongMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "NanjingJinlongMember",
        "terseLabel": "Nanjing Jinlong [Member]"
       }
      }
     },
     "localname": "NanjingJinlongMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PledgeddepositsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_NetInvestmentInSalesTypeLeasesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "NetInvestmentInSalesTypeLeasesMember",
        "terseLabel": "Net Investment in Sales Type Leases [Member]"
       }
      }
     },
     "localname": "NetInvestmentInSalesTypeLeasesMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_NetPurchase": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "NetPurchase",
        "terseLabel": "Net purchase"
       }
      }
     },
     "localname": "NetPurchase",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofnetpurchasebysuppliersTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_NetRevenue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net revenues.",
        "label": "NetRevenue",
        "terseLabel": "Net revenues"
       }
      }
     },
     "localname": "NetRevenue",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_NetRevenuesByProductMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "NetRevenuesByProductMember",
        "terseLabel": "Net revenues by product [Member]"
       }
      }
     },
     "localname": "NetRevenuesByProductMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofnetrevenuesfrommanufactureofbatteriesbyproductsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_NetUTBMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "NetUTBMember",
        "terseLabel": "Net UTB [Member]"
       }
      }
     },
     "localname": "NetUTBMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_NewEnergyTechnologyCoLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "NewEnergyTechnologyCoLtdMember",
        "terseLabel": "New Energy Technology Co., Ltd [Member]"
       }
      }
     },
     "localname": "NewEnergyTechnologyCoLtdMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_NonMarketableSecuritiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non Marketable Securities [Abstract]"
       }
      }
     },
     "localname": "NonMarketableSecuritiesAbstract",
     "nsuri": "http://cbak.com.cn/20210630",
     "xbrltype": "stringItemType"
    },
    "cbat_NonMarketableSecuritiesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "NonMarketableSecuritiesTextBlock",
        "terseLabel": "Non-marketable equity securities"
       }
      }
     },
     "localname": "NonMarketableSecuritiesTextBlock",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/Nonmarketableequitysecurities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cbat_NoncashPaymentForPurchaseOfPropertyPlantAndEquipmentAndConstructionInProgressBy": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "NoncashPaymentForPurchaseOfPropertyPlantAndEquipmentAndConstructionInProgressBy",
        "terseLabel": "Non-cash payment for purchase of property, plant and equipment and construction in progress by new vehicles"
       }
      }
     },
     "localname": "NoncashPaymentForPurchaseOfPropertyPlantAndEquipmentAndConstructionInProgressBy",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_NonmarketableequitysecuritiesDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-marketable equity securities (Details) [Line Items]"
       }
      }
     },
     "localname": "NonmarketableequitysecuritiesDetailsLineItems",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/NonmarketableequitysecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_NonmarketableequitysecuritiesDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-marketable equity securities (Details) [Table]"
       }
      }
     },
     "localname": "NonmarketableequitysecuritiesDetailsTable",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/NonmarketableequitysecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_NumberOfSegment": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "NumberOfSegment",
        "terseLabel": "Number of segment"
       }
      }
     },
     "localname": "NumberOfSegment",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/SegmentInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "cbat_NumberOfWarrantsBeginningAndEnding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "NumberOfWarrantsBeginningAndEnding",
        "periodEndLabel": "Number of Warrants, Outstanding",
        "periodStartLabel": "Number of Warrants, Outstanding"
       }
      }
     },
     "localname": "NumberOfWarrantsBeginningAndEnding",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofthewarrantactivityTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "cbat_NumberOfWarrantsExercisableBeginningAndEnding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "NumberOfWarrantsExercisableBeginningAndEnding",
        "periodEndLabel": "Number of Warrants, Exercisable",
        "periodStartLabel": "Number of Warrants, Exercisable"
       }
      }
     },
     "localname": "NumberOfWarrantsExercisableBeginningAndEnding",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofthewarrantactivityTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "cbat_NumberOfWarrantsExercisedSurrendered": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "NumberOfWarrantsExercisedSurrendered",
        "terseLabel": "Number of Warrants, Exercised / surrendered"
       }
      }
     },
     "localname": "NumberOfWarrantsExercisedSurrendered",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofthewarrantactivityTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "cbat_NumberOfWarrantsExpired": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "NumberOfWarrantsExpired",
        "terseLabel": "Number of Warrants, Expired"
       }
      }
     },
     "localname": "NumberOfWarrantsExpired",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofthewarrantactivityTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "cbat_NumberOfWarrantsGranted": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "NumberOfWarrantsGranted",
        "terseLabel": "Number of Warrants, Granted"
       }
      }
     },
     "localname": "NumberOfWarrantsGranted",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofthewarrantactivityTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "cbat_OffsetPayableToShenzhenBAKSixthDebt": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of offset payable to shenzhen BAK sixth debt.",
        "label": "OffsetPayableToShenzhenBAKSixthDebt",
        "terseLabel": "- offset payable to Shenzhen BAK (Sixth Debt)"
       }
      }
     },
     "localname": "OffsetPayableToShenzhenBAKSixthDebt",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_OffsetRepaymentOfPromissoryNotes": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of offset repayment of promissory notes.",
        "label": "OffsetRepaymentOfPromissoryNotes",
        "terseLabel": "- offset repayment of promissory notes"
       }
      }
     },
     "localname": "OffsetRepaymentOfPromissoryNotes",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_OperatingLeaseRightOfUseAssetAtPeriod": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "OperatingLeaseRightOfUseAssetAtPeriod",
        "periodEndLabel": "Balance at end of period",
        "periodStartLabel": "Balance at beginning of period"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAssetAtPeriod",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofrightofuseassetsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_OperatingLeaseRightOfUseAssetGross": {
     "auth_ref": [],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "OperatingLeaseRightOfUseAssetGross",
        "terseLabel": "Right-of-use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAssetGross",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_OperatingLeasesOfLesseeDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Leases Of Lessee Disclosures [Abstract]"
       }
      }
     },
     "localname": "OperatingLeasesOfLesseeDisclosuresAbstract",
     "nsuri": "http://cbak.com.cn/20210630",
     "xbrltype": "stringItemType"
    },
    "cbat_OperatingLeasesOfLesseeDisclosuresTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "OperatingLeasesOfLesseeDisclosuresTextBlock",
        "terseLabel": "Lease"
       }
      }
     },
     "localname": "OperatingLeasesOfLesseeDisclosuresTextBlock",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/Lease"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cbat_OriginalIssueDiscount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "OriginalIssueDiscount",
        "terseLabel": "Original issue discount"
       }
      }
     },
     "localname": "OriginalIssueDiscount",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_OtherGeographicAreasMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "OtherGeographicAreasMember",
        "terseLabel": "Others [Member]"
       }
      }
     },
     "localname": "OtherGeographicAreasMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasTable"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_OtherLongTermPayablesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Long Term Payables [Abstract]"
       }
      }
     },
     "localname": "OtherLongTermPayablesAbstract",
     "nsuri": "http://cbak.com.cn/20210630",
     "xbrltype": "stringItemType"
    },
    "cbat_OtherLongTermPayablesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "OtherLongTermPayablesTextBlock",
        "terseLabel": "Deferred Government Grants"
       }
      }
     },
     "localname": "OtherLongTermPayablesTextBlock",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/DeferredGovernmentGrants"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cbat_OtherShortTermsBorrowings": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of other short-term loans.",
        "label": "OtherShortTermsBorrowings",
        "terseLabel": "Other short-term loans"
       }
      }
     },
     "localname": "OtherShortTermsBorrowings",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofothershorttermloansTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_OthersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "OthersMember",
        "terseLabel": "Others [Member]"
       }
      }
     },
     "localname": "OthersMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofnetrevenuesfrommanufactureofbatteriesbyproductsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_OwnersLeasePeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "OwnersLeasePeriod",
        "terseLabel": "Owners lease period"
       }
      }
     },
     "localname": "OwnersLeasePeriod",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/LeaseDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "cbat_OwnershipOfEquityInterest": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "OwnershipOfEquityInterest",
        "terseLabel": "Ownership of equity interest"
       }
      }
     },
     "localname": "OwnershipOfEquityInterest",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/AcquisitionofasubsidiaryDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cbat_PayablesToFormerSubsidiariesNetTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "PayablesToFormerSubsidiariesNetTableTextBlock",
        "terseLabel": "Schedule of payables to a former subsidiaries, net"
       }
      }
     },
     "localname": "PayablesToFormerSubsidiariesNetTableTextBlock",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PayablestoFormerSubsidiariesnetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cbat_PayablestoFormerSubsidiariesnetDetailsScheduleofpayablestoaformersubsidiariesnetLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payables to Former Subsidiaries, net (Details) - Schedule of payables to a former subsidiaries, net [Line Items]"
       }
      }
     },
     "localname": "PayablestoFormerSubsidiariesnetDetailsScheduleofpayablestoaformersubsidiariesnetLineItems",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofpayablestoaformersubsidiariesnetTable"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_PayablestoFormerSubsidiariesnetDetailsScheduleofpayablestoaformersubsidiariesnetTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payables to Former Subsidiaries, net (Details) - Schedule of payables to a former subsidiaries, net [Table]"
       }
      }
     },
     "localname": "PayablestoFormerSubsidiariesnetDetailsScheduleofpayablestoaformersubsidiariesnetTable",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofpayablestoaformersubsidiariesnetTable"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_Payments": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments",
        "terseLabel": "Payments"
       }
      }
     },
     "localname": "Payments",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PledgeddepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_PaymentsForLegalSettlement": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid for the settlement of litigation or for other legal issues during the period.",
        "label": "PaymentsForLegalSettlement",
        "terseLabel": "Court amount"
       }
      }
     },
     "localname": "PaymentsForLegalSettlement",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/SubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_PercentageOfAcquisitionPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "PercentageOfAcquisitionPercentage",
        "terseLabel": "Percentage of acquisition percentage"
       }
      }
     },
     "localname": "PercentageOfAcquisitionPercentage",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/SubsequentEventsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cbat_PercentageOfShareholdersOwnership": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "PercentageOfShareholdersOwnership",
        "terseLabel": "Percentage of shareholders ownership"
       }
      }
     },
     "localname": "PercentageOfShareholdersOwnership",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/SubsequentEventsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cbat_PlacementAgentWarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "PlacementAgentWarrantsMember",
        "terseLabel": "Placement Agent Warrants [Member]"
       }
      }
     },
     "localname": "PlacementAgentWarrantsMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleoftheoutstandingwarrantsTable",
      "http://cbak.com.cn/role/ScheduleofwarrantsissuedTable"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_PledgedCollateralPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "PledgedCollateralPercentage",
        "terseLabel": "Pledged collateral percentage"
       }
      }
     },
     "localname": "PledgedCollateralPercentage",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/SubsequentEventsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cbat_PledgedDepositsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pledged Deposits [Abstract]"
       }
      }
     },
     "localname": "PledgedDepositsAbstract",
     "nsuri": "http://cbak.com.cn/20210630",
     "xbrltype": "stringItemType"
    },
    "cbat_PledgedDepositsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "PledgedDepositsMember",
        "terseLabel": "Pledged deposits [Member]"
       }
      }
     },
     "localname": "PledgedDepositsMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleoffacilitiessecuredbythecompanysassetsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_PledgedDepositsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosue for pledged deposits.",
        "label": "PledgedDepositsTextBlock",
        "terseLabel": "Pledged deposits"
       }
      }
     },
     "localname": "PledgedDepositsTextBlock",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/Pledgeddeposits"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cbat_PledgeddepositsDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pledged deposits (Details) [Line Items]"
       }
      }
     },
     "localname": "PledgeddepositsDetailsLineItems",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PledgeddepositsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_PledgeddepositsDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pledged deposits (Details) [Table]"
       }
      }
     },
     "localname": "PledgeddepositsDetailsTable",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PledgeddepositsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_PrcIncomeTaxAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "PrcIncomeTaxAbstract",
        "terseLabel": "PRC income tax:"
       }
      }
     },
     "localname": "PrcIncomeTaxAbstract",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofprovisionforincometaxesexpensesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_PrcTaxDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PRC Tax, description.",
        "label": "PrcTaxDescription",
        "terseLabel": "PRC tax, description"
       }
      }
     },
     "localname": "PrcTaxDescription",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_PrepaidAndOtherAssetsGross": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "PrepaidAndOtherAssetsGross",
        "terseLabel": "Prepayments and other receivables, gross"
       }
      }
     },
     "localname": "PrepaidAndOtherAssetsGross",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofprepaymentsandotherreceivablesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepayments And Other Receivables And Recoverable From Loan Guarantee [Abstract]"
       }
      }
     },
     "localname": "PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeAbstract",
     "nsuri": "http://cbak.com.cn/20210630",
     "xbrltype": "stringItemType"
    },
    "cbat_PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosue for prepayments and other receivables.",
        "label": "PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeTextBlock",
        "terseLabel": "Prepayments and Other Receivables"
       }
      }
     },
     "localname": "PrepaymentsAndOtherReceivablesAndRecoverableFromLoanGuaranteeTextBlock",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrepaymentsandOtherReceivables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cbat_PrepaymentsToSuppliers": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "PrepaymentsToSuppliers",
        "terseLabel": "Prepayments to suppliers"
       }
      }
     },
     "localname": "PrepaymentsToSuppliers",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofprepaymentsandotherreceivablesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Principal Activities, Basis of Presentation and Organization (Details) [Line Items]"
       }
      }
     },
     "localname": "PrincipalActivitiesBasisofPresentationandOrganizationDetailsLineItems",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_PrincipalActivitiesBasisofPresentationandOrganizationDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Principal Activities, Basis of Presentation and Organization (Details) [Table]"
       }
      }
     },
     "localname": "PrincipalActivitiesBasisofPresentationandOrganizationDetailsTable",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_PrincipalAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Principal amount.",
        "label": "PrincipalAmount",
        "terseLabel": "Principal amount"
       }
      }
     },
     "localname": "PrincipalAmount",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_ProceedsFromReceivedInvestment": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds from received investment from investors`",
        "label": "ProceedsFromReceivedInvestment",
        "terseLabel": "Proceeds from received investment"
       }
      }
     },
     "localname": "ProceedsFromReceivedInvestment",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_ProceedsFromUnrelatedPartyDebt": {
     "auth_ref": [],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedCashFlow": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "ProceedsFromUnrelatedPartyDebt",
        "terseLabel": "Repayment of borrowings from unrelated parties"
       }
      }
     },
     "localname": "ProceedsFromUnrelatedPartyDebt",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_ProductWarrantyAccrualClassifiedNonCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Product warranty provisions.",
        "label": "ProductWarrantyAccrualClassifiedNonCurrent",
        "terseLabel": "Product warranty provision"
       }
      }
     },
     "localname": "ProductWarrantyAccrualClassifiedNonCurrent",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_PromissoryNotes": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of value is Promissory notes.",
        "label": "PromissoryNotes",
        "terseLabel": "The original principal amount of promissory note"
       }
      }
     },
     "localname": "PromissoryNotes",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_PromissoryNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "PromissoryNotesMember",
        "terseLabel": "Promissory Notes [Member]"
       }
      }
     },
     "localname": "PromissoryNotesMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_ProvisionForDoubtfulAccount": {
     "auth_ref": [],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedCashFlow": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "ProvisionForDoubtfulAccount",
        "terseLabel": "Provision for (recovery of) doubtful debts"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccount",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_ProvisionForProductWarrantyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ProvisionForProductWarrantyMember",
        "terseLabel": "Provision for product warranty [Member]"
       }
      }
     },
     "localname": "ProvisionForProductWarrantyMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofdeferredtaxassetsandliabilitiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_ProvisionReceivable": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Provision receivable.",
        "label": "ProvisionReceivable",
        "terseLabel": "Provision receivable"
       }
      }
     },
     "localname": "ProvisionReceivable",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_PurchaseShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares purchase.",
        "label": "PurchaseShares",
        "terseLabel": "Purchase of shares"
       }
      }
     },
     "localname": "PurchaseShares",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/IncomeLossPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "cbat_PurchasesOfEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "PurchasesOfEquipmentMember",
        "terseLabel": "For purchases of equipment [Member]"
       }
      }
     },
     "localname": "PurchasesOfEquipmentMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofcapitalcommitmentsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_RawMaterialsUsedInLithiumBatteriesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "RawMaterialsUsedInLithiumBatteriesMember",
        "terseLabel": "Raw materials used in lithium batteries [Member]"
       }
      }
     },
     "localname": "RawMaterialsUsedInLithiumBatteriesMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofnetrevenuesfrommanufactureofbatteriesbyproductsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_ReceivablesFromFormerSubsidiariesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivables From Former Subsidiaries [Abstract]"
       }
      }
     },
     "localname": "ReceivablesFromFormerSubsidiariesAbstract",
     "nsuri": "http://cbak.com.cn/20210630",
     "xbrltype": "stringItemType"
    },
    "cbat_ReceivablesFromFormerSubsidiariesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for payables to former subsidiaries, net.",
        "label": "ReceivablesFromFormerSubsidiariesTextBlock",
        "terseLabel": "Payables to Former Subsidiaries, net"
       }
      }
     },
     "localname": "ReceivablesFromFormerSubsidiariesTextBlock",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PayablestoFormerSubsidiariesnet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cbat_ReceiveAdvanceAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Receive advance amount.",
        "label": "ReceiveAdvanceAmount",
        "terseLabel": "Receive advance amount"
       }
      }
     },
     "localname": "ReceiveAdvanceAmount",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_RecentlyIssuedAccountingStandardsPoliciesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting issued that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "RecentlyIssuedAccountingStandardsPoliciesTextBlock",
        "terseLabel": "Recently Issued Accounting Standards"
       }
      }
     },
     "localname": "RecentlyIssuedAccountingStandardsPoliciesTextBlock",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cbat_RegisteredCapitalIncreased": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Registered capital increased.",
        "label": "RegisteredCapitalIncreased",
        "terseLabel": "Registered capital increased"
       }
      }
     },
     "localname": "RegisteredCapitalIncreased",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_RegisteredCapitalOfSubsidiary": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Registered capital of subsidiary.",
        "label": "RegisteredCapitalOfSubsidiary",
        "terseLabel": "Registered capital of subsidiary"
       }
      }
     },
     "localname": "RegisteredCapitalOfSubsidiary",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_RemainedOutstandingValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "RemainedOutstandingValue",
        "terseLabel": "Remained outstanding amount"
       }
      }
     },
     "localname": "RemainedOutstandingValue",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/LoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_RemainingContractAmountMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "RemainingContractAmountMember",
        "terseLabel": "Remaining Contract Amount [Member]"
       }
      }
     },
     "localname": "RemainingContractAmountMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_RentalPaymentPerMonth": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "RentalPaymentPerMonth",
        "terseLabel": "Rental payment per month"
       }
      }
     },
     "localname": "RentalPaymentPerMonth",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/LeaseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_RepaidAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "RepaidAmount",
        "terseLabel": "Repaid amount"
       }
      }
     },
     "localname": "RepaidAmount",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ConcentrationsandCreditRiskDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_RestrictedShareDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "description of restricted share.",
        "label": "RestrictedShareDescription",
        "terseLabel": "Description of restricted share units"
       }
      }
     },
     "localname": "RestrictedShareDescription",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/SharebasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_RestrictedSharesGrantedOnAprilOneNineTwoZeroOneSixMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "RestrictedSharesGrantedOnAprilOneNineTwoZeroOneSixMember",
        "terseLabel": "Restricted shares granted on April 19, 2016 [Member]"
       }
      }
     },
     "localname": "RestrictedSharesGrantedOnAprilOneNineTwoZeroOneSixMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/SharebasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember",
        "terseLabel": "Restricted shares granted on August 23, 2019 [Member]",
        "verboseLabel": "Restricted Shares Granted on August 23, 2019 [Member]"
       }
      }
     },
     "localname": "RestrictedSharesGrantedOnAugustTwentyThreeTwoZeroOneNineMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofnonvestedrestrictedshareunitsgrantedTable",
      "http://cbak.com.cn/role/SharebasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember",
        "terseLabel": "Restricted Shares Granted on October 23, 2020 [Member]"
       }
      }
     },
     "localname": "RestrictedSharesGrantedOnOctoberTwentyThreeTwentyTwentyMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/SharebasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_RestrictedSharesGrantedOnOctoberTwentyThreeTwoThousandNineteenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "RestrictedSharesGrantedOnOctoberTwentyThreeTwoThousandNineteenMember",
        "terseLabel": "Restricted shares granted on October 23, 2019 [Member]",
        "verboseLabel": "Restricted Shares Granted on October 23, 2019 [Member]"
       }
      }
     },
     "localname": "RestrictedSharesGrantedOnOctoberTwentyThreeTwoThousandNineteenMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofnonvestedrestrictedshareunitsgrantedTable",
      "http://cbak.com.cn/role/SharebasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_RestrictedSharesVestedSharesToBeIssued": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "RestrictedSharesVestedSharesToBeIssued",
        "terseLabel": "Number of vested shares (in Shares)"
       }
      }
     },
     "localname": "RestrictedSharesVestedSharesToBeIssued",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/SharebasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "cbat_ReturnOfPrepayment": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of return of prepayment.",
        "label": "ReturnOfPrepayment",
        "terseLabel": "Return of prepayment"
       }
      }
     },
     "localname": "ReturnOfPrepayment",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_ReversalRecoveriesByCash": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reversal \u2013 recoveries by cash.",
        "label": "ReversalRecoveriesByCash",
        "terseLabel": "Reversal - recoveries by cash"
       }
      }
     },
     "localname": "ReversalRecoveriesByCash",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofanalysisoftheallowancefordoubtfulaccountsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_RightOfUseAssetsnote9Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "RightOfUseAssetsnote9Member",
        "terseLabel": "Right-of-use assets [Member]"
       }
      }
     },
     "localname": "RightOfUseAssetsnote9Member",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleoffacilitiessecuredbythecompanysassetsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_SalesOfFinishedGoodsAndRawMaterials": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "SalesOfFinishedGoodsAndRawMaterials",
        "terseLabel": "Sales of finished goods and raw materials"
       }
      }
     },
     "localname": "SalesOfFinishedGoodsAndRawMaterials",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleoftransactionsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_ScheduleOfAccountsPayableBySuppliersAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of accounts payable by suppliers [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfAccountsPayableBySuppliersAbstract",
     "nsuri": "http://cbak.com.cn/20210630",
     "xbrltype": "stringItemType"
    },
    "cbat_ScheduleOfAccountsPayableBySuppliersTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amounts of accounts payable by suppliers.",
        "label": "ScheduleOfAccountsPayableBySuppliersTableTextBlock",
        "terseLabel": "Schedule of transactions"
       }
      }
     },
     "localname": "ScheduleOfAccountsPayableBySuppliersTableTextBlock",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ConcentrationsandCreditRiskTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cbat_ScheduleOfAccountsReceivableByMajorCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of accounts receivable by major customer [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfAccountsReceivableByMajorCustomerAbstract",
     "nsuri": "http://cbak.com.cn/20210630",
     "xbrltype": "stringItemType"
    },
    "cbat_ScheduleOfAccountsReceivableByMajorCustomerTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ScheduleOfAccountsReceivableByMajorCustomerTableTextBlock",
        "terseLabel": "Schedule of accounts receivable by major customer"
       }
      }
     },
     "localname": "ScheduleOfAccountsReceivableByMajorCustomerTableTextBlock",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ConcentrationsandCreditRiskTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cbat_ScheduleOfAccruedExpensesAndOtherPayablesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of accrued expenses and other payables [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfAccruedExpensesAndOtherPayablesAbstract",
     "nsuri": "http://cbak.com.cn/20210630",
     "xbrltype": "stringItemType"
    },
    "cbat_ScheduleOfAcquisitionOfASubsidiaryAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Acquisition of a subsidiary [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfAcquisitionOfASubsidiaryAbstract",
     "nsuri": "http://cbak.com.cn/20210630",
     "xbrltype": "stringItemType"
    },
    "cbat_ScheduleOfAcquisitionOfASubsidiaryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ScheduleOfAcquisitionOfASubsidiaryTableTextBlock",
        "terseLabel": "Schedule of Acquisition of a subsidiary"
       }
      }
     },
     "localname": "ScheduleOfAcquisitionOfASubsidiaryTableTextBlock",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/AcquisitionofasubsidiaryTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cbat_ScheduleOfAnalysisOfTheAllowanceForDoubtfulAccountsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of analysis of the allowance for doubtful accounts [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfAnalysisOfTheAllowanceForDoubtfulAccountsAbstract",
     "nsuri": "http://cbak.com.cn/20210630",
     "xbrltype": "stringItemType"
    },
    "cbat_ScheduleOfBankBorrowingsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of bank borrowings [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfBankBorrowingsAbstract",
     "nsuri": "http://cbak.com.cn/20210630",
     "xbrltype": "stringItemType"
    },
    "cbat_ScheduleOfCalculationOfIncomeLossPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of calculation of income (loss) per share [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfCalculationOfIncomeLossPerShareAbstract",
     "nsuri": "http://cbak.com.cn/20210630",
     "xbrltype": "stringItemType"
    },
    "cbat_ScheduleOfCapitalCommitmentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of capital commitments [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfCapitalCommitmentsAbstract",
     "nsuri": "http://cbak.com.cn/20210630",
     "xbrltype": "stringItemType"
    },
    "cbat_ScheduleOfConstructionInProgressAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of construction in progress [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfConstructionInProgressAbstract",
     "nsuri": "http://cbak.com.cn/20210630",
     "xbrltype": "stringItemType"
    },
    "cbat_ScheduleOfConstructionInProgressTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of construction in progress.",
        "label": "ScheduleOfConstructionInProgressTableTextBlock",
        "terseLabel": "Schedule of construction in progress"
       }
      }
     },
     "localname": "ScheduleOfConstructionInProgressTableTextBlock",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ConstructioninProgressTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cbat_ScheduleOfDeferredGovernmentGrantsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of deferred government grants [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfDeferredGovernmentGrantsAbstract",
     "nsuri": "http://cbak.com.cn/20210630",
     "xbrltype": "stringItemType"
    },
    "cbat_ScheduleOfDeferredGovernmentGrantsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ScheduleOfDeferredGovernmentGrantsTableTextBlock",
        "terseLabel": "Schedule of deferred government grants"
       }
      }
     },
     "localname": "ScheduleOfDeferredGovernmentGrantsTableTextBlock",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/DeferredGovernmentGrantsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cbat_ScheduleOfDeferredTaxAssetsAndLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of deferred tax assets and liabilities [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesAbstract",
     "nsuri": "http://cbak.com.cn/20210630",
     "xbrltype": "stringItemType"
    },
    "cbat_ScheduleOfFacilitiesSecuredByTheCompanysAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of facilities secured by the company's assets [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfFacilitiesSecuredByTheCompanysAssetsAbstract",
     "nsuri": "http://cbak.com.cn/20210630",
     "xbrltype": "stringItemType"
    },
    "cbat_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeaseTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ScheduleOfFutureMinimumLeasePaymentsForCapitalLeaseTableTextBlock",
        "terseLabel": "Schedule of future minimum lease payments receivable for sales type leases"
       }
      }
     },
     "localname": "ScheduleOfFutureMinimumLeasePaymentsForCapitalLeaseTableTextBlock",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/LeaseTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cbat_ScheduleOfFutureMinimumLeasePaymentsReceivableForSalesTypeLeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of future minimum lease payments receivable for sales type leases [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfFutureMinimumLeasePaymentsReceivableForSalesTypeLeasesAbstract",
     "nsuri": "http://cbak.com.cn/20210630",
     "xbrltype": "stringItemType"
    },
    "cbat_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeaseTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeaseTableTextBlock",
        "terseLabel": "Schedule of maturities of lease liabilities"
       }
      }
     },
     "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeaseTableTextBlock",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/LeaseTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cbat_ScheduleOfIncomeTaxReconciliationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of income tax reconciliation [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfIncomeTaxReconciliationAbstract",
     "nsuri": "http://cbak.com.cn/20210630",
     "xbrltype": "stringItemType"
    },
    "cbat_ScheduleOfIntangibleAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of intangible assets [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfIntangibleAssetsAbstract",
     "nsuri": "http://cbak.com.cn/20210630",
     "xbrltype": "stringItemType"
    },
    "cbat_ScheduleOfInventoriesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of inventories [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfInventoriesAbstract",
     "nsuri": "http://cbak.com.cn/20210630",
     "xbrltype": "stringItemType"
    },
    "cbat_ScheduleOfLeaseTermAndDiscountRateAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of lease term and discount rate [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfLeaseTermAndDiscountRateAbstract",
     "nsuri": "http://cbak.com.cn/20210630",
     "xbrltype": "stringItemType"
    },
    "cbat_ScheduleOfLeaseTermAndDiscountRateTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ScheduleOfLeaseTermAndDiscountRateTableTextBlock",
        "terseLabel": "Schedule of lease term and discount rate"
       }
      }
     },
     "localname": "ScheduleOfLeaseTermAndDiscountRateTableTextBlock",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/LeaseTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cbat_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of maturities of lease liabilities [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract",
     "nsuri": "http://cbak.com.cn/20210630",
     "xbrltype": "stringItemType"
    },
    "cbat_ScheduleOfNetInvestmentInSalesTypeLeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of net investment in sales-type leases [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfNetInvestmentInSalesTypeLeasesAbstract",
     "nsuri": "http://cbak.com.cn/20210630",
     "xbrltype": "stringItemType"
    },
    "cbat_ScheduleOfNetInvestmentInSalestypeLeasesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ScheduleOfNetInvestmentInSalestypeLeasesTableTextBlock",
        "terseLabel": "Schedule of net investment in sales-type leases"
       }
      }
     },
     "localname": "ScheduleOfNetInvestmentInSalestypeLeasesTableTextBlock",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/LeaseTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cbat_ScheduleOfNetPurchaseBySuplierTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ScheduleOfNetPurchaseBySuplierTableTextBlock",
        "terseLabel": "Schedule of net purchase by suppliers"
       }
      }
     },
     "localname": "ScheduleOfNetPurchaseBySuplierTableTextBlock",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ConcentrationsandCreditRiskTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cbat_ScheduleOfNetPurchaseBySuppliersAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of net purchase by suppliers [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfNetPurchaseBySuppliersAbstract",
     "nsuri": "http://cbak.com.cn/20210630",
     "xbrltype": "stringItemType"
    },
    "cbat_ScheduleOfNetRevenuesFromManufactureOfBatteriesByGeographicalAreasAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of net revenues from manufacture of batteries by geographical areas [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfNetRevenuesFromManufactureOfBatteriesByGeographicalAreasAbstract",
     "nsuri": "http://cbak.com.cn/20210630",
     "xbrltype": "stringItemType"
    },
    "cbat_ScheduleOfNetRevenuesFromManufactureOfBatteriesByProductsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of net revenues from manufacture of batteries by products [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfNetRevenuesFromManufactureOfBatteriesByProductsAbstract",
     "nsuri": "http://cbak.com.cn/20210630",
     "xbrltype": "stringItemType"
    },
    "cbat_ScheduleOfNonMarketableEquitySecuritiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Non-marketable equity securities [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfNonMarketableEquitySecuritiesAbstract",
     "nsuri": "http://cbak.com.cn/20210630",
     "xbrltype": "stringItemType"
    },
    "cbat_ScheduleOfNonMarketableSecuritiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ScheduleOfNonMarketableSecuritiesTableTextBlock",
        "terseLabel": "Schedule of Non-marketable equity securities"
       }
      }
     },
     "localname": "ScheduleOfNonMarketableSecuritiesTableTextBlock",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/NonmarketableequitysecuritiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cbat_ScheduleOfNonVestedRestrictedShareUnitsGrantedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of non-vested restricted share units granted [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfNonVestedRestrictedShareUnitsGrantedAbstract",
     "nsuri": "http://cbak.com.cn/20210630",
     "xbrltype": "stringItemType"
    },
    "cbat_ScheduleOfOperatingLeaseExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of operating lease expenses [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfOperatingLeaseExpensesAbstract",
     "nsuri": "http://cbak.com.cn/20210630",
     "xbrltype": "stringItemType"
    },
    "cbat_ScheduleOfOperatingLeaseExpensesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ScheduleOfOperatingLeaseExpensesTableTextBlock",
        "terseLabel": "Schedule of operating lease expenses"
       }
      }
     },
     "localname": "ScheduleOfOperatingLeaseExpensesTableTextBlock",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/LeaseTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cbat_ScheduleOfOtherShortTermLoansAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of other short-term loans [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfOtherShortTermLoansAbstract",
     "nsuri": "http://cbak.com.cn/20210630",
     "xbrltype": "stringItemType"
    },
    "cbat_ScheduleOfOutstandingWarrants": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ScheduleOfOutstandingWarrants",
        "terseLabel": "Schedule of the outstanding warrants"
       }
      }
     },
     "localname": "ScheduleOfOutstandingWarrants",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/WarrantsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cbat_ScheduleOfPayablesToAFormerSubsidiariesNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of payables to a former subsidiaries, net [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfPayablesToAFormerSubsidiariesNetAbstract",
     "nsuri": "http://cbak.com.cn/20210630",
     "xbrltype": "stringItemType"
    },
    "cbat_ScheduleOfPledgedDepositsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of pledged deposits [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfPledgedDepositsAbstract",
     "nsuri": "http://cbak.com.cn/20210630",
     "xbrltype": "stringItemType"
    },
    "cbat_ScheduleOfPrepaymentsAndOtherReceivablesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of prepayments and other receivables [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfPrepaymentsAndOtherReceivablesAbstract",
     "nsuri": "http://cbak.com.cn/20210630",
     "xbrltype": "stringItemType"
    },
    "cbat_ScheduleOfPropertyPlantAndEquipmentNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of property, plant and equipment, net [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentNetAbstract",
     "nsuri": "http://cbak.com.cn/20210630",
     "xbrltype": "stringItemType"
    },
    "cbat_ScheduleOfProvisionForIncomeTaxesExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of provision for income taxes expenses [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfProvisionForIncomeTaxesExpensesAbstract",
     "nsuri": "http://cbak.com.cn/20210630",
     "xbrltype": "stringItemType"
    },
    "cbat_ScheduleOfRevenueByMajorCustomersByReportingSegmentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of revenue by major customers by reporting segments [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsAbstract",
     "nsuri": "http://cbak.com.cn/20210630",
     "xbrltype": "stringItemType"
    },
    "cbat_ScheduleOfRightOfUseAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of right-of-use assets [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfRightOfUseAssetsAbstract",
     "nsuri": "http://cbak.com.cn/20210630",
     "xbrltype": "stringItemType"
    },
    "cbat_ScheduleOfRightofuseAssets": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of right use of assets.",
        "label": "ScheduleOfRightofuseAssets",
        "terseLabel": "Schedule of right-of-use assets"
       }
      }
     },
     "localname": "ScheduleOfRightofuseAssets",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/LeaseTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cbat_ScheduleOfTheOutstandingWarrantsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of the outstanding warrants [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfTheOutstandingWarrantsAbstract",
     "nsuri": "http://cbak.com.cn/20210630",
     "xbrltype": "stringItemType"
    },
    "cbat_ScheduleOfTheWarrantActivityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of the warrant activity [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfTheWarrantActivityAbstract",
     "nsuri": "http://cbak.com.cn/20210630",
     "xbrltype": "stringItemType"
    },
    "cbat_ScheduleOfTradeAccountsAndBillsPayableAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of trade accounts and bills payable [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfTradeAccountsAndBillsPayableAbstract",
     "nsuri": "http://cbak.com.cn/20210630",
     "xbrltype": "stringItemType"
    },
    "cbat_ScheduleOfTradeAccountsAndBillsReceivableAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of trade accounts and bills receivable [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfTradeAccountsAndBillsReceivableAbstract",
     "nsuri": "http://cbak.com.cn/20210630",
     "xbrltype": "stringItemType"
    },
    "cbat_ScheduleOfTransactionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of transactions [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfTransactionsAbstract",
     "nsuri": "http://cbak.com.cn/20210630",
     "xbrltype": "stringItemType"
    },
    "cbat_ScheduleOfTransactionsWithTheFormerSubsidiariesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ScheduleOfTransactionsWithTheFormerSubsidiariesTableTextBlock",
        "terseLabel": "Schedule of transactions"
       }
      }
     },
     "localname": "ScheduleOfTransactionsWithTheFormerSubsidiariesTableTextBlock",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ConcentrationsandCreditRiskTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cbat_ScheduleOfUnrecognizedTaxBenefitsExcludingInterestAndPenaltiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of unrecognized tax benefits excluding interest and penalties [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfUnrecognizedTaxBenefitsExcludingInterestAndPenaltiesAbstract",
     "nsuri": "http://cbak.com.cn/20210630",
     "xbrltype": "stringItemType"
    },
    "cbat_ScheduleOfWarrantActivityTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ScheduleOfWarrantActivityTableTextBlock",
        "terseLabel": "Schedule of the warrant activity"
       }
      }
     },
     "localname": "ScheduleOfWarrantActivityTableTextBlock",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/WarrantsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cbat_ScheduleOfWarrantsIssuedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of warrants issued [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfWarrantsIssuedAbstract",
     "nsuri": "http://cbak.com.cn/20210630",
     "xbrltype": "stringItemType"
    },
    "cbat_ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnARecurringBasisUsingLevel3InputsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of warrants liability measured at fair value on a recurring basis using Level 3 inputs [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfWarrantsLiabilityMeasuredAtFairValueOnARecurringBasisUsingLevel3InputsAbstract",
     "nsuri": "http://cbak.com.cn/20210630",
     "xbrltype": "stringItemType"
    },
    "cbat_SecondDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SecondDebtMember",
        "terseLabel": "Second Debt [Member]"
       }
      }
     },
     "localname": "SecondDebtMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_SecuritiesPurchaseAgreementDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities purchase agreement, description.",
        "label": "SecuritiesPurchaseAgreementDescription",
        "terseLabel": "Securities purchase agreement, description"
       }
      }
     },
     "localname": "SecuritiesPurchaseAgreementDescription",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_SecuritiesPurchaseAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SecuritiesPurchaseAgreementMember",
        "terseLabel": "Securities Purchase Agreement [Member]"
       }
      }
     },
     "localname": "SecuritiesPurchaseAgreementMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails",
      "http://cbak.com.cn/role/WarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Information (Details) - Schedule of net revenues from manufacture of batteries by geographical areas [Line Items]"
       }
      }
     },
     "localname": "SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasLineItems",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasTable"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Information (Details) - Schedule of net revenues from manufacture of batteries by geographical areas [Table]"
       }
      }
     },
     "localname": "SegmentInformationDetailsScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasTable",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasTable"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_ServiceExpensesAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "ServiceExpensesAmount",
        "terseLabel": "Service expenses amount"
       }
      }
     },
     "localname": "ServiceExpensesAmount",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PledgeddepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_ServicesExpenses": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of services expenses.",
        "label": "ServicesExpenses",
        "terseLabel": "Services expenses"
       }
      }
     },
     "localname": "ServicesExpenses",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_SettlementAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "SettlementAmount",
        "terseLabel": "Settlement amount"
       }
      }
     },
     "localname": "SettlementAmount",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PledgeddepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_SeventhExchangeAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SeventhExchangeAgreementMember",
        "terseLabel": "Seventh Exchange Agreement [Member]"
       }
      }
     },
     "localname": "SeventhExchangeAgreementMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_ShandongHangeweiNewEnergyVehicleControlCoLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ShandongHangeweiNewEnergyVehicleControlCoLtdMember",
        "terseLabel": "Shandong Hangewei New Energy Vehicle Control Co., Ltd [Member]"
       }
      }
     },
     "localname": "ShandongHangeweiNewEnergyVehicleControlCoLtdMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_ShandongTianjiaoNewEnergyCoLTDMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ShandongTianjiaoNewEnergyCoLTDMember",
        "terseLabel": "Shandong Tianjiao New Energy Co. LTD [Member]"
       }
      }
     },
     "localname": "ShandongTianjiaoNewEnergyCoLTDMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_ShanghaiShengmengIndustrialTechnologyCoLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ShanghaiShengmengIndustrialTechnologyCoLtdMember",
        "terseLabel": "Shanghai Shengmeng Industrial Technology Co., Ltd. [Member]"
       }
      }
     },
     "localname": "ShanghaiShengmengIndustrialTechnologyCoLtdMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndExpectedToUnvestOutstandingNumber1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unvested restricted shares.",
        "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndExpectedToUnvestOutstandingNumber1",
        "terseLabel": "Unvested restricted shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedAndExpectedToUnvestOutstandingNumber1",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/IncomeLossPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "cbat_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vested restricted shares granted.",
        "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1",
        "terseLabel": "Vested restricted shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber1",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/IncomeLossPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "cbat_SharebasedCompensation": {
     "auth_ref": [],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedCashFlow": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based compensation.",
        "label": "SharebasedCompensation",
        "terseLabel": "Share-based compensation"
       }
      }
     },
     "localname": "SharebasedCompensation",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionExercisableWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionExercisableWeightedAverageRemainingContractualTerm1",
        "terseLabel": "Weighted Average Remaining Contractual Term in Years, Exercisable"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionExercisableWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofthewarrantactivityTable"
     ],
     "xbrltype": "durationItemType"
    },
    "cbat_SharebasedCompensationDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation (Details) [Line Items]"
       }
      }
     },
     "localname": "SharebasedCompensationDetailsLineItems",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/SharebasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation (Details) - Schedule of non-vested restricted share units granted [Line Items]"
       }
      }
     },
     "localname": "SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedLineItems",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofnonvestedrestrictedshareunitsgrantedTable"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation (Details) - Schedule of non-vested restricted share units granted [Table]"
       }
      }
     },
     "localname": "SharebasedCompensationDetailsScheduleofnonvestedrestrictedshareunitsgrantedTable",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofnonvestedrestrictedshareunitsgrantedTable"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_SharebasedCompensationDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation (Details) [Table]"
       }
      }
     },
     "localname": "SharebasedCompensationDetailsTable",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/SharebasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_ShareholdersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ShareholdersMember",
        "terseLabel": "Shareholders [Member]"
       }
      }
     },
     "localname": "ShareholdersMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofothershorttermloansTable"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_SharesDelivered": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SharesDelivered",
        "terseLabel": "Shares issued (in Shares)"
       }
      }
     },
     "localname": "SharesDelivered",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "cbat_SharesPlacedInEscrow": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares placed in escrow.",
        "label": "SharesPlacedInEscrow",
        "terseLabel": "Shares placed in escrow (in Shares)"
       }
      }
     },
     "localname": "SharesPlacedInEscrow",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "cbat_SharesReleasedFromEscrow": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares released from escrow.",
        "label": "SharesReleasedFromEscrow",
        "terseLabel": "Shares released from escrow (in Shares)"
       }
      }
     },
     "localname": "SharesReleasedFromEscrow",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "cbat_ShenzhenBAKMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ShenzhenBAKMember",
        "terseLabel": "Shenzhen BAK [Member]"
       }
      }
     },
     "localname": "ShenzhenBAKMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofnetpurchasebysuppliersTable"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_ShenzhenGdLaserTechnologyCoLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ShenzhenGdLaserTechnologyCoLtdMember",
        "terseLabel": "Shenzhen Gd Laser Technology Co., Ltd. [Member]"
       }
      }
     },
     "localname": "ShenzhenGdLaserTechnologyCoLtdMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_ShenzhenHSLBusinessTechnologyCoLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ShenzhenHSLBusinessTechnologyCoLtdMember",
        "terseLabel": "Shenzhen HSL Business Technology Co., Ltd [Member]"
       }
      }
     },
     "localname": "ShenzhenHSLBusinessTechnologyCoLtdMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_ShenzhenHaonengTechnologyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ShenzhenHaonengTechnologyMember",
        "terseLabel": "Shenzhen Haoneng Technology Co., Ltd. [Member]"
       }
      }
     },
     "localname": "ShenzhenHaonengTechnologyMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_ShenzhenHuijieMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ShenzhenHuijieMember",
        "terseLabel": "Shenzhen Huijie",
        "verboseLabel": "Shenzhen Huijie [Member]"
       }
      }
     },
     "localname": "ShenzhenHuijieMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_ShenzhenKlclearTechnologyCoLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ShenzhenKlclearTechnologyCoLtdMember",
        "terseLabel": "Shenzhen Klclear Technology Co., Ltd. [Member]"
       }
      }
     },
     "localname": "ShenzhenKlclearTechnologyCoLtdMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_ShenzhenXinjiatuoAutomobileTechnologMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ShenzhenXinjiatuoAutomobileTechnologMember",
        "terseLabel": "Shenzhen Xinjiatuo Automobile Technology [Member]"
       }
      }
     },
     "localname": "ShenzhenXinjiatuoAutomobileTechnologMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_SixthExchangeAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SixthExchangeAgreementMember",
        "terseLabel": "Sixth Exchange Agreement [Member]"
       }
      }
     },
     "localname": "SixthExchangeAgreementMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_StatutoryReserves": {
     "auth_ref": [],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquityBeforeTreasuryStock",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of statutory capital and surplus (stockholders' equity) as of the balance sheet date using prescribed or permitted statutory accounting practices (rather than GAAP, if different) of the state or country.",
        "label": "StatutoryReserves",
        "terseLabel": "Statutory reserves"
       }
      }
     },
     "localname": "StatutoryReserves",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_StatutoryReservesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "StatutoryReservesMember",
        "terseLabel": "Statutory reserves"
       }
      }
     },
     "localname": "StatutoryReservesMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_StockIssuedDuringPeriodSharesRestrictedStockAwardFairValuePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "StockIssuedDuringPeriodSharesRestrictedStockAwardFairValuePerShare",
        "terseLabel": "Fair value per share (in Shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardFairValuePerShare",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/SharebasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "cbat_SubsequentEventsDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events (Details) [Line Items]"
       }
      }
     },
     "localname": "SubsequentEventsDetailsLineItems",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_SubsequentEventsDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events (Details) [Table]"
       }
      }
     },
     "localname": "SubsequentEventsDetailsTable",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_SubsidyReceived": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "SubsidyReceived",
        "terseLabel": "Subsidy received"
       }
      }
     },
     "localname": "SubsidyReceived",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/DeferredGovernmentGrantsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_SupplerAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SupplerAMember",
        "terseLabel": "Suppler A [Member]"
       }
      }
     },
     "localname": "SupplerAMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofnetpurchasebysuppliersTable"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_SupplierBMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SupplierBMember",
        "terseLabel": "Supplier B [Member]"
       }
      }
     },
     "localname": "SupplierBMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofaccountspayablebysuppliersTable"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_SupplierCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SupplierCMember",
        "terseLabel": "Supplier C [Member]"
       }
      }
     },
     "localname": "SupplierCMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofaccountspayablebysuppliersTable"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_SupplierDMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SupplierDMember",
        "terseLabel": "Supplier D [Member]"
       }
      }
     },
     "localname": "SupplierDMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofaccountspayablebysuppliersTable"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_SurchargeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SurchargeMember",
        "terseLabel": "Surcharge [Member]"
       }
      }
     },
     "localname": "SurchargeMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_SuzhouIndustrialParkSecurityServiceCoLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SuzhouIndustrialParkSecurityServiceCoLtdMember",
        "terseLabel": "Suzhou Industrial Park Security Service Co., Ltd [Member]"
       }
      }
     },
     "localname": "SuzhouIndustrialParkSecurityServiceCoLtdMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_SuzhouSecurityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SuzhouSecurityMember",
        "terseLabel": "Suzhou Security [Member]"
       }
      }
     },
     "localname": "SuzhouSecurityMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PledgeddepositsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_SuzhouSuwangdaPlasticProductCoLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SuzhouSuwangdaPlasticProductCoLtdMember",
        "terseLabel": "Suzhou Suwangda Plastic Product Co., Ltd [Member]"
       }
      }
     },
     "localname": "SuzhouSuwangdaPlasticProductCoLtdMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_SuzhouZhengyuanweiNeedleCeCoLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SuzhouZhengyuanweiNeedleCeCoLtdMember",
        "terseLabel": "Suzhou Zhengyuanwei Needle Ce Co., Ltd [Member]"
       }
      }
     },
     "localname": "SuzhouZhengyuanweiNeedleCeCoLtdMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/LoansDetails",
      "http://cbak.com.cn/role/ScheduleofothershorttermloansTable"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_TheFirstExchangeAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "TheFirstExchangeAgreementMember",
        "terseLabel": "The First Exchange Agreement [Member]"
       }
      }
     },
     "localname": "TheFirstExchangeAgreementMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_TheSecondExchangeAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "TheSecondExchangeAgreementMember",
        "terseLabel": "The Second Exchange Agreement [Member]"
       }
      }
     },
     "localname": "TheSecondExchangeAgreementMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_ThirdDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ThirdDebtMember",
        "terseLabel": "Third Debt [Member]"
       }
      }
     },
     "localname": "ThirdDebtMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_ThirdExchangeAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ThirdExchangeAgreementMember",
        "terseLabel": "Third Exchange Agreement [Member]"
       }
      }
     },
     "localname": "ThirdExchangeAgreementMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_TianjinChangxingMetalCoLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "TianjinChangxingMetalCoLtdMember",
        "terseLabel": "Tianjin Changxing Metal Co., Ltd [Member]"
       }
      }
     },
     "localname": "TianjinChangxingMetalCoLtdMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_TianjinChangyuanElectricMaterialCoLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "TianjinChangyuanElectricMaterialCoLtdMember",
        "terseLabel": "Tianjin Changyuan Electric Material Co., Ltd [Member]"
       }
      }
     },
     "localname": "TianjinChangyuanElectricMaterialCoLtdMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_TianjinChangyuanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "TianjinChangyuanMember",
        "terseLabel": "Tianjin Changyuan[Member]"
       }
      }
     },
     "localname": "TianjinChangyuanMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PledgeddepositsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_TillicumInvestmentCompanyLimitedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "TillicumInvestmentCompanyLimitedMember",
        "terseLabel": "Tillicum Investment Company Limited [Member]"
       }
      }
     },
     "localname": "TillicumInvestmentCompanyLimitedMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_TotalMinimumLeasePaymentsToBeReceivedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "TotalMinimumLeasePaymentsToBeReceivedMember",
        "terseLabel": "Total Minimum Lease Payments to be Received [Member]"
       }
      }
     },
     "localname": "TotalMinimumLeasePaymentsToBeReceivedMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_TradeAccountsAndBillsPayable": {
     "auth_ref": [],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedCashFlow": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "TradeAccountsAndBillsPayable",
        "terseLabel": "Trade accounts and bills payable"
       }
      }
     },
     "localname": "TradeAccountsAndBillsPayable",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_TradeAccountsAndBillsReceivableNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade Accounts And Bills Receivable Net [Abstract]"
       }
      }
     },
     "localname": "TradeAccountsAndBillsReceivableNetAbstract",
     "nsuri": "http://cbak.com.cn/20210630",
     "xbrltype": "stringItemType"
    },
    "cbat_TradeAccountsAndBillsReceivableNetTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "TradeAccountsAndBillsReceivableNetTextBlock",
        "terseLabel": "Trade Accounts and Bills Receivable, net"
       }
      }
     },
     "localname": "TradeAccountsAndBillsReceivableNetTextBlock",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/TradeAccountsandBillsReceivablenet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cbat_TradeAccountsAndBillsReceivables": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trade accounts and bills receivables.",
        "label": "TradeAccountsAndBillsReceivables",
        "terseLabel": "Trade accounts and bills receivable"
       }
      }
     },
     "localname": "TradeAccountsAndBillsReceivables",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/TradeAccountsandBillsReceivablenetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_TradeAccountsandBillsPayableDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade Accounts and Bills Payable (Details) [Line Items]"
       }
      }
     },
     "localname": "TradeAccountsandBillsPayableDetailsLineItems",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/TradeAccountsandBillsPayableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_TradeAccountsandBillsPayableDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade Accounts and Bills Payable (Details) [Table]"
       }
      }
     },
     "localname": "TradeAccountsandBillsPayableDetailsTable",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/TradeAccountsandBillsPayableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_TransferOfConstructionInProgressToPropertyPlantAndEquipment": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transfer of construction in progress to property, plant and equipment.",
        "label": "TransferOfConstructionInProgressToPropertyPlantAndEquipment",
        "terseLabel": "Transfer of construction in progress to property, plant and equipment"
       }
      }
     },
     "localname": "TransferOfConstructionInProgressToPropertyPlantAndEquipment",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_TransferredShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transferred Shares.",
        "label": "TransferredShares",
        "terseLabel": "Transferred shares (in Shares)"
       }
      }
     },
     "localname": "TransferredShares",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "cbat_TwoZeroOneFiveEquityIncentivesPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "TwoZeroOneFiveEquityIncentivesPlanMember",
        "terseLabel": "2015 Equity Incentive Plan [Member]"
       }
      }
     },
     "localname": "TwoZeroOneFiveEquityIncentivesPlanMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/SharebasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_TypeOfAgreementAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "TypeOfAgreementAxis",
        "terseLabel": "Type of Agreement [Axis]"
       }
      }
     },
     "localname": "TypeOfAgreementAxis",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/WarrantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_TypeOfAgreementDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "TypeOfAgreement [Domain]"
       }
      }
     },
     "localname": "TypeOfAgreementDomain",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/WarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_TypeOfCurrencyAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "TypeOfCurrencyAxis",
        "terseLabel": "TypeOfCurrency [Axis]"
       }
      }
     },
     "localname": "TypeOfCurrencyAxis",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_UninterruptableSuppliesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "UninterruptableSuppliesMember",
        "terseLabel": "Uninterruptable supplies [Member]"
       }
      }
     },
     "localname": "UninterruptableSuppliesMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofnetrevenuesfrommanufactureofbatteriesbyproductsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_UnitedWinnersLaserCoLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "UnitedWinnersLaserCoLtdMember",
        "terseLabel": "United Winners Laser Co., Ltd [Member]"
       }
      }
     },
     "localname": "UnitedWinnersLaserCoLtdMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_VotingRightsOverEquityInterests": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "VotingRightsOverEquityInterests",
        "terseLabel": "Voting right and right to dividend"
       }
      }
     },
     "localname": "VotingRightsOverEquityInterests",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/AcquisitionofasubsidiaryDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cbat_WarrantIssuedTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "WarrantIssuedTableTextBlock",
        "terseLabel": "Schedule of warrants issued"
       }
      }
     },
     "localname": "WarrantIssuedTableTextBlock",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/WarrantsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cbat_WarrantsDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "WarrantsDescription",
        "terseLabel": "Warrants, description"
       }
      }
     },
     "localname": "WarrantsDescription",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/WarrantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_WarrantsDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants (Details) [Line Items]"
       }
      }
     },
     "localname": "WarrantsDetailsLineItems",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/WarrantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants (Details) - Schedule of the outstanding warrants [Line Items]"
       }
      }
     },
     "localname": "WarrantsDetailsScheduleoftheoutstandingwarrantsLineItems",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleoftheoutstandingwarrantsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_WarrantsDetailsScheduleoftheoutstandingwarrantsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants (Details) - Schedule of the outstanding warrants [Table]"
       }
      }
     },
     "localname": "WarrantsDetailsScheduleoftheoutstandingwarrantsTable",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleoftheoutstandingwarrantsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_WarrantsDetailsScheduleofwarrantsissuedLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants (Details) - Schedule of warrants issued [Line Items]"
       }
      }
     },
     "localname": "WarrantsDetailsScheduleofwarrantsissuedLineItems",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofwarrantsissuedTable"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_WarrantsDetailsScheduleofwarrantsissuedTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants (Details) - Schedule of warrants issued [Table]"
       }
      }
     },
     "localname": "WarrantsDetailsScheduleofwarrantsissuedTable",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofwarrantsissuedTable"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_WarrantsDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants (Details) [Table]"
       }
      }
     },
     "localname": "WarrantsDetailsTable",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/WarrantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cbat_WarrantsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants Disclosure [Abstract]"
       }
      }
     },
     "localname": "WarrantsDisclosureAbstract",
     "nsuri": "http://cbak.com.cn/20210630",
     "xbrltype": "stringItemType"
    },
    "cbat_WarrantsDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "WarrantsDisclosureTextBlock",
        "terseLabel": "Warrants"
       }
      }
     },
     "localname": "WarrantsDisclosureTextBlock",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/Warrants"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cbat_WarrantsIssuedAndOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "WarrantsIssuedAndOutstanding",
        "terseLabel": "Warrants issued and outstanding"
       }
      }
     },
     "localname": "WarrantsIssuedAndOutstanding",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/WarrantsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "cbat_WarrantsIssuedToInstitutionInvestors": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "WarrantsIssuedToInstitutionInvestors",
        "terseLabel": "Warrants issued to institution investors"
       }
      }
     },
     "localname": "WarrantsIssuedToInstitutionInvestors",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofwarrantsliabilitymeasuredatfairvalueonarecurringbasisusingLevel3inputsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_WarrantsIssuedToPlacementAgents": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "WarrantsIssuedToPlacementAgents",
        "terseLabel": "Warrants issued to placement agent"
       }
      }
     },
     "localname": "WarrantsIssuedToPlacementAgents",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofwarrantsliabilitymeasuredatfairvalueonarecurringbasisusingLevel3inputsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_WarrantsRedeemed": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "WarrantsRedeemed",
        "terseLabel": "Warrants redeemed"
       }
      }
     },
     "localname": "WarrantsRedeemed",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofwarrantsliabilitymeasuredatfairvalueonarecurringbasisusingLevel3inputsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_WeightedAveragesRemainingContractualTermInYearsGranted": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted Average Remaining Contractual Term in Years, Granted\r   \n.",
        "label": "WeightedAveragesRemainingContractualTermInYearsGranted",
        "terseLabel": "Weighted Average Remaining Contractual Term in Years, Granted"
       }
      }
     },
     "localname": "WeightedAveragesRemainingContractualTermInYearsGranted",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofthewarrantactivityTable"
     ],
     "xbrltype": "durationItemType"
    },
    "cbat_WorkingCapital": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "WorkingCapital",
        "terseLabel": "Working capital"
       }
      }
     },
     "localname": "WorkingCapital",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_WritedownOfInventories": {
     "auth_ref": [],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedCashFlow": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.",
        "label": "WritedownOfInventories",
        "terseLabel": "Write-down of inventories"
       }
      }
     },
     "localname": "WritedownOfInventories",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cbat_XianAnpuMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "XianAnpuMember",
        "terseLabel": "Xi'an Anpu [Member]"
       }
      }
     },
     "localname": "XianAnpuMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/PledgeddepositsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_XianAnpuNewEnergyTechnologyCoLTDMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "XianAnpuNewEnergyTechnologyCoLTDMember",
        "terseLabel": "Xi\u2019an Anpu New Energy Technology Co. LTD [Member]"
       }
      }
     },
     "localname": "XianAnpuNewEnergyTechnologyCoLTDMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_ZhejiangMeiduHitransLithiumBatteryTechnologyCoLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ZhejiangMeiduHitransLithiumBatteryTechnologyCoLtdMember",
        "terseLabel": "Zhejiang Meidu Hitrans [Member]",
        "verboseLabel": "Zhejiang Meidu Hitrans Lithium Battery Technology Co., Ltd [Member]"
       }
      }
     },
     "localname": "ZhejiangMeiduHitransLithiumBatteryTechnologyCoLtdMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/AcquisitionofasubsidiaryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_ZhengzhouBAKBatteryCoLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ZhengzhouBAKBatteryCoLtdMember",
        "terseLabel": "Zhengzhou BAK Battery Co., Ltd [Member]"
       }
      }
     },
     "localname": "ZhengzhouBAKBatteryCoLtdMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ConcentrationsandCreditRiskDetails",
      "http://cbak.com.cn/role/ScheduleofaccountsreceivablebymajorcustomerTable",
      "http://cbak.com.cn/role/ScheduleofnetpurchasebysuppliersTable",
      "http://cbak.com.cn/role/ScheduleoftransactionsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_ZhengzhouBAKElectronicsCoLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ZhengzhouBAKElectronicsCoLtdMember",
        "terseLabel": "Zhengzhou BAK Electronics Co., Ltd. [Member]"
       }
      }
     },
     "localname": "ZhengzhouBAKElectronicsCoLtdMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ConcentrationsandCreditRiskDetails",
      "http://cbak.com.cn/role/ScheduleoftransactionsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_ZhengzhouBAKNewEnergyTechnologyCoLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ZhengzhouBAKNewEnergyTechnologyCoLtdMember",
        "terseLabel": "Zhengzhou BAK New Energy Technology Co Ltd [Member]"
       }
      }
     },
     "localname": "ZhengzhouBAKNewEnergyTechnologyCoLtdMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ConcentrationsandCreditRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_ZhengzhouBAKNewEnergyVehicleCoLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ZhengzhouBAKNewEnergyVehicleCoLtdMember",
        "terseLabel": "Zhengzhou BAK New Energy Vehicle Co., Ltd [Member]"
       }
      }
     },
     "localname": "ZhengzhouBAKNewEnergyVehicleCoLtdMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleoftransactionsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "cbat_ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember",
        "terseLabel": "Zhuanghe that Dalian Construction Electrical Installation Engineering Co., Ltd. [Member]"
       }
      }
     },
     "localname": "ZhuangheThatDalianConstructionElectricalInstallationEngineeringCoLtdMember",
     "nsuri": "http://cbak.com.cn/20210630",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://cbak.com.cn/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://cbak.com.cn/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://cbak.com.cn/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://cbak.com.cn/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://cbak.com.cn/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "localname": "DocumentInformationLineItems",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://cbak.com.cn/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentInformationTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "localname": "DocumentInformationTable",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://cbak.com.cn/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://cbak.com.cn/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r566"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report",
        "terseLabel": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://cbak.com.cn/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r567"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://cbak.com.cn/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://cbak.com.cn/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://cbak.com.cn/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 2 such as Street or Suite number",
        "label": "Entity Address, Address Line Two",
        "terseLabel": "Entity Address, Address Line Two"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://cbak.com.cn/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://cbak.com.cn/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCountry": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "ISO 3166-1 alpha-2 country code.",
        "label": "Entity Address, Country",
        "terseLabel": "Entity Address, Country"
       }
      }
     },
     "localname": "EntityAddressCountry",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://cbak.com.cn/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "countryCodeItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://cbak.com.cn/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r568"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://cbak.com.cn/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://cbak.com.cn/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://cbak.com.cn/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r568"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://cbak.com.cn/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://cbak.com.cn/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r568"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://cbak.com.cn/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://cbak.com.cn/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r570"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://cbak.com.cn/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r568"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://cbak.com.cn/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r568"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://cbak.com.cn/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r568"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://cbak.com.cn/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r568"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://cbak.com.cn/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://cbak.com.cn/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r564"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://cbak.com.cn/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r565"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://cbak.com.cn/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://cbak.com.cn/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "srt_BankLoans": {
     "auth_ref": [
      "r586"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of short-term bank loan secured by broker-dealer customer's security.",
        "label": "Broker-Dealer, Bank Loan, Short-term",
        "terseLabel": "Loan amount"
       }
      }
     },
     "localname": "BankLoans",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/SubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "srt_ConsolidatedEntitiesAxis": {
     "auth_ref": [
      "r130",
      "r264",
      "r269",
      "r275",
      "r405",
      "r406",
      "r412",
      "r413",
      "r455",
      "r560",
      "r572",
      "r582",
      "r583",
      "r584"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by consolidated entity or group of entities.",
        "label": "Consolidated Entities [Axis]"
       }
      }
     },
     "localname": "ConsolidatedEntitiesAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidatedEntitiesDomain": {
     "auth_ref": [
      "r130",
      "r264",
      "r269",
      "r275",
      "r405",
      "r406",
      "r412",
      "r413",
      "r455",
      "r560",
      "r572",
      "r582",
      "r583",
      "r584"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Entity or group of entities consolidated into reporting entity.",
        "label": "Consolidated Entities [Domain]"
       }
      }
     },
     "localname": "ConsolidatedEntitiesDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_EuropeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Continent of Europe.",
        "label": "Europe [Member]",
        "terseLabel": "Europe [Member]"
       }
      }
     },
     "localname": "EuropeMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasTable"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_LitigationCaseAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of judicial proceeding, alternative dispute resolution or claim.",
        "label": "Litigation Case [Axis]"
       }
      }
     },
     "localname": "LitigationCaseAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_LitigationCaseTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Judicial proceeding, alternative dispute resolution or claim. For example, but not limited to, name of case, category of litigation, or other differentiating information.",
        "label": "Litigation Case [Domain]"
       }
      }
     },
     "localname": "LitigationCaseTypeDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r202",
      "r322",
      "r325",
      "r533"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name or description of a single external customer or a group of external customers.",
        "label": "Customer [Axis]"
       }
      }
     },
     "localname": "MajorCustomersAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofaccountsreceivablebymajorcustomerTable",
      "http://cbak.com.cn/role/ScheduleofnetpurchasebysuppliersTable",
      "http://cbak.com.cn/role/ScheduleofrevenuebymajorcustomersbyreportingsegmentsTable",
      "http://cbak.com.cn/role/ScheduleoftransactionsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r280",
      "r313",
      "r329",
      "r331",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r470",
      "r530",
      "r534",
      "r561",
      "r562"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Upper limit of the provided range.",
        "label": "Maximum [Member]",
        "terseLabel": "Maximum [Member]"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails",
      "http://cbak.com.cn/role/TradeAccountsandBillsPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r280",
      "r313",
      "r329",
      "r331",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r470",
      "r530",
      "r534",
      "r561",
      "r562"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lower limit of the provided range.",
        "label": "Minimum [Member]",
        "terseLabel": "Minimum [Member]"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails",
      "http://cbak.com.cn/role/TradeAccountsandBillsPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NameOfMajorCustomerDomain": {
     "auth_ref": [
      "r202",
      "r322",
      "r325",
      "r533"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Single external customer or group of external customers.",
        "label": "Customer [Domain]"
       }
      }
     },
     "localname": "NameOfMajorCustomerDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofnetpurchasebysuppliersTable"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r197",
      "r322",
      "r323",
      "r474",
      "r529",
      "r531"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by product and service, or group of similar products and similar services.",
        "label": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofnetrevenuesfrommanufactureofbatteriesbyproductsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r280",
      "r313",
      "r326",
      "r329",
      "r331",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r470",
      "r530",
      "r534",
      "r561",
      "r562"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails",
      "http://cbak.com.cn/role/TradeAccountsandBillsPayableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r280",
      "r313",
      "r326",
      "r329",
      "r331",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r470",
      "r530",
      "r534",
      "r561",
      "r562"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScheduleOfCondensedCashFlowStatementTableTextBlock": {
     "auth_ref": [
      "r585"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of condensed cash flow statement, including, but not limited to, cash flow statements of consolidated entities and consolidation eliminations.",
        "label": "Condensed Cash Flow Statement [Table Text Block]",
        "terseLabel": "Schedule of warrants liability measured at fair value on a recurring basis using Level 3 inputs"
       }
      }
     },
     "localname": "ScheduleOfCondensedCashFlowStatementTableTextBlock",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/WarrantsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r198",
      "r199",
      "r322",
      "r324",
      "r532",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r571",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Geographical area.",
        "label": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasTable"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r198",
      "r199",
      "r322",
      "r324",
      "r532",
      "r544",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r571",
      "r573"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by geographical components.",
        "label": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofnetrevenuesfrommanufactureofbatteriesbygeographicalareasTable"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualAxis": {
     "auth_ref": [
      "r204",
      "r453"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by title of individual or nature of relationship to individual or group of individuals.",
        "label": "Title of Individual [Axis]"
       }
      }
     },
     "localname": "TitleOfIndividualAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of individual, or nature of relationship to individual or group of individuals.",
        "label": "Title of Individual [Domain]"
       }
      }
     },
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsAndOtherReceivablesNetCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer.",
        "label": "Accounts and Other Receivables, Net, Current",
        "terseLabel": "Deposit paid for acquisition of a subsidiary",
        "verboseLabel": "Trade accounts and bills receivables, net"
       }
      }
     },
     "localname": "AccountsAndOtherReceivablesNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet",
      "http://cbak.com.cn/role/ScheduleoftransactionsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r46"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.",
        "label": "Accounts Payable and Accrued Liabilities, Current",
        "terseLabel": "Accrued expenses and other payables"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofaccruedexpensesandotherpayablesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": {
     "auth_ref": [
      "r44"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.",
        "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]",
        "terseLabel": "Accrued Expenses and Other Payables"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/AccruedExpensesandOtherPayables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r43",
      "r458"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Current",
        "terseLabel": "Trade accounts payable",
        "verboseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofaccountspayablebysuppliersTable",
      "http://cbak.com.cn/role/ScheduleoftradeaccountsandbillspayableTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableCurrentAndNoncurrent": {
     "auth_ref": [
      "r495",
      "r521"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.",
        "label": "Accounts Payable",
        "terseLabel": "Bills payable"
       }
      }
     },
     "localname": "AccountsPayableCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofpledgeddepositsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableTradeCurrent": {
     "auth_ref": [
      "r14",
      "r43"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Trade, Current",
        "terseLabel": "Trade accounts and bills payable"
       }
      }
     },
     "localname": "AccountsPayableTradeCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet",
      "http://cbak.com.cn/role/ScheduleoftradeaccountsandbillspayableTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableGrossCurrent": {
     "auth_ref": [
      "r205",
      "r206"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable, before Allowance for Credit Loss, Current",
        "terseLabel": "Trade accounts receivable"
       }
      }
     },
     "localname": "AccountsReceivableGrossCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleoftradeaccountsandbillsreceivableTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableMember": {
     "auth_ref": [
      "r546"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Due from customers or clients for goods or services that have been delivered or sold.",
        "label": "Accounts Receivable [Member]",
        "terseLabel": "Accounts Receivable [Member]"
       }
      }
     },
     "localname": "AccountsReceivableMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofaccountsreceivablebymajorcustomerTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsReceivableNet": {
     "auth_ref": [
      "r25",
      "r511",
      "r545"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.",
        "label": "Accounts Receivable, after Allowance for Credit Loss",
        "terseLabel": "Trade accounts receivable, net"
       }
      }
     },
     "localname": "AccountsReceivableNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleoftradeaccountsandbillsreceivableTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r7",
      "r25",
      "r205",
      "r206"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "terseLabel": "Trade accounts and bills receivable, net",
        "verboseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet",
      "http://cbak.com.cn/role/ScheduleofaccountsreceivablebymajorcustomerTable",
      "http://cbak.com.cn/role/ScheduleoftradeaccountsandbillsreceivableTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedEmployeeBenefitsCurrent": {
     "auth_ref": [
      "r13",
      "r14",
      "r48"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Employee Benefits, Current",
        "terseLabel": "Accrued staff costs"
       }
      }
     },
     "localname": "AccruedEmployeeBenefitsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofaccruedexpensesandotherpayablesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r40",
      "r235"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedLabel": "Accumulated depreciation"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofpropertyplantandequipmentnetTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r28",
      "r71",
      "r72",
      "r73",
      "r515",
      "r539",
      "r540"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet": {
       "order": 6.0,
       "parentTag": "us-gaap_StockholdersEquityBeforeTreasuryStock",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated other comprehensive (loss) income"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r70",
      "r73",
      "r80",
      "r81",
      "r82",
      "r131",
      "r132",
      "r133",
      "r411",
      "r535",
      "r536",
      "r587"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "Accumulated other comprehensive\tincome (loss)"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalCashFlowElementsOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Cash Flow Elements, Operating Activities [Abstract]",
        "terseLabel": "Issuance of common stock (note 1):"
       }
      }
     },
     "localname": "AdditionalCashFlowElementsOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdditionalCashFlowElementsSummationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Cash Flow Elements, Summations [Abstract]",
        "terseLabel": "Cash paid during the period for:"
       }
      }
     },
     "localname": "AdditionalCashFlowElementsSummationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r26",
      "r357",
      "r458"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquityBeforeTreasuryStock",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.",
        "label": "Additional Paid in Capital",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r131",
      "r132",
      "r133",
      "r354",
      "r355",
      "r356",
      "r418"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net loss to net cash provided by (used in) operating activities:"
       }
      }
     },
     "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalOther": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other increase (decrease) in additional paid in capital (APIC).",
        "label": "Adjustments to Additional Paid in Capital, Other",
        "terseLabel": "Adjustments of additional paid in capital"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r333",
      "r351",
      "r359"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Share-based Payment Arrangement, Expense",
        "terseLabel": "Employee compensation"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables": {
     "auth_ref": [
      "r208"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The valuation allowance as of the balance sheet date to reduce the gross amount of receivables to estimated net realizable value, which would be presented in parentheses on the face of the balance sheet.",
        "label": "Allowance for Doubtful Accounts, Premiums and Other Receivables",
        "negatedLabel": "Less: Allowance for doubtful accounts"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofprepaymentsandotherreceivablesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r32",
      "r208",
      "r214"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "periodEndLabel": "Balance at end of period",
        "periodStartLabel": "Balance at beginning of period"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofanalysisoftheallowancefordoubtfulaccountsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r112",
      "r225",
      "r230"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Amortization of Intangible Assets",
        "terseLabel": "Amortization expenses"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/IntangibleAssetsnetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetImpairmentCharges": {
     "auth_ref": [
      "r112",
      "r232"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.",
        "label": "Asset Impairment Charges",
        "negatedLabel": "Impairment"
       }
      }
     },
     "localname": "AssetImpairmentCharges",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofpropertyplantandequipmentnetTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r125",
      "r181",
      "r187",
      "r193",
      "r212",
      "r264",
      "r265",
      "r266",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r275",
      "r276",
      "r405",
      "r412",
      "r427",
      "r456",
      "r458",
      "r488",
      "r512"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAndAssociatedLiabilitiesOfTransfersAccountedForAsSecuredBorrowingsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Assets and Associated Liabilities of Transfers Accounted for as Secured Borrowings [Line Items]"
       }
      }
     },
     "localname": "AssetsAndAssociatedLiabilitiesOfTransfersAccountedForAsSecuredBorrowingsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleoffacilitiessecuredbythecompanysassetsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r9",
      "r11",
      "r67",
      "r125",
      "r212",
      "r264",
      "r265",
      "r266",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r275",
      "r276",
      "r405",
      "r412",
      "r427",
      "r456",
      "r458"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current assets"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardDateAxis": {
     "auth_ref": [
      "r335",
      "r353"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by date or year award under share-based payment arrangement is granted.",
        "label": "Award Date [Axis]"
       }
      }
     },
     "localname": "AwardDateAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofnonvestedrestrictedshareunitsgrantedTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r335",
      "r353"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/SharebasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BankAcceptancesExecutedAndOutstanding": {
     "auth_ref": [
      "r494"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of drafts and bills of exchange that have been accepted by the reporting bank, or by others for its own account, as its liability to holders of the drafts.",
        "label": "Bank Acceptances Executed and Outstanding",
        "terseLabel": "Bank acceptance bills (Note 14)"
       }
      }
     },
     "localname": "BankAcceptancesExecutedAndOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleoftradeaccountsandbillspayableTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BankOverdrafts": {
     "auth_ref": [
      "r48",
      "r263"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of payments made in excess of existing cash balances, which will be honored by the bank but reflected as a loan to the entity. Overdrafts generally have a very short time frame for correction or repayment and are therefore more similar to short-term bank financing than trade financing.",
        "label": "Bank Overdrafts",
        "terseLabel": "Loan repayment"
       }
      }
     },
     "localname": "BankOverdrafts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/SubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "terseLabel": "Basis of Presentation and Organization"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BuildingMember": {
     "auth_ref": [
      "r234"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.",
        "label": "Building [Member]",
        "terseLabel": "Buildings [Member]"
       }
      }
     },
     "localname": "BuildingMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofpropertyplantandequipmentnetTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r328",
      "r330"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.",
        "label": "Business Acquisition, Acquiree [Domain]"
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r328",
      "r330",
      "r394",
      "r395"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationAssetsAndLiabilitiesArisingFromContingenciesAmountRecognizedOtherThanAtFairValue": {
     "auth_ref": [
      "r244",
      "r397"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net amount, measured at other than acquisition-date fair value, of all the assets acquired and liabilities assumed that arise from contingencies and were recognized by the entity, if the acquisition-date fair value cannot be determined and other criteria (as defined) related to the contingencies have been met.",
        "label": "Business Combination, Assets and Liabilities Arising from Contingencies, Amount Recognized, Other than at Fair Value, Net",
        "terseLabel": "Business Combination, Assets and Liabilities Arising from Contingencies, Amount Recognized, Other than at Fair Value, Net (in Dollars)"
       }
      }
     },
     "localname": "BusinessCombinationAssetsAndLiabilitiesArisingFromContingenciesAmountRecognizedOtherThanAtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/AcquisitionofasubsidiaryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1": {
     "auth_ref": [
      "r393",
      "r398"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value at acquisition-date of the assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interests issued by the acquirer, including but not limited to,  instruments or interests issued or issuable in consideration for the business combination.",
        "label": "Business Combination, Consideration Transferred, Including Equity Interest in Acquiree Held Prior to Combination",
        "terseLabel": "Cash paid"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/AcquisitionofasubsidiaryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "auth_ref": [
      "r399"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).",
        "label": "Business Combination Disclosure [Text Block]",
        "terseLabel": "Acquisition of a subsidiary"
       }
      }
     },
     "localname": "BusinessCombinationDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/Acquisitionofasubsidiary"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": {
     "auth_ref": [
      "r396"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofaccruedexpensesandotherpayablesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of voting equity interests acquired in a business combination achieved in stages, including equity interests in the acquiree held by the acquirer immediately before the acquisition date and acquired at the acquisition date.",
        "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Including Subsequent Acquisition, Percentage",
        "terseLabel": "Percentage of acquire ownership"
       }
      }
     },
     "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/SubsequentEventsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_BusinessCombinationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combinations [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CapitalizedComputerSoftwareGross": {
     "auth_ref": [
      "r563"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software.",
        "label": "Capitalized Computer Software, Gross",
        "terseLabel": "Computer software at cost"
       }
      }
     },
     "localname": "CapitalizedComputerSoftwareGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofintangibleassetsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Cash": {
     "auth_ref": [
      "r37",
      "r458",
      "r542",
      "r543"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash",
        "terseLabel": "Cash"
       }
      }
     },
     "localname": "Cash",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails",
      "http://cbak.com.cn/role/SubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r5",
      "r37",
      "r114"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r106",
      "r114",
      "r119"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "periodEndLabel": "Cash and cash equivalents, and restricted cash at the end of period",
        "periodStartLabel": "Cash and cash equivalents, and restricted cash at the beginning of period"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r106",
      "r428"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedCashFlow": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Net (decrease) increase in cash and cash equivalents, and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CollateralAxis": {
     "auth_ref": [
      "r218"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by category of collateral or no collateral, from lender's perspective.",
        "label": "Collateral Held [Axis]"
       }
      }
     },
     "localname": "CollateralAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleoffacilitiessecuredbythecompanysassetsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CollateralDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Category of collateral or no collateral, from lender's perspective.",
        "label": "Collateral Held [Domain]"
       }
      }
     },
     "localname": "CollateralDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleoffacilitiessecuredbythecompanysassetsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r54",
      "r245",
      "r497",
      "r520"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r241",
      "r242",
      "r243",
      "r255",
      "r547"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r131",
      "r132",
      "r418"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common stock issued",
        "verboseLabel": "Common Stock [Member]"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails",
      "http://cbak.com.cn/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockNoParValue": {
     "auth_ref": [
      "r24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount per share of no-par value common stock.",
        "label": "Common Stock, No Par Value",
        "terseLabel": "Common stock par value (in Dollars per share)"
       }
      }
     },
     "localname": "CommonStockNoParValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common stock, par value (in Dollars per share)",
        "verboseLabel": "Common stock par value (in Dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://cbak.com.cn/role/SharebasedCompensationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock, shares authorized"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common stock, shares issued"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r24",
      "r316"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "terseLabel": "Common stock, shares outstanding",
        "verboseLabel": "Common stock shares outstanding (in Shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesSubscriptions": {
     "auth_ref": [
      "r24",
      "r310"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Monetary value of common stock allocated to investors to buy shares of a new issue of common stock before they are offered to the public. When stock is sold on a subscription basis, the issuer does not initially receive the total proceeds. In general, the issuer does not issue the shares to the investor until it receives the entire proceeds.",
        "label": "Common Stock, Value, Subscriptions",
        "terseLabel": "Common stock value subscriptions"
       }
      }
     },
     "localname": "CommonStockSharesSubscriptions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r24",
      "r458"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquityBeforeTreasuryStock",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common stock $0.001 par value; 500,000,000 authorized; 79,310,249 issued and 79,166,043 outstanding as of December 31, 2020, 88,538,723 issued and 88,394,517 outstanding as of June 30, 2021"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r76",
      "r78",
      "r79",
      "r88",
      "r502",
      "r524"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedIncomeStatement": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Comprehensive (loss) income attributable to CBAK Energy Technology, Inc."
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r76",
      "r78",
      "r87",
      "r403",
      "r404",
      "r416",
      "r501",
      "r523"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest",
        "negatedLabel": "Less: Comprehensive loss (income) attributable to non-controlling interest"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r166",
      "r167",
      "r202",
      "r425",
      "r426",
      "r541",
      "r546"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by benchmark of concentration risk.",
        "label": "Concentration Risk Benchmark [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofaccountsreceivablebymajorcustomerTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskDisclosureTextBlock": {
     "auth_ref": [
      "r168"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.",
        "label": "Concentration Risk Disclosure [Text Block]",
        "terseLabel": "Concentrations and Credit Risk"
       }
      }
     },
     "localname": "ConcentrationRiskDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConcentrationsandCreditRisk"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConstructionContractCostProgressPaymentOffset": {
     "auth_ref": [
      "r471"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of progress payment netted against construction contract cost.",
        "label": "Construction Contract Cost, Progress Payment Offset",
        "terseLabel": "Construction cost"
       }
      }
     },
     "localname": "ConstructionContractCostProgressPaymentOffset",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConstructionInProgressGross": {
     "auth_ref": [
      "r234"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ScheduleofconstructioninprogressTable": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.",
        "label": "Construction in Progress, Gross",
        "totalLabel": "Carrying amount"
       }
      }
     },
     "localname": "ConstructionInProgressGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofconstructioninprogressTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConstructionPayableCurrent": {
     "auth_ref": [
      "r43"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for the acquisition of merchandise, materials, supplies and services pertaining to construction projects such as a housing development or factory expansion not classified as trade payables. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Construction Payable, Current",
        "terseLabel": "Construction costs payable"
       }
      }
     },
     "localname": "ConstructionPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofaccruedexpensesandotherpayablesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConversionOfStockSharesConverted1": {
     "auth_ref": [
      "r116",
      "r117",
      "r118"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Conversion of Stock, Shares Converted",
        "terseLabel": "Cancel debt exchange in to common stock (in Shares)"
       }
      }
     },
     "localname": "ConversionOfStockSharesConverted1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CostOfRevenue": {
     "auth_ref": [
      "r93",
      "r125",
      "r212",
      "r264",
      "r265",
      "r266",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r275",
      "r276",
      "r427"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.",
        "label": "Cost of Revenue",
        "negatedLabel": "Cost of revenues"
       }
      }
     },
     "localname": "CostOfRevenue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r126",
      "r376",
      "r384",
      "r386"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.",
        "label": "Current Income Tax Expense (Benefit)",
        "terseLabel": "Current"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofprovisionforincometaxesexpensesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r122",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r294",
      "r301",
      "r302",
      "r303",
      "r308"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
        "label": "Debt Disclosure [Text Block]",
        "terseLabel": "Loans"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/Loans"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r19",
      "r20",
      "r21",
      "r124",
      "r130",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r284",
      "r290",
      "r291",
      "r292",
      "r293",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r304",
      "r305",
      "r306",
      "r307",
      "r439",
      "r489",
      "r491",
      "r510"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentCollateralAmount": {
     "auth_ref": [
      "r509"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets pledged to secure a debt instrument.",
        "label": "Debt Instrument, Collateral Amount",
        "terseLabel": "Carrying Amounts"
       }
      }
     },
     "localname": "DebtInstrumentCollateralAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleoffacilitiessecuredbythecompanysassetsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentDescription": {
     "auth_ref": [
      "r19",
      "r21",
      "r317",
      "r489",
      "r491",
      "r508",
      "r510"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the lender and information about a contractual promise to repay a short-term or long-term obligation, which includes borrowings under lines of credit, notes payable, commercial paper, bonds payable, debentures, and other contractual obligations for payment. This may include rationale for entering into the arrangement, significant terms of the arrangement, which may include amount, repayment terms, priority, collateral required, debt covenants, borrowing capacity, call features, participation rights, conversion provisions, sinking-fund requirements, voting rights, basis for conversion if convertible and remarketing provisions. The description may be provided for individual debt instruments, rational groupings of debt instruments, or by debt in total.",
        "label": "Debt Instrument, Description",
        "terseLabel": "Description of bills"
       }
      }
     },
     "localname": "DebtInstrumentDescription",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/LoansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r277",
      "r304",
      "r305",
      "r437",
      "r439",
      "r440"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument, Face Amount",
        "terseLabel": "Debt amount"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentFeeAmount": {
     "auth_ref": [
      "r52"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the fee that accompanies borrowing money under the debt instrument.",
        "label": "Debt Instrument, Fee Amount",
        "terseLabel": "Cash fee"
       }
      }
     },
     "localname": "DebtInstrumentFeeAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/AccruedExpensesandOtherPayablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r51",
      "r278"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "terseLabel": "Bears interest rate"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r53",
      "r124",
      "r130",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r284",
      "r290",
      "r291",
      "r292",
      "r293",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r304",
      "r305",
      "r306",
      "r307",
      "r439"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
        "label": "Debt Instrument, Name [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Debt Instrument, Term",
        "terseLabel": "Bills payable maturity period"
       }
      }
     },
     "localname": "DebtInstrumentTerm",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/TradeAccountsandBillsPayableDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r41"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs.",
        "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]",
        "terseLabel": "Schedule of prepayments and other receivables"
       }
      }
     },
     "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/PrepaymentsandOtherReceivablesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r112",
      "r126",
      "r377",
      "r384",
      "r385",
      "r386"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Income Tax Expense (Benefit)",
        "terseLabel": "Deferred"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofprovisionforincometaxesexpensesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredRevenueNoncurrent": {
     "auth_ref": [
      "r33"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent.",
        "label": "Deferred Revenue, Noncurrent",
        "terseLabel": "Deferred government grants, non-current"
       }
      }
     },
     "localname": "DeferredRevenueNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "auth_ref": [
      "r374",
      "r375"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "terseLabel": "Net operating loss carried forward"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofdeferredtaxassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepositAssets": {
     "auth_ref": [
      "r66"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying amount of the asset transferred to a third party to serve as a deposit, which typically serves as security against failure by the transferor to perform under terms of an agreement.",
        "label": "Deposit Assets",
        "terseLabel": "Deposits",
        "verboseLabel": "Bank deposits"
       }
      }
     },
     "localname": "DepositAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails",
      "http://cbak.com.cn/role/ScheduleofprepaymentsandotherreceivablesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepositsAssetsCurrent": {
     "auth_ref": [
      "r41"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment within one year or during the operating cycle, if shorter.",
        "label": "Deposits Assets, Current",
        "terseLabel": "Pledged deposits",
        "verboseLabel": "Total"
       }
      }
     },
     "localname": "DepositsAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet",
      "http://cbak.com.cn/role/ScheduleofpledgeddepositsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r112",
      "r233"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.",
        "label": "Depreciation",
        "terseLabel": "Depreciation"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/PropertyPlantandEquipmentnetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationAndAmortization": {
     "auth_ref": [
      "r112",
      "r233"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedCashFlow": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.",
        "label": "Depreciation, Depletion and Amortization, Nonproduction",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLiabilitiesCurrent": {
     "auth_ref": [
      "r68"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet": {
       "order": 9.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Liability, Current",
        "terseLabel": "Warrants liability"
       }
      }
     },
     "localname": "DerivativeLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r361"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement [Text Block]",
        "terseLabel": "Share-based Compensation"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/SharebasedCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Payment Arrangement [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DueFromEmployeesCurrent": {
     "auth_ref": [
      "r58",
      "r452",
      "r453"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amounts due from an Entity employee, not to include stockholders or officers, which are usually due within 1 year (or 1 business cycle).",
        "label": "Due from Employees, Current",
        "terseLabel": "Staff advances"
       }
      }
     },
     "localname": "DueFromEmployeesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofprepaymentsandotherreceivablesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DueToOtherRelatedPartiesClassifiedCurrent": {
     "auth_ref": [
      "r43",
      "r129",
      "r452"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount payable to related parties classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Due to Other Related Parties, Current",
        "terseLabel": "Payables to former subsidiaries, net"
       }
      }
     },
     "localname": "DueToOtherRelatedPartiesClassifiedCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet",
      "http://cbak.com.cn/role/ScheduleofpayablestoaformersubsidiariesnetTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DueToRelatedPartiesCurrent": {
     "auth_ref": [
      "r43",
      "r129",
      "r267",
      "r269",
      "r270",
      "r274",
      "r275",
      "r276",
      "r452"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Due to Related Parties, Current",
        "terseLabel": "Advance from related parties"
       }
      }
     },
     "localname": "DueToRelatedPartiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofothershorttermloansTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "(Loss) Income per share"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r89",
      "r136",
      "r137",
      "r138",
      "r139",
      "r140",
      "r144",
      "r148",
      "r153",
      "r154",
      "r155",
      "r159",
      "r160",
      "r419",
      "r420",
      "r503",
      "r525"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "\u2013 Basic (in Dollars per share)",
        "verboseLabel": "- Basic (in Dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedIncomeStatement",
      "http://cbak.com.cn/role/ScheduleofcalculationofincomelosspershareTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract]",
        "terseLabel": "Weighted average number of shares of common stock:"
       }
      }
     },
     "localname": "EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r89",
      "r136",
      "r137",
      "r138",
      "r139",
      "r140",
      "r148",
      "r153",
      "r154",
      "r155",
      "r159",
      "r160",
      "r419",
      "r420",
      "r503",
      "r525"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "\u2013 Diluted (in Dollars per share)",
        "verboseLabel": "- Diluted (in Dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedIncomeStatement",
      "http://cbak.com.cn/role/ScheduleofcalculationofincomelosspershareTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r156",
      "r157",
      "r158",
      "r161"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "Income (Loss) Per Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/IncomeLossPerShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r428"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedCashFlow": {
       "order": 4.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "terseLabel": "Effect of exchange rate changes on cash and cash equivalents, and restricted cash"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r365"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "terseLabel": "Income tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r127",
      "r365",
      "r387"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "terseLabel": "United States federal corporate income tax rate",
        "verboseLabel": "Federal corporate income tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails",
      "http://cbak.com.cn/role/ScheduleofincometaxreconciliationTable"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeBenefitsAndShareBasedCompensation": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for employee benefit and equity-based compensation.",
        "label": "Employee Benefits and Share-based Compensation",
        "terseLabel": "Employee compensation including salaries, total"
       }
      }
     },
     "localname": "EmployeeBenefitsAndShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r352"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "terseLabel": "Unrecognized stock-based compensation"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/SharebasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Revenue from External Customer [Line Items]"
       }
      }
     },
     "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofnetrevenuesfrommanufactureofbatteriesbyproductsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EntityWideRevenueMajorCustomerLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Revenue, Major Customer [Line Items]"
       }
      }
     },
     "localname": "EntityWideRevenueMajorCustomerLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofrevenuebymajorcustomersbyreportingsegmentsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquipmentExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents equipment expense including depreciation, repairs, rentals, and service contract costs. This item also includes equipment purchases which do not qualify for capitalization in accordance with the entity's accounting policy. This item may also include furniture expenses.",
        "label": "Equipment Expense",
        "terseLabel": "Equipment cost",
        "verboseLabel": "Equipment expense"
       }
      }
     },
     "localname": "EquipmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails",
      "http://cbak.com.cn/role/PledgeddepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r0",
      "r80",
      "r81",
      "r82",
      "r131",
      "r132",
      "r133",
      "r135",
      "r141",
      "r143",
      "r162",
      "r213",
      "r316",
      "r318",
      "r354",
      "r355",
      "r356",
      "r380",
      "r381",
      "r418",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r535",
      "r536",
      "r537",
      "r587"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails",
      "http://cbak.com.cn/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityMethodInvestmentOwnershipPercentage": {
     "auth_ref": [
      "r211"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.",
        "label": "Percentage of equity interest rate",
        "netLabel": "Percentage of Acquired equity interests",
        "terseLabel": "Ownership percentage of equity method investment",
        "verboseLabel": "Ownership percentage"
       }
      }
     },
     "localname": "EquityMethodInvestmentOwnershipPercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/AcquisitionofasubsidiaryDetails",
      "http://cbak.com.cn/role/NonmarketableequitysecuritiesDetails",
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails",
      "http://cbak.com.cn/role/SubsequentEventsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EquitySecuritiesFvNiCost": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cost of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI). Excludes equity method investment and investment in equity security without readily determinable fair value.",
        "label": "Equity Securities, FV-NI, Cost",
        "terseLabel": "Cost"
       }
      }
     },
     "localname": "EquitySecuritiesFvNiCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofNonmarketableequitysecuritiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueAdjustmentOfWarrants": {
     "auth_ref": [
      "r112",
      "r309"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedCashFlow": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability.",
        "label": "Fair Value Adjustment of Warrants",
        "terseLabel": "Change in fair value of warrant liability"
       }
      }
     },
     "localname": "FairValueAdjustmentOfWarrants",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": {
     "auth_ref": [
      "r422"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class of asset.",
        "label": "Asset Class [Domain]"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/LeaseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueByAssetClassAxis": {
     "auth_ref": [
      "r421",
      "r424"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by class of asset.",
        "label": "Asset Class [Axis]"
       }
      }
     },
     "localname": "FairValueByAssetClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/LeaseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r423"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.",
        "label": "Fair Value Disclosures [Text Block]",
        "terseLabel": "Fair Value of Financial Instruments"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/FairValueofFinancialInstruments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r445",
      "r448"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for finance lease calculated at point in time.",
        "label": "Finance Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Weighted-average discount rate (%)"
       }
      }
     },
     "localname": "FinanceLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofleasetermanddiscountrateTable"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r229"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "terseLabel": "Accumulated amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofintangibleassetsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainContingencyUnrecordedAmount": {
     "auth_ref": [
      "r254"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount or range of possible amounts of gain that could be realized upon the resolution of a contingency.",
        "label": "Gain Contingency, Unrecorded Amount",
        "terseLabel": "Power sought a total amount"
       }
      }
     },
     "localname": "GainContingencyUnrecordedAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "auth_ref": [
      "r112"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedCashFlow": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment",
        "negatedLabel": "(Gain) loss on disposal of property, plant and equipment"
       }
      }
     },
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r95"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedIncomeStatement": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
        "label": "General and Administrative Expense",
        "negatedLabel": "General and administrative expenses"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r91",
      "r125",
      "r181",
      "r186",
      "r189",
      "r192",
      "r195",
      "r212",
      "r264",
      "r265",
      "r266",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r275",
      "r276",
      "r427"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedIncomeStatement": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "Gross Profit",
        "totalLabel": "Gross profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r85",
      "r181",
      "r186",
      "r189",
      "r192",
      "r195",
      "r487",
      "r499",
      "r506",
      "r526"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "totalLabel": "(Loss) income before income tax"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityNameAxis": {
     "auth_ref": [
      "r367"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of taxing authority.",
        "label": "Income Tax Authority, Name [Axis]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.",
        "label": "Income Tax Authority, Name [Domain]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r127",
      "r366",
      "r370",
      "r372",
      "r382",
      "r388",
      "r390",
      "r391",
      "r392"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "Income Taxes, Deferred Tax Assets and Deferred Tax Liabilities"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r128",
      "r142",
      "r143",
      "r179",
      "r364",
      "r383",
      "r389",
      "r527"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "negatedLabel": "Income tax expenses",
        "terseLabel": "Income taxes expenses",
        "verboseLabel": "Income tax expenses"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedIncomeStatement",
      "http://cbak.com.cn/role/ScheduleofincometaxreconciliationTable",
      "http://cbak.com.cn/role/ScheduleofprovisionforincometaxesexpensesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r365"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount",
        "terseLabel": "Valuation allowance on deferred tax assets"
       }
      }
     },
     "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofincometaxreconciliationTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": {
     "auth_ref": [
      "r365"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount",
        "terseLabel": "Rate differential for PRC earnings"
       }
      }
     },
     "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofincometaxreconciliationTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r365"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount",
        "terseLabel": "Income tax credit computed at United States statutory corporate income tax rate"
       }
      }
     },
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofincometaxreconciliationTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpense": {
     "auth_ref": [
      "r365"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount",
        "terseLabel": "Non-deductible expenses (non-taxable income)"
       }
      }
     },
     "localname": "IncomeTaxReconciliationNondeductibleExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofincometaxreconciliationTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": {
     "auth_ref": [
      "r365"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount",
        "terseLabel": "Share based payments"
       }
      }
     },
     "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofincometaxreconciliationTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r111"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedCashFlow": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.",
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "terseLabel": "Operating lease liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r111"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedCashFlow": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedLabel": "Trade accounts and bills receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties": {
     "auth_ref": [
      "r111"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedCashFlow": {
       "order": 17.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amount due to the reporting entity for good and services provided to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management, an entity and its principal owners, management, member of their immediate families, affiliates, or other parties with the ability to exert significant influence.",
        "label": "Increase (Decrease) in Accounts Receivable, Related Parties",
        "negatedLabel": "Trade receivable from and payables to former subsidiaries"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivableRelatedParties",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r111"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedCashFlow": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.",
        "label": "Increase (Decrease) in Inventories",
        "negatedLabel": "Inventories"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Changes in operating assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherAccountsPayable": {
     "auth_ref": [
      "r111"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedCashFlow": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in obligations classified as other, payable within one year or the normal operating cycle, if longer.",
        "label": "Increase (Decrease) in Other Accounts Payable",
        "terseLabel": "Accrued expenses and other payables"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOverEnergyRecovery": {
     "auth_ref": [
      "r111"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedCashFlow": {
       "order": 16.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The change during the reporting period in the value of the asset created by an over recovery. An over recovery means that the basic energy product price based on the daily product price and exchange rate is less than the basic fuel price used in the calculation of the monthly retail energy product.",
        "label": "Increase (Decrease) in over Energy Recovery",
        "negatedLabel": "Investment in sales-type lease"
       }
      }
     },
     "localname": "IncreaseDecreaseInOverEnergyRecovery",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r111"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedCashFlow": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "negatedLabel": "Prepayments and other receivables"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r231"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all or part of the information related to intangible assets.",
        "label": "Intangible Assets Disclosure [Text Block]",
        "terseLabel": "Intangible Assets, net"
       }
      }
     },
     "localname": "IntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/IntangibleAssetsnet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r224",
      "r227"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet": {
       "order": 8.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "terseLabel": "Intangible assets, net"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet",
      "http://cbak.com.cn/role/ScheduleofintangibleassetsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestCostsCapitalized": {
     "auth_ref": [
      "r436"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest capitalized during the period.",
        "label": "Interest Costs Capitalized",
        "terseLabel": "Interest costs capitalized"
       }
      }
     },
     "localname": "InterestCostsCapitalized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConstructioninProgressDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r83",
      "r175",
      "r435",
      "r438",
      "r505"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "terseLabel": "Interest amount"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/LoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseOther": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest expense classified as other.",
        "label": "Interest Expense, Other",
        "terseLabel": "Interest"
       }
      }
     },
     "localname": "InterestExpenseOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/PledgeddepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseRelatedParty": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest expense incurred on a debt or other obligation to related party.",
        "label": "Interest Expense, Related Party",
        "terseLabel": "Interest amount"
       }
      }
     },
     "localname": "InterestExpenseRelatedParty",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/LoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeExpenseNet": {
     "auth_ref": [
      "r504"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net amount of operating interest income (expense).",
        "label": "Interest Income (Expense), Net",
        "terseLabel": "Finance (expenses) income, net"
       }
      }
     },
     "localname": "InterestIncomeExpenseNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeOther": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest income earned from interest bearing assets classified as other.",
        "label": "Interest Income, Other",
        "terseLabel": "Interest income other"
       }
      }
     },
     "localname": "InterestIncomeOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/LeaseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r104",
      "r108",
      "r115"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "terseLabel": "Interest, net of amounts capitalized"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoriesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property held for sale in the ordinary course of business, or in process of, or to be consumed in, production for sale.",
        "label": "Inventories [Member]",
        "terseLabel": "Inventories [Member]"
       }
      }
     },
     "localname": "InventoriesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofdeferredtaxassetsandliabilitiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "localname": "InventoryDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "auth_ref": [
      "r220"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.",
        "label": "Inventory Disclosure [Text Block]",
        "terseLabel": "Inventories"
       }
      }
     },
     "localname": "InventoryDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/Inventories"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryFinishedGoods": {
     "auth_ref": [
      "r61"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ScheduleofinventoriesTable": {
       "order": 3.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.",
        "label": "Inventory, Finished Goods, Gross",
        "terseLabel": "Finished goods"
       }
      }
     },
     "localname": "InventoryFinishedGoods",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofinventoriesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r6",
      "r64",
      "r458"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://cbak.com.cn/role/ScheduleofinventoriesTable": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Net",
        "terseLabel": "Inventories",
        "totalLabel": "Inventories"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet",
      "http://cbak.com.cn/role/ScheduleofinventoriesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryRawMaterials": {
     "auth_ref": [
      "r63"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ScheduleofinventoriesTable": {
       "order": 1.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Raw Materials, Gross",
        "terseLabel": "Raw materials"
       }
      }
     },
     "localname": "InventoryRawMaterials",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofinventoriesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWorkInProcess": {
     "auth_ref": [
      "r62"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ScheduleofinventoriesTable": {
       "order": 2.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.",
        "label": "Inventory, Work in Process, Gross",
        "terseLabel": "Work in progress"
       }
      }
     },
     "localname": "InventoryWorkInProcess",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofinventoriesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWriteDown": {
     "auth_ref": [
      "r219"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.",
        "label": "Inventory Write-down",
        "terseLabel": "Inventory write-down"
       }
      }
     },
     "localname": "InventoryWriteDown",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/InventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCost": {
     "auth_ref": [
      "r446",
      "r448"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ScheduleofoperatingleaseexpensesTable": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease cost recognized by lessee for lease contract.",
        "label": "Lease, Cost",
        "totalLabel": "Total lease expense"
       }
      }
     },
     "localname": "LeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofoperatingleaseexpensesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease [Abstract]"
       }
      }
     },
     "localname": "LeaseCostAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r447"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "terseLabel": "Total undiscounted cash flows"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofmaturitiesofleaseliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r447"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofmaturitiesofleaseliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r447"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofmaturitiesofleaseliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r447"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofmaturitiesofleaseliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r447"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "negatedLabel": "Less: imputed interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofmaturitiesofleaseliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r47",
      "r125",
      "r188",
      "r212",
      "r264",
      "r265",
      "r266",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r275",
      "r276",
      "r406",
      "r412",
      "r413",
      "r427",
      "r456",
      "r457"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r31",
      "r125",
      "r212",
      "r427",
      "r458",
      "r493",
      "r518"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities and shareholder\u2019s equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r50",
      "r125",
      "r212",
      "r264",
      "r265",
      "r266",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r275",
      "r276",
      "r406",
      "r412",
      "r413",
      "r427",
      "r456",
      "r457",
      "r458"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LitigationSettlementAmountAwardedToOtherParty": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount awarded to other party in judgment or settlement of litigation.",
        "label": "Litigation Settlement, Amount Awarded to Other Party",
        "terseLabel": "Contract amount"
       }
      }
     },
     "localname": "LitigationSettlementAmountAwardedToOtherParty",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LitigationSettlementExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees.",
        "label": "Litigation Settlement, Expense",
        "terseLabel": "Litigation fees"
       }
      }
     },
     "localname": "LitigationSettlementExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansAndLeasesReceivableRelatedPartiesDescription": {
     "auth_ref": [
      "r452",
      "r498"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Describes transactions with related parties, including directors, officers and key employees, including: (1) the aggregate amount of related party loans if they exceed 5 percent of shareholders' equity at the balance sheet date or at any time during the latest fiscal year, (2) an analysis of activity with respect to such loans for the latest fiscal year (i.e., beginning balance, new loans, repayments, other changes and ending balance), (3) the aggregate amount of any significant nonaccrual of interest, past due amounts, or restructured or potential problem (including additional information necessary to understand the impact on the financial statements), and (4) any related party loans not made in the ordinary course of business.",
        "label": "Loans and Leases Receivable, Related Parties, Description",
        "terseLabel": "Description of loans"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableRelatedPartiesDescription",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/LoansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LoansPayableToBankCurrent": {
     "auth_ref": [
      "r19"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of current portion of long-term loans payable to bank due within one year or the operating cycle if longer.",
        "label": "Loans Payable to Bank, Current",
        "terseLabel": "Current maturities of long-term bank loans"
       }
      }
     },
     "localname": "LoansPayableToBankCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofbankborrowingsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansReceivableWithFixedRatesOfInterest1": {
     "auth_ref": [
      "r205"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loan with fixed rate of interest.",
        "label": "Loans Receivable with Fixed Rates of Interest",
        "terseLabel": "Fixed interest amount"
       }
      }
     },
     "localname": "LoansReceivableWithFixedRatesOfInterest1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/SubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtCurrent": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt, Current Maturities",
        "terseLabel": "Current maturities of long-term bank loans"
       }
      }
     },
     "localname": "LongTermDebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermPurchaseCommitmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Long-term Purchase Commitment [Line Items]"
       }
      }
     },
     "localname": "LongTermPurchaseCommitmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofcapitalcommitmentsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongTermPurchaseCommitmentTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule setting forth key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount.",
        "label": "Long-term Purchase Commitment [Table]"
       }
      }
     },
     "localname": "LongTermPurchaseCommitmentTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofcapitalcommitmentsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongTermPurchaseCommitmentTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount.",
        "label": "Long-term Purchase Commitment [Table Text Block]",
        "terseLabel": "Schedule of capital commitments"
       }
      }
     },
     "localname": "LongTermPurchaseCommitmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LossContingenciesByNatureOfContingencyAxis": {
     "auth_ref": [
      "r245",
      "r246",
      "r247",
      "r249",
      "r250",
      "r251",
      "r253",
      "r257",
      "r258"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.",
        "label": "Loss Contingency Nature [Axis]"
       }
      }
     },
     "localname": "LossContingenciesByNatureOfContingencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingencyDamagesSoughtValue": {
     "auth_ref": [
      "r245",
      "r248",
      "r252"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter.",
        "label": "Loss Contingency, Damages Sought, Value",
        "terseLabel": "Total sought amount",
        "verboseLabel": "Plaintiff sought a total amount"
       }
      }
     },
     "localname": "LossContingencyDamagesSoughtValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails",
      "http://cbak.com.cn/role/PledgeddepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingencyNatureDomain": {
     "auth_ref": [
      "r245",
      "r246",
      "r247",
      "r249",
      "r250",
      "r251",
      "r253",
      "r257",
      "r258"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.",
        "label": "Loss Contingency, Nature [Domain]"
       }
      }
     },
     "localname": "LossContingencyNatureDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MachineryAndEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.",
        "label": "Machinery and Equipment [Member]",
        "terseLabel": "Machinery and equipment [Member]"
       }
      }
     },
     "localname": "MachineryAndEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofpropertyplantandequipmentnetTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ManufacturingCosts": {
     "auth_ref": [
      "r92"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs incurred in the production of goods for sale.",
        "label": "Manufacturing Costs",
        "terseLabel": "Dalian manufacturing facilities carrying amount"
       }
      }
     },
     "localname": "ManufacturingCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/PropertyPlantandEquipmentnetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MarketableSecuritiesNoncurrent": {
     "auth_ref": [
      "r38"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in marketable security, classified as noncurrent.",
        "label": "Marketable Securities, Noncurrent",
        "terseLabel": "Non-marketable equity securities"
       }
      }
     },
     "localname": "MarketableSecuritiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MaterialsSuppliesAndOther": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying amount of capitalized costs of materials, supplies, and other assets, which are not included in inventory but used in production.",
        "label": "Materials, Supplies, and Other",
        "terseLabel": "Material purchase cost"
       }
      }
     },
     "localname": "MaterialsSuppliesAndOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/PledgeddepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MinorityInterest": {
     "auth_ref": [
      "r60",
      "r125",
      "r212",
      "r264",
      "r269",
      "r270",
      "r271",
      "r275",
      "r276",
      "r427",
      "r492",
      "r517"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).",
        "label": "Stockholders' Equity Attributable to Noncontrolling Interest",
        "terseLabel": "Non-controlling interests"
       }
      }
     },
     "localname": "MinorityInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r106"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedCashFlow": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash (used in) provided by financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Cash flows from financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r106"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedCashFlow": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Cash flows from investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r106",
      "r110",
      "r113"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedCashFlow": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash provided by (used in) operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Cash flows from operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r3",
      "r74",
      "r77",
      "r82",
      "r86",
      "r113",
      "r125",
      "r134",
      "r136",
      "r137",
      "r138",
      "r139",
      "r142",
      "r143",
      "r151",
      "r181",
      "r186",
      "r189",
      "r192",
      "r195",
      "r212",
      "r264",
      "r265",
      "r266",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r275",
      "r276",
      "r420",
      "r427",
      "r500",
      "r522"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "terseLabel": "Net income (loss)",
        "totalLabel": "Net (loss) income",
        "verboseLabel": "Net (loss) income"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedIncomeStatement",
      "http://cbak.com.cn/role/ScheduleofcalculationofincomelosspershareTable",
      "http://cbak.com.cn/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r74",
      "r77",
      "r82",
      "r142",
      "r143",
      "r408",
      "r415"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.",
        "label": "Net Income (Loss) Attributable to Noncontrolling Interest",
        "negatedLabel": "Less: Net loss (income) attributable to non-controlling interest"
       }
      }
     },
     "localname": "NetIncomeLossAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "auth_ref": [
      "r136",
      "r137",
      "r138",
      "r139",
      "r144",
      "r145",
      "r152",
      "r155",
      "r181",
      "r186",
      "r189",
      "r192",
      "r195"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedIncomeStatement": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "terseLabel": "Net (loss) income attributable to shareholders of CBAK Energy Technology, Inc.",
        "totalLabel": "Net (loss) income attributable to CBAK Energy Technology, Inc."
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedIncomeStatement",
      "http://cbak.com.cn/role/ScheduleofcalculationofincomelosspershareTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetInvestmentInLease": {
     "auth_ref": [
      "r209",
      "r214",
      "r217",
      "r449"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allowance for credit loss, of net investment in sales-type and direct financing leases.",
        "label": "Net Investment in Lease, before Allowance for Credit Loss",
        "terseLabel": "Total future minimum lease payments receivable"
       }
      }
     },
     "localname": "NetInvestmentInLease",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofnetinvestmentinsalestypeleasesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetInvestmentInLeaseAfterAllowanceForCreditLoss": {
     "auth_ref": [
      "r449"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of net investment in sales-type and direct financing leases.",
        "label": "Net Investment in Lease, after Allowance for Credit Loss",
        "terseLabel": "Present value of minimum lease payments receivables"
       }
      }
     },
     "localname": "NetInvestmentInLeaseAfterAllowanceForCreditLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofnetinvestmentinsalestypeleasesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetInvestmentInLeaseCurrent": {
     "auth_ref": [
      "r214",
      "r449",
      "r450"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet": {
       "order": 6.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allowance for credit loss, of net investment in sales-type and direct financing leases, classified as current.",
        "label": "Net Investment in Lease, before Allowance for Credit Loss, Current",
        "negatedLabel": "Less: Current portion",
        "terseLabel": "Investment in sales-type lease, net"
       }
      }
     },
     "localname": "NetInvestmentInLeaseCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet",
      "http://cbak.com.cn/role/ScheduleofnetinvestmentinsalestypeleasesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetInvestmentInLeaseNoncurrent": {
     "auth_ref": [
      "r214",
      "r449",
      "r450"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet": {
       "order": 9.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allowance for credit loss, of net investment in sales-type and direct financing leases, classified as noncurrent.",
        "label": "Net Investment in Lease, before Allowance for Credit Loss, Noncurrent",
        "terseLabel": "Investment in sales-type lease, net",
        "verboseLabel": "Non-current portion"
       }
      }
     },
     "localname": "NetInvestmentInLeaseNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet",
      "http://cbak.com.cn/role/ScheduleofnetinvestmentinsalestypeleasesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "Recently Adopted Accounting Standards"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoncashInvestingAndFinancingItemsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncash Investing and Financing Items [Abstract]",
        "terseLabel": "Supplemental non-cash investing and financing transactions:"
       }
      }
     },
     "localname": "NoncashInvestingAndFinancingItemsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NoncontrollingInterestMember": {
     "auth_ref": [
      "r131",
      "r132",
      "r133",
      "r318",
      "r400"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.",
        "label": "Noncontrolling Interest [Member]",
        "terseLabel": "Non- Controlling interest"
       }
      }
     },
     "localname": "NoncontrollingInterestMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NotesPayable": {
     "auth_ref": [
      "r21",
      "r491",
      "r514"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.",
        "label": "Notes Payable",
        "terseLabel": "Original principal amount"
       }
      }
     },
     "localname": "NotesPayable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OfficeEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine.",
        "label": "Office Equipment [Member]",
        "terseLabel": "Office equipment [Member]"
       }
      }
     },
     "localname": "OfficeEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofpropertyplantandequipmentnetTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedIncomeStatement": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.",
        "label": "Operating Expenses",
        "negatedTotalLabel": "Total operating expenses"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses [Abstract]",
        "terseLabel": "Operating expenses:"
       }
      }
     },
     "localname": "OperatingExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r181",
      "r186",
      "r189",
      "r192",
      "r195"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "terseLabel": "Operating loss"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r444",
      "r448"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ScheduleofoperatingleaseexpensesTable": {
       "order": 1.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
        "label": "Operating Lease, Cost",
        "terseLabel": "Operating lease cost \u2013 straight line"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofoperatingleaseexpensesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseExpense": {
     "auth_ref": [
      "r443"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating lease expense. Excludes sublease income.",
        "label": "Operating Lease, Expense",
        "terseLabel": "Operating leases"
       }
      }
     },
     "localname": "OperatingLeaseExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofleasetermanddiscountrateTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r442"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "terseLabel": "Present value of lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofmaturitiesofleaseliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r442"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet": {
       "order": 8.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating Lease, Liability, Current",
        "terseLabel": "Operating lease liability, current"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r442"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Operating lease liability"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r441"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet": {
       "order": 7.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Operating lease right-of-use assets, net"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": {
     "auth_ref": [
      "r112"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedCashFlow": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense for right-of-use asset from operating lease.",
        "label": "Operating Lease, Right-of-Use Asset, Amortization Expense",
        "terseLabel": "Amortization of operating lease right-of-use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "auth_ref": [
      "r4",
      "r417"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "terseLabel": "Principal Activities, Basis of Presentation and Organization"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganization"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities incurred and payable to vendors for goods and services received classified as other, and expenses incurred but not yet paid, payable within one year or the operating cycle, if longer.",
        "label": "Other Accounts Payable and Accrued Liabilities",
        "terseLabel": "Accrued expenses and other payables"
       }
      }
     },
     "localname": "OtherAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r13",
      "r14",
      "r15",
      "r48"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Accrued Liabilities, Current",
        "terseLabel": "Other payables and accruals"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofaccruedexpensesandotherpayablesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitment": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.",
        "label": "Other Commitment",
        "terseLabel": "Capital commitments"
       }
      }
     },
     "localname": "OtherCommitment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofcapitalcommitmentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitmentsAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of other commitment.",
        "label": "Other Commitments [Axis]"
       }
      }
     },
     "localname": "OtherCommitmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofcapitalcommitmentsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherCommitmentsDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other future obligation.",
        "label": "Other Commitments [Domain]"
       }
      }
     },
     "localname": "OtherCommitmentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofcapitalcommitmentsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r402",
      "r403",
      "r410"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent",
        "terseLabel": "\u2013 Foreign currency translation adjustment"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "auth_ref": [
      "r69"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax",
        "terseLabel": "Foreign currency translation adjustment"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r75",
      "r78",
      "r402",
      "r403",
      "r410"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent",
        "totalLabel": "Comprehensive (loss) income"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]",
        "terseLabel": "Other comprehensive income (loss)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherDepreciationAndAmortization": {
     "auth_ref": [
      "r94",
      "r112",
      "r233"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense charged against earnings to allocate the cost of tangible and intangible assets over their remaining economic lives, classified as other.",
        "label": "Other Depreciation and Amortization",
        "terseLabel": "Depreciation expenses"
       }
      }
     },
     "localname": "OtherDepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/DeferredGovernmentGrantsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherExpenses": {
     "auth_ref": [
      "r96",
      "r528"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense classified as other.",
        "label": "Other Expenses",
        "terseLabel": "Lender's expenses"
       }
      }
     },
     "localname": "OtherExpenses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilities": {
     "auth_ref": [
      "r496"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other.",
        "label": "Other Liabilities",
        "terseLabel": "Others"
       }
      }
     },
     "localname": "OtherLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofpledgeddepositsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Liabilities and Financial Instruments Subject to Mandatory Redemption [Abstract]"
       }
      }
     },
     "localname": "OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "auth_ref": [
      "r12",
      "r13",
      "r48",
      "r458"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Current",
        "terseLabel": "Other current liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesDisclosureTextBlock": {
     "auth_ref": [
      "r49"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for other liabilities.",
        "label": "Other Liabilities Disclosure [Text Block]",
        "terseLabel": "Trade Accounts and Bills Payable"
       }
      }
     },
     "localname": "OtherLiabilitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/TradeAccountsandBillsPayable"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherLongTermDebt": {
     "auth_ref": [
      "r21",
      "r491",
      "r514"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt classified as other.",
        "label": "Other Long-term Debt",
        "terseLabel": "Total government grants"
       }
      }
     },
     "localname": "OtherLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofdeferredgovernmentgrantsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLongTermDebtCurrent": {
     "auth_ref": [
      "r19",
      "r20"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt classified as other, payable within one year or the operating cycle, if longer.",
        "label": "Other Long-term Debt, Current",
        "negatedLabel": "Less: Current portion"
       }
      }
     },
     "localname": "OtherLongTermDebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofdeferredgovernmentgrantsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLongTermDebtNoncurrent": {
     "auth_ref": [
      "r53"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt classified as other, payable after one year or the operating cycle, if longer.",
        "label": "Other Long-term Debt, Noncurrent",
        "terseLabel": "Non-current portion"
       }
      }
     },
     "localname": "OtherLongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofdeferredgovernmentgrantsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r97"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedIncomeStatement": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income (Expense)",
        "terseLabel": "Other income, net"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherPrepaidExpenseCurrent": {
     "auth_ref": [
      "r8",
      "r10",
      "r222"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "label": "Other Prepaid Expense, Current",
        "terseLabel": "Others"
       }
      }
     },
     "localname": "OtherPrepaidExpenseCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofprepaymentsandotherreceivablesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherShortTermBorrowings": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of borrowings classified as other, maturing within one year or the normal operating cycle, if longer.",
        "label": "Other Short-term Borrowings",
        "terseLabel": "Other short-term loans"
       }
      }
     },
     "localname": "OtherShortTermBorrowings",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payables and Accruals [Abstract]"
       }
      }
     },
     "localname": "PayablesAndAccrualsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PaymentsForLegalSettlements": {
     "auth_ref": [
      "r109"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid for the settlement of litigation or for other legal issues during the period.",
        "label": "Payments for Legal Settlements",
        "terseLabel": "Payments for legal settlements"
       }
      }
     },
     "localname": "PaymentsForLegalSettlements",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/PledgeddepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRemovalCosts": {
     "auth_ref": [
      "r99"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash outflow related to disposal costs of plants, whether by demolishing, dismantling, abandoning, sale, and so forth during the period.",
        "label": "Payments for Removal Costs",
        "terseLabel": "Payments for removal costs"
       }
      }
     },
     "localname": "PaymentsForRemovalCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/DeferredGovernmentGrantsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRent": {
     "auth_ref": [
      "r109"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash payments to lessor's for use of assets under operating leases.",
        "label": "Payments for Rent",
        "terseLabel": "Rental payment per month"
       }
      }
     },
     "localname": "PaymentsForRent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/LeaseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r98"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedCashFlow": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "negatedLabel": "Deposit paid for acquisition of a subsidiary"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r99"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedCashFlow": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Purchases of property, plant and equipment and construction in progress"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToEmployees": {
     "auth_ref": [
      "r103"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments of cash to employees, including wages and salaries, during the current period.",
        "label": "Payments to Employees",
        "terseLabel": "Payments to employee"
       }
      }
     },
     "localname": "PaymentsToEmployees",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssets": {
     "auth_ref": [],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets.",
        "label": "Prepaid Expense and Other Assets",
        "terseLabel": "Prepayments and other receivables",
        "verboseLabel": "Prepayments and other receivables, net"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet",
      "http://cbak.com.cn/role/ScheduleofprepaymentsandotherreceivablesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseCurrent": {
     "auth_ref": [
      "r8",
      "r10",
      "r221",
      "r222"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense, Current",
        "terseLabel": "Prepaid operating expenses"
       }
      }
     },
     "localname": "PrepaidExpenseCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofprepaymentsandotherreceivablesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrivatePlacementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts.",
        "label": "Private Placement [Member]",
        "terseLabel": "Private Placement [Member]"
       }
      }
     },
     "localname": "PrivatePlacementMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/AccruedExpensesandOtherPayablesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "auth_ref": [
      "r100"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedCashFlow": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the additional capital contribution to the entity.",
        "label": "Proceeds from Issuance of Common Stock",
        "terseLabel": "Proceeds from issuance of shares",
        "verboseLabel": "Gross proceeds shares of common stock"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/AccruedExpensesandOtherPayablesDetails",
      "http://cbak.com.cn/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromOtherOperatingActivities": {
     "auth_ref": [
      "r107"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from operating activities classified as other.",
        "label": "Proceeds from Other Operating Activities",
        "terseLabel": "Received proceeds"
       }
      }
     },
     "localname": "ProceedsFromOtherOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromOtherShortTermDebt": {
     "auth_ref": [
      "r101"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedCashFlow": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from short-term debt classified as other.",
        "label": "Proceeds from Other Short-term Debt",
        "terseLabel": "Borrowings from unrelated parties"
       }
      }
     },
     "localname": "ProceedsFromOtherShortTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt": {
     "auth_ref": [],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedCashFlow": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from long-term debt by a related party. Related parties, include, but are not limited to, affiliates, owners or officers and their immediate families, and pension trusts.",
        "label": "Proceeds from (Repayments of) Related Party Debt",
        "terseLabel": "Borrowings from shareholders"
       }
      }
     },
     "localname": "ProceedsFromRepaymentsOfRelatedPartyDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductWarrantiesDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product Warranties Disclosures [Abstract]"
       }
      }
     },
     "localname": "ProductWarrantiesDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ProductWarrantyAccrualClassifiedCurrent": {
     "auth_ref": [
      "r48",
      "r256",
      "r260"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet": {
       "order": 7.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Product Warranty Accrual, Current",
        "terseLabel": "Product warranty provisions"
       }
      }
     },
     "localname": "ProductWarrantyAccrualClassifiedCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductWarrantyDisclosureTextBlock": {
     "auth_ref": [
      "r262"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period.",
        "label": "Product Warranty Disclosure [Text Block]",
        "terseLabel": "Product Warranty Provision"
       }
      }
     },
     "localname": "ProductWarrantyDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ProductWarrantyProvision"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ProfitLoss": {
     "auth_ref": [
      "r3",
      "r74",
      "r77",
      "r82",
      "r105",
      "r125",
      "r134",
      "r142",
      "r143",
      "r181",
      "r186",
      "r189",
      "r192",
      "r195",
      "r212",
      "r264",
      "r265",
      "r266",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r275",
      "r276",
      "r402",
      "r407",
      "r409",
      "r415",
      "r416",
      "r420",
      "r427",
      "r506"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedCashFlow": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://cbak.com.cn/role/ConsolidatedIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "terseLabel": "Net (loss) income"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedCashFlow",
      "http://cbak.com.cn/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r40",
      "r236"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Long-Lived Tangible Asset [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofpropertyplantandequipmentnetTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r238",
      "r548",
      "r549",
      "r550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "terseLabel": "Property, Plant and Equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/PropertyPlantandEquipmentnet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r39",
      "r234"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Gross",
        "terseLabel": "Property, plant and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofpropertyplantandequipmentnetTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Property, Plant and Equipment [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofpropertyplantandequipmentnetTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment [Member]",
        "terseLabel": "Vehicle [Member]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/LeaseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r17",
      "r18",
      "r236",
      "r458",
      "r507",
      "r519"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property, plant and equipment, net",
        "verboseLabel": "Carrying amount"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet",
      "http://cbak.com.cn/role/ScheduleofpropertyplantandequipmentnetTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentOther": {
     "auth_ref": [
      "r236"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ScheduleofconstructioninprogressTable": {
       "order": 2.0,
       "parentTag": "us-gaap_ConstructionInProgressGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of other physical assets used in the normal conduct of business to produce goods and services and not intended for resale.",
        "label": "Property, Plant and Equipment, Other, Gross",
        "terseLabel": "Prepayment for acquisition of property, plant and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofconstructioninprogressTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r17",
      "r236"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Schedule of property, plant and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/PropertyPlantandEquipmentnetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r17",
      "r234"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Long-Lived Tangible Asset [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofpropertyplantandequipmentnetTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r90",
      "r215"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedIncomeStatement": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "negatedLabel": "Recovery (provision for) of doubtful accounts"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r327",
      "r451",
      "r452"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Domain]"
       }
      }
     },
     "localname": "RelatedPartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/AcquisitionofasubsidiaryDetails",
      "http://cbak.com.cn/role/ConcentrationsandCreditRiskDetails",
      "http://cbak.com.cn/role/LoansDetails",
      "http://cbak.com.cn/role/NonmarketableequitysecuritiesDetails",
      "http://cbak.com.cn/role/PledgeddepositsDetails",
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails",
      "http://cbak.com.cn/role/ScheduleofothershorttermloansTable",
      "http://cbak.com.cn/role/ScheduleofpayablestoaformersubsidiariesnetTable",
      "http://cbak.com.cn/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "auth_ref": [
      "r327",
      "r451",
      "r452",
      "r454"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party transaction.",
        "label": "Related Party Transaction [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "auth_ref": [
      "r327"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transaction between related party.",
        "label": "Related Party Transaction [Domain]"
       }
      }
     },
     "localname": "RelatedPartyTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r327",
      "r451",
      "r454",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/AcquisitionofasubsidiaryDetails",
      "http://cbak.com.cn/role/ConcentrationsandCreditRiskDetails",
      "http://cbak.com.cn/role/LoansDetails",
      "http://cbak.com.cn/role/NonmarketableequitysecuritiesDetails",
      "http://cbak.com.cn/role/PledgeddepositsDetails",
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails",
      "http://cbak.com.cn/role/ScheduleoffutureminimumleasepaymentsreceivableforsalestypeleasesTable",
      "http://cbak.com.cn/role/ScheduleofothershorttermloansTable",
      "http://cbak.com.cn/role/ScheduleofpayablestoaformersubsidiariesnetTable",
      "http://cbak.com.cn/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RepaymentsOfBankDebt": {
     "auth_ref": [
      "r102"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedCashFlow": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to settle a bank borrowing during the year.",
        "label": "Repayments of Bank Debt",
        "negatedLabel": "Repayment of bank borrowings"
       }
      }
     },
     "localname": "RepaymentsOfBankDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfOtherDebt": {
     "auth_ref": [
      "r102"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for the payment of debt classified as other.",
        "label": "Repayments of Other Debt",
        "terseLabel": "Repayments of Other Debt"
       }
      }
     },
     "localname": "RepaymentsOfOtherDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/SubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfOtherShortTermDebt": {
     "auth_ref": [
      "r102"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedCashFlow": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for the payment of debt classified as other, maturing within one year or the operating cycle, if longer.",
        "label": "Repayments of Other Short-term Debt",
        "negatedLabel": "Repayment of borrowings from related parties"
       }
      }
     },
     "localname": "RepaymentsOfOtherShortTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r362",
      "r473",
      "r563"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.",
        "label": "Research and Development Expense",
        "negatedLabel": "Research and development expenses"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedStockExpense": {
     "auth_ref": [
      "r112"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for award of restricted stock or unit under share-based payment arrangement.",
        "label": "Restricted Stock or Unit Expense",
        "terseLabel": "Non-cash share based compensation expense"
       }
      }
     },
     "localname": "RestrictedStockExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/SharebasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedStockMember": {
     "auth_ref": [
      "r156"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.",
        "label": "Restricted Stock [Member]",
        "terseLabel": "Restricted shares [Member]",
        "verboseLabel": "Restricted Stock [Member]"
       }
      }
     },
     "localname": "RestrictedStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/SharebasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r27",
      "r318",
      "r357",
      "r458",
      "r516",
      "r538",
      "r540"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquityBeforeTreasuryStock",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Accumulated deficit"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r0",
      "r131",
      "r132",
      "r133",
      "r135",
      "r141",
      "r143",
      "r213",
      "r354",
      "r355",
      "r356",
      "r380",
      "r381",
      "r418",
      "r535",
      "r537"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Accumulated deficit"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": {
     "auth_ref": [
      "r172",
      "r173",
      "r185",
      "r190",
      "r191",
      "r197",
      "r198",
      "r202",
      "r321",
      "r322",
      "r474"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.",
        "label": "Revenue from Contract with Customer, Including Assessed Tax",
        "terseLabel": "Revenue from grants"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerIncludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/DeferredGovernmentGrantsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": {
     "auth_ref": [
      "r200"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.",
        "label": "Revenue from External Customers by Geographic Areas [Table Text Block]",
        "terseLabel": "Schedule of net revenues from manufacture of batteries by geographical areas"
       }
      }
     },
     "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/SegmentInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "auth_ref": [
      "r120",
      "r121"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.",
        "label": "Revenue [Policy Text Block]",
        "terseLabel": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueRecognitionPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r84",
      "r125",
      "r172",
      "r173",
      "r185",
      "r190",
      "r191",
      "r197",
      "r198",
      "r202",
      "r212",
      "r264",
      "r265",
      "r266",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r275",
      "r276",
      "r427",
      "r506"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).",
        "label": "Revenues",
        "terseLabel": "Net revenues"
       }
      }
     },
     "localname": "Revenues",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedIncomeStatement",
      "http://cbak.com.cn/role/ScheduleofrevenuebymajorcustomersbyreportingsegmentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenuesNetOfInterestExpense": {
     "auth_ref": [
      "r172",
      "r173",
      "r185",
      "r190",
      "r191",
      "r197",
      "r198",
      "r202"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income after deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).",
        "label": "Revenues, Net of Interest Expense",
        "terseLabel": "Net revenues"
       }
      }
     },
     "localname": "RevenuesNetOfInterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofnetrevenuesfrommanufactureofbatteriesbyproductsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RisksAndUncertaintiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risks and Uncertainties [Abstract]"
       }
      }
     },
     "localname": "RisksAndUncertaintiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.",
        "label": "Sale of Stock [Domain]"
       }
      }
     },
     "localname": "SaleOfStockNameOfTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/AccruedExpensesandOtherPayablesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.",
        "label": "Sale of Stock, Number of Shares Issued in Transaction",
        "terseLabel": "Sale of shares of common stock (in Shares)"
       }
      }
     },
     "localname": "SaleOfStockNumberOfSharesIssuedInTransaction",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/AccruedExpensesandOtherPayablesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of subsidiary's or equity investee's stock owned by parent company after stock transaction.",
        "label": "Sale of Stock, Percentage of Ownership after Transaction",
        "terseLabel": "Sale of stock, percentage of ownership after transaction"
       }
      }
     },
     "localname": "SaleOfStockPercentageOfOwnershipAfterTransaction",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_SaleOfStockPricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.",
        "label": "Sale of Stock, Price Per Share",
        "terseLabel": "Sale of share price (in Dollars per share)"
       }
      }
     },
     "localname": "SaleOfStockPricePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/AccruedExpensesandOtherPayablesDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "auth_ref": [
      "r59"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.",
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]",
        "terseLabel": "Schedule of trade accounts and bills receivable"
       }
      }
     },
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/TradeAccountsandBillsReceivablenetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.",
        "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]",
        "terseLabel": "Schedule of accrued expenses and other payables"
       }
      }
     },
     "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/AccruedExpensesandOtherPayablesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of accrued liabilities.",
        "label": "Schedule of Accrued Liabilities [Table Text Block]",
        "terseLabel": "Schedule of trade accounts and bills payable"
       }
      }
     },
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/TradeAccountsandBillsPayableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTable": {
     "auth_ref": [
      "r468"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information about the carrying amount and classification of assets and liabilities recognized in the transferor's statement of financial position at the end of each period presented.",
        "label": "Schedule of Assets and Associated Liabilities Accounted for as Secured Borrowings [Table]"
       }
      }
     },
     "localname": "ScheduleOfAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleoffacilitiessecuredbythecompanysassetsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r378"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "terseLabel": "Schedule of provision for income taxes expenses"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock": {
     "auth_ref": [
      "r207",
      "r216"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of allowance for credit loss of financing receivable, classified as current.",
        "label": "Financing Receivable, Current, Allowance for Credit Loss [Table Text Block]",
        "terseLabel": "Schedule of analysis of the allowance for doubtful accounts"
       }
      }
     },
     "localname": "ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/TradeAccountsandBillsReceivablenetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.",
        "label": "Schedule of Debt [Table Text Block]",
        "terseLabel": "Schedule of bank borrowings"
       }
      }
     },
     "localname": "ScheduleOfDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/LoansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r371"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "terseLabel": "Schedule of deferred tax assets and liabilities"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r155"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Schedule of calculation of income (loss) per share"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/IncomeLossPerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r365"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "terseLabel": "Schedule of income tax reconciliation"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": {
     "auth_ref": [
      "r197"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular presentation of the description and amount of revenues from a product or service, or a group of similar products or similar services, reported from external customers during the period, if the information is not provided as part of the reportable operating segment information.",
        "label": "Revenue from External Customers by Products and Services [Table]"
       }
      }
     },
     "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofnetrevenuesfrommanufactureofbatteriesbyproductsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": {
     "auth_ref": [
      "r197"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information.",
        "label": "Revenue from External Customers by Products and Services [Table Text Block]",
        "terseLabel": "Schedule of net revenues from manufacture of batteries by products"
       }
      }
     },
     "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/SegmentInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable": {
     "auth_ref": [
      "r202"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure about the extent of the entity's reliance on its major customers.",
        "label": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]"
       }
      }
     },
     "localname": "ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofrevenuebymajorcustomersbyreportingsegmentsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock": {
     "auth_ref": [
      "r467",
      "r469"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of financial instruments held by the entity for its own account for trading or investment purposes that are carried at fair value and pledged to counterparties as collateral for financing transactions. Description may include equity, fixed income, debt or other securities.",
        "label": "Schedule of Financial Instruments Owned and Pledged as Collateral [Table Text Block]",
        "terseLabel": "Schedule of pledged deposits"
       }
      }
     },
     "localname": "ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/PledgeddepositsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r226",
      "r228"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]",
        "terseLabel": "Schedule of intangible assets"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/IntangibleAssetsnetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r16",
      "r34",
      "r35",
      "r36"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.",
        "label": "Schedule of Inventory, Current [Table Text Block]",
        "terseLabel": "Schedule of inventories"
       }
      }
     },
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/InventoriesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": {
     "auth_ref": [
      "r341"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.",
        "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]",
        "terseLabel": "Schedule of non-vested restricted share units granted"
       }
      }
     },
     "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/SharebasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r40",
      "r236"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofpropertyplantandequipmentnetTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfQuantitativeInformationAboutFinancialAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTextBlock": {
     "auth_ref": [
      "r468"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the carrying amount and classification of assets and liabilities recognized in the transferor's statement of financial position at the end of each period presented.",
        "label": "Schedule of Assets and Associated Liabilities Accounted for as Secured Borrowings [Table Text Block]",
        "terseLabel": "Schedule of facilities secured by the company's assets"
       }
      }
     },
     "localname": "ScheduleOfQuantitativeInformationAboutFinancialAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/LoansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer.",
        "label": "Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]",
        "terseLabel": "Schedule of revenue by major customers by reporting segments"
       }
      }
     },
     "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConcentrationsandCreditRiskTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShortTermDebtTable": {
     "auth_ref": [
      "r45"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to borrowings under which repayment was required in less than twelve months (or normal operating cycle, if longer) after its issuance. It may include: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date and measures of the maximum and average amount outstanding during the period; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.",
        "label": "Schedule of Short-term Debt [Table]"
       }
      }
     },
     "localname": "ScheduleOfShortTermDebtTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofothershorttermloansTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShortTermDebtTextBlock": {
     "auth_ref": [
      "r45"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of short-term debt arrangements (having initial terms of repayment within one year or the normal operating cycle, if longer) including: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.",
        "label": "Schedule of Short-term Debt [Table Text Block]",
        "terseLabel": "Schedule of other short-term loans"
       }
      }
     },
     "localname": "ScheduleOfShortTermDebtTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/LoansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": {
     "auth_ref": [
      "r369",
      "r379"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the change in unrecognized tax benefits.",
        "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]",
        "terseLabel": "Schedule of unrecognized tax benefits excluding interest and penalties"
       }
      }
     },
     "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SecuritiesSegregatedUnderSecuritiesExchangeCommissionRegulation": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of securities deposited in a special reserve account for the exclusive benefit of customers.",
        "label": "Securities Segregated under Securities Exchange Commission Regulation",
        "terseLabel": "Commission for facilitating acquisition"
       }
      }
     },
     "localname": "SecuritiesSegregatedUnderSecuritiesExchangeCommissionRegulation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/SubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SecurityDeposit": {
     "auth_ref": [
      "r66"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease.",
        "label": "Security Deposit",
        "terseLabel": "Deposit paid for acquisition of a subsidiary",
        "verboseLabel": "Security deposit"
       }
      }
     },
     "localname": "SecurityDeposit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofAcquisitionofasubsidiaryTable",
      "http://cbak.com.cn/role/SubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r169",
      "r172",
      "r173",
      "r174",
      "r175",
      "r176",
      "r177",
      "r178",
      "r179",
      "r180",
      "r181",
      "r182",
      "r183",
      "r185",
      "r186",
      "r187",
      "r188",
      "r189",
      "r190",
      "r191",
      "r192",
      "r193",
      "r195",
      "r202",
      "r239",
      "r240",
      "r529"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Segments [Domain]"
       }
      }
     },
     "localname": "SegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofnetrevenuesfrommanufactureofbatteriesbyproductsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "localname": "SegmentReportingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r169",
      "r170",
      "r171",
      "r181",
      "r184",
      "r189",
      "r193",
      "r194",
      "r195",
      "r196",
      "r197",
      "r201",
      "r202",
      "r203"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.",
        "label": "Segment Reporting Disclosure [Text Block]",
        "terseLabel": "Segment Information"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/SegmentInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SellingAndMarketingExpense": {
     "auth_ref": [],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.",
        "label": "Selling and Marketing Expense",
        "negatedLabel": "Sales and marketing expenses"
       }
      }
     },
     "localname": "SellingAndMarketingExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights": {
     "auth_ref": [
      "r337"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of service or performance condition required to be met for earning right to award under share-based payment arrangement. Includes, but is not limited to, combination of market, performance or service condition.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights",
        "terseLabel": "Vesting schedules, description"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/SharebasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription": {
     "auth_ref": [
      "r332",
      "r336"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of terms of share-based payment arrangement. Includes, but is not limited to, type of award or grantee and reason for issuance.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Description",
        "terseLabel": "Description of restricted shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/SharebasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r340"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "negatedLabel": "Forfeited"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofnonvestedrestrictedshareunitsgrantedTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r342"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "periodEndLabel": "Non-vested share, Ending balance"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofnonvestedrestrictedshareunitsgrantedTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r343"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "negatedLabel": "Vested"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofnonvestedrestrictedshareunitsgrantedTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Exercise Price",
        "terseLabel": "Exercise price (USD/price) (in Dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleoftheoutstandingwarrantsTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "auth_ref": [
      "r349"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "terseLabel": "Dividend yield"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleoftheoutstandingwarrantsTable",
      "http://cbak.com.cn/role/ScheduleofwarrantsissuedTable"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "auth_ref": [
      "r348"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate",
        "terseLabel": "Expected volatility"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleoftheoutstandingwarrantsTable",
      "http://cbak.com.cn/role/ScheduleofwarrantsissuedTable"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r350"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "terseLabel": "Risk free rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleoftheoutstandingwarrantsTable",
      "http://cbak.com.cn/role/ScheduleofwarrantsissuedTable"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r332",
      "r338"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/SharebasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by supplier.",
        "label": "Supplier [Axis]"
       }
      }
     },
     "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofaccountspayablebysuppliersTable",
      "http://cbak.com.cn/role/ScheduleofnetpurchasebysuppliersTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Specific identification or general nature of (for example, a construction contractor, a consulting firm) the party from whom the goods or services were or are to be received.",
        "label": "Supplier [Domain]"
       }
      }
     },
     "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofnetpurchasebysuppliersTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Price of a single share of a number of saleable stocks of a company.",
        "label": "Share Price",
        "netLabel": "Fair value price per share (in Dollars per share)",
        "terseLabel": "Market price per share (USD/share) (in Dollars per share)",
        "verboseLabel": "Purchase price per share (in Dollars per share)"
       }
      }
     },
     "localname": "SharePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails",
      "http://cbak.com.cn/role/ScheduleoftheoutstandingwarrantsTable",
      "http://cbak.com.cn/role/ScheduleofwarrantsissuedTable",
      "http://cbak.com.cn/role/SharebasedCompensationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r347",
      "r358"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term",
        "terseLabel": "Expected term/ Contractual life (years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleoftheoutstandingwarrantsTable",
      "http://cbak.com.cn/role/ScheduleofwarrantsissuedTable"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r353"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
        "terseLabel": "Weighted Average Remaining Contractual Term in Years, Exercisable"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofthewarrantactivityTable"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of non-vested options outstanding.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares",
        "periodStartLabel": "Non-vested share, Beginning balance"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofnonvestedrestrictedshareunitsgrantedTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r345"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Weighted Average Remaining Contractual Term in Years, Outstanding"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofthewarrantactivityTable"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r346"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term",
        "terseLabel": "Weighted Average Remaining Contractual Term in Years, Outstanding"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofthewarrantactivityTable"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": {
     "auth_ref": [
      "r339"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price",
        "terseLabel": "Exercise price (USD/price) (in Dollars per share)"
       }
      }
     },
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofwarrantsissuedTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharesIssued": {
     "auth_ref": [
      "r316"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.",
        "label": "Shares, Issued",
        "terseLabel": "Share issued (in Shares)"
       }
      }
     },
     "localname": "SharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SharesIssuedPricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or per unit amount of equity securities issued.",
        "label": "Shares Issued, Price Per Share",
        "terseLabel": "Exchange price per share (in Dollars per share)"
       }
      }
     },
     "localname": "SharesIssuedPricePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.",
        "label": "Shares, Outstanding",
        "periodEndLabel": "Balance (in Shares)",
        "periodStartLabel": "Balance (in Shares)"
       }
      }
     },
     "localname": "SharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShortTermDebtInterestRateIncrease": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage increase in the stated interest rate on a short-term debt instrument.",
        "label": "Short-term Debt, Interest Rate Increase",
        "terseLabel": "Loan interest percentage"
       }
      }
     },
     "localname": "ShortTermDebtInterestRateIncrease",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/SubsequentEventsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShortTermDebtLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Short-term Debt [Line Items]"
       }
      }
     },
     "localname": "ShortTermDebtLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofothershorttermloansTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShortTermDebtTypeAxis": {
     "auth_ref": [
      "r45"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of short-term debt arrangement.",
        "label": "Short-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "ShortTermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShortTermDebtTypeDomain": {
     "auth_ref": [
      "r43"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.",
        "label": "Short-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "ShortTermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StandardProductWarrantyDescription": {
     "auth_ref": [
      "r259",
      "r261"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Describes the nature of the product warranty, including the approximate term of the product warranty, how the product warranty arose, and the events or circumstances that would require the warrantor to perform under the product warranty.",
        "label": "Standard Product Warranty Description",
        "terseLabel": "Standard product warranty, description"
       }
      }
     },
     "localname": "StandardProductWarrantyDescription",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ProductWarrantyProvisionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r2",
      "r169",
      "r172",
      "r173",
      "r174",
      "r175",
      "r176",
      "r177",
      "r178",
      "r179",
      "r180",
      "r181",
      "r182",
      "r183",
      "r185",
      "r186",
      "r187",
      "r188",
      "r189",
      "r190",
      "r191",
      "r192",
      "r193",
      "r195",
      "r202",
      "r223",
      "r237",
      "r239",
      "r240",
      "r529"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofnetrevenuesfrommanufactureofbatteriesbyproductsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r22",
      "r23",
      "r24",
      "r123",
      "r125",
      "r148",
      "r149",
      "r150",
      "r153",
      "r155",
      "r163",
      "r164",
      "r165",
      "r212",
      "r264",
      "r269",
      "r270",
      "r271",
      "r275",
      "r276",
      "r311",
      "r312",
      "r314",
      "r315",
      "r316",
      "r427",
      "r569"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by the different classes of stock of the entity.",
        "label": "Class of Stock [Axis]"
       }
      }
     },
     "localname": "StatementClassOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofwarrantsissuedTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r0",
      "r56",
      "r80",
      "r81",
      "r82",
      "r131",
      "r132",
      "r133",
      "r135",
      "r141",
      "r143",
      "r162",
      "r213",
      "r316",
      "r318",
      "r354",
      "r355",
      "r356",
      "r380",
      "r381",
      "r418",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r535",
      "r536",
      "r537",
      "r587"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails",
      "http://cbak.com.cn/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r131",
      "r132",
      "r133",
      "r162",
      "r474"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": {
     "auth_ref": [
      "r23",
      "r24",
      "r318"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.",
        "label": "Stock Issued During Period, Shares, Acquisitions",
        "terseLabel": "Common stock issued to investors (in Shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesAcquisitions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r23",
      "r24",
      "r316",
      "r318"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Stock Issued During Period, Shares, New Issues",
        "netLabel": "Aggregate number of shares (in Shares)",
        "terseLabel": "Issuance of common stock and warrants (in Shares)",
        "verboseLabel": "Shares of common stock (in Shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails",
      "http://cbak.com.cn/role/SharebasedCompensationDetails",
      "http://cbak.com.cn/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesOther": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of stock issued attributable to transactions classified as other.",
        "label": "Stock Issued During Period, Shares, Other",
        "terseLabel": "Common stock issued to employees and directors for stock awards (in Shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": {
     "auth_ref": [
      "r316",
      "r318"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.",
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross",
        "terseLabel": "Aggregated restricted shares (in Shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/SharebasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueAcquisitions": {
     "auth_ref": [
      "r56",
      "r316",
      "r318"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued pursuant to acquisitions during the period.",
        "label": "Stock Issued During Period, Value, Acquisitions",
        "terseLabel": "Common stock issued to investors"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueAcquisitions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan": {
     "auth_ref": [
      "r23",
      "r24",
      "r316",
      "r318",
      "r360"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate value of stock issued during the period as a result of employee stock ownership plan (ESOP).",
        "label": "Stock Issued During Period, Value, Employee Stock Ownership Plan",
        "terseLabel": "Common stock issued to employees and directors for stock awards"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r23",
      "r24",
      "r316",
      "r318"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.",
        "label": "Stock Issued During Period, Value, New Issues",
        "terseLabel": "Issuance of common stock and warrants",
        "verboseLabel": "Gross proceeds of common stock"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/PrincipalActivitiesBasisofPresentationandOrganizationDetails",
      "http://cbak.com.cn/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "auth_ref": [
      "r23",
      "r24",
      "r318",
      "r334",
      "r344"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).",
        "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture",
        "terseLabel": "Share-based compensation for employee and director stock awards"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockDividend": {
     "auth_ref": [
      "r56",
      "r316",
      "r318"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued to shareholders as a dividend during the period.",
        "label": "Stock Issued During Period, Value, Stock Dividend",
        "terseLabel": "Shareholders value"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockDividend",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/SubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r24",
      "r29",
      "r30",
      "r125",
      "r210",
      "r212",
      "r427",
      "r458"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "totalLabel": "Total shareholders\u2019 equities"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Shareholders\u2019 equity (deficit)"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityBeforeTreasuryStock": {
     "auth_ref": [],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total amount of stockholders' equity (deficit) items including stock value, paid in capital, retained earnings and including equity attributable to noncontrolling interests and before deducting the carrying value of treasury stock.",
        "label": "Stockholders' Equity before Treasury Stock",
        "totalLabel": "Stockholders' equity (deficit) before Treasury Stock"
       }
      }
     },
     "localname": "StockholdersEquityBeforeTreasuryStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r0",
      "r1",
      "r81",
      "r125",
      "r131",
      "r132",
      "r133",
      "r135",
      "r141",
      "r212",
      "r213",
      "r318",
      "r354",
      "r355",
      "r356",
      "r380",
      "r381",
      "r400",
      "r401",
      "r414",
      "r418",
      "r427",
      "r429",
      "r430",
      "r434",
      "r536",
      "r537",
      "r587"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.",
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest",
        "periodEndLabel": "Balance",
        "periodStartLabel": "Balance",
        "totalLabel": "Total equity"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet",
      "http://cbak.com.cn/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SubsequentEventDescription": {
     "auth_ref": [
      "r459"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Describes the event or transaction that occurred between the balance sheet date and the date the financial statements are issued or available to be issued.",
        "label": "Subsequent Event, Description",
        "terseLabel": "Subsequent events, description"
       }
      }
     },
     "localname": "SubsequentEventDescription",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r459",
      "r460"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.",
        "label": "Subsequent Events [Text Block]",
        "terseLabel": "Subsequent Events"
       }
      }
     },
     "localname": "SubsequentEventsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/SubsequentEvents"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of sale of the entity's stock.",
        "label": "Sale of Stock [Axis]"
       }
      }
     },
     "localname": "SubsidiarySaleOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/AccruedExpensesandOtherPayablesDetails",
      "http://cbak.com.cn/role/ScheduleoftheoutstandingwarrantsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxCreditCarryforwardDescription": {
     "auth_ref": [
      "r373"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A description of the origin, nature, and characteristics of the tax credit carryforward.",
        "label": "Tax Credit Carryforward, Description",
        "terseLabel": "Expire, description"
       }
      }
     },
     "localname": "TaxCreditCarryforwardDescription",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxesPayableCurrentAndNoncurrent": {
     "auth_ref": [
      "r20",
      "r490",
      "r513"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet": {
       "order": 5.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes.",
        "label": "Taxes Payable",
        "terseLabel": "Long term tax payable"
       }
      }
     },
     "localname": "TaxesPayableCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TerminationLoans": {
     "auth_ref": [
      "r472"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Definite liabilities to third parties under a termination loan agreement, whether or not guaranteed in whole or in part by the government.",
        "label": "Termination Loans",
        "terseLabel": "loan amount with lend"
       }
      }
     },
     "localname": "TerminationLoans",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/SubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TradeAccountsReceivableMember": {
     "auth_ref": [
      "r57"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount due from customers or clients for goods or services  that have been delivered or sold in the normal course of business.",
        "label": "Trade Accounts Receivable [Member]",
        "terseLabel": "Trade Accounts Receivable [Member]"
       }
      }
     },
     "localname": "TradeAccountsReceivableMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofdeferredtaxassetsandliabilitiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockMember": {
     "auth_ref": [
      "r55",
      "r319"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Treasury Stock [Member]",
        "terseLabel": "Treasury shares"
       }
      }
     },
     "localname": "TreasuryStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockValue": {
     "auth_ref": [
      "r55",
      "r319",
      "r320"
     ],
     "calculation": {
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.",
        "label": "Treasury Stock, Value",
        "negatedLabel": "Less: Treasury shares"
       }
      }
     },
     "localname": "TreasuryStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r363",
      "r368"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrecognized tax benefits.",
        "label": "Unrecognized Tax Benefits",
        "periodEndLabel": "Balance as of June 30, 2021",
        "periodStartLabel": "Balance as of January 1, 2021"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefits",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease": {
     "auth_ref": [
      "r368"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns.",
        "label": "Unrecognized Tax Benefits, Period Increase (Decrease)",
        "terseLabel": "Decrease in unrecognized tax benefits taken in current period"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsPeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofunrecognizedtaxbenefitsexcludinginterestandpenaltiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValueAddedTaxReceivableCurrent": {
     "auth_ref": [
      "r65"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.",
        "label": "Value Added Tax Receivable, Current",
        "terseLabel": "Value added tax recoverable"
       }
      }
     },
     "localname": "ValueAddedTaxReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofprepaymentsandotherreceivablesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VehiclesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment used primarily for road transportation.",
        "label": "Vehicles [Member]",
        "terseLabel": "Motor vehicles [Member]"
       }
      }
     },
     "localname": "VehiclesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofpropertyplantandequipmentnetTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r147",
      "r155"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "\u2013 Diluted (in Shares)",
        "verboseLabel": "Weighted average shares outstanding - diluted (in Shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedIncomeStatement",
      "http://cbak.com.cn/role/ScheduleofcalculationofincomelosspershareTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r144",
      "r155"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "\u2013 Basic (in Shares)",
        "verboseLabel": "Weighted average shares outstanding \u2013 basis (note) (in Shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ConsolidatedIncomeStatement",
      "http://cbak.com.cn/role/ScheduleofcalculationofincomelosspershareTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesRestrictedStock": {
     "auth_ref": [
      "r146"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of restricted stock determined by relating the portion of time within a reporting period that restricted shares have been outstanding to the total time in that period. Restricted shares are subject to sales, contractual, regulatory or other restrictions that prevent or inhibit the holder from freely disposing of them before the restriction ends.",
        "label": "Weighted Average Number of Shares, Restricted Stock",
        "terseLabel": "Dilutive unvested restricted stock (in Shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesRestrictedStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://cbak.com.cn/role/ScheduleofcalculationofincomelosspershareTable"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 5
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6787-107765"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(c))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(d))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2646-109256"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "55",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "http://asc.fasb.org/topic&trid=2134479"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "a",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "http://asc.fasb.org/topic&trid=2134510"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953401-111524"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "http://asc.fasb.org/topic&trid=2126998"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "((a)(1),(b))",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "http://asc.fasb.org/topic&trid=2144416"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2420-110228"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "http://asc.fasb.org/topic&trid=2155823"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=6395694&loc=d3e14133-108347"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=6397426&loc=d3e17499-108355"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=123377177&loc=d3e11281-110244"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12524-110249"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "460",
   "URI": "http://asc.fasb.org/topic&trid=2155896"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1243-112600"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=109262497&loc=d3e20148-110875"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(5))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.F)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "40",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109244457&loc=d3e16649-113920"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "730",
   "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.1)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "217",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=124434304&loc=d3e36027-109320"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.12)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "http://asc.fasb.org/topic&trid=2303972"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "http://asc.fasb.org/topic&trid=2122149"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.14)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568447-111683"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568740-111683"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4613674-111683"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.17)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "http://asc.fasb.org/topic&trid=2197479"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a)(7))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a),20,24)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123420820&loc=SL77919306-209978"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123420820&loc=SL77919308-209978"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "http://asc.fasb.org/topic&trid=2122774"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=6471471&loc=d3e48698-109348"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "405",
   "Topic": "912",
   "URI": "http://asc.fasb.org/extlink&oid=123377354&loc=d3e56288-109415"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "730",
   "Topic": "912",
   "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20,24)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.14)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(5))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.7(e))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(25))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.10)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Subparagraph": "(a)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Subparagraph": "(d)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(5))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(24))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.15(a))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(21))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04.7)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=123366838&loc=d3e3073-115593"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29,30)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 4))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "985",
   "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756"
  },
  "r564": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r565": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r566": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a"
  },
  "r567": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r568": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r569": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3(a)(1),(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r570": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r571": {
   "Footnote": "2",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r572": {
   "Footnote": "4",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r573": {
   "Footnote": "4",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "29"
  },
  "r574": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column B",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r575": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column C",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r576": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column D",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r577": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column E",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r578": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column F",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r579": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column G",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3(a)(2))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r580": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column H",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r581": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column I",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r582": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(i)",
   "Subsection": "01"
  },
  "r583": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iv)",
   "Subsection": "01"
  },
  "r584": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iv)",
   "Subsection": "02"
  },
  "r585": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "i",
   "Publisher": "SEC",
   "Section": "3",
   "Subsection": "10"
  },
  "r586": {
   "Name": "Rule 15c3-1",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "15c3-1"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3,4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.8)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.8,17)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.9)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(23))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(5))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.3)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4,6)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>140
<FILENAME>0001213900-21-043981-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001213900-21-043981-xbrl.zip
M4$L#!!0    ( %!(%%/:BRBS%C(  "^) @ 1    8V)A="TR,#(Q,#8S,"YX
M<V3M?7MS&S>R[__[*>;X5-V;K;N*'HZ?)\DI4@];L2QI)=G9Y-2I+9 #DK"&
M&&8>DNA/?P',>P9H@ \Y[7BJUEF1Q./7:*#1:#2Z?_SOAWG@W=$H9B'_Z<G^
M]WM//,K'H<_X]*<G'ZYW!M>'IZ=/_OMGS_O;C_^QL^.]H9Q&)*&^-UIZA^%\
M<3UFWDU$>#P)H[GW73+_N[?CS9)D\7IW]_[^_ONQ*!./643C,(W&-)9?>#L[
MHL&BR<.(R@9?>R<1\P;IU#O8\_;W7__PXO7!,^_#S:'X?+"?5?G;CP_QZW@\
MHW/BT8#.*4].1+='=$+2(/GIR1\I"=B$4?^))^CBHFR4["3+!8U_>I)CFI!X
M]'T837?+GW9E^SM[^SM/]Y]X"8FF-#DG<QHOR)B6U<8C<BNA?S_FJOS>\Z=[
M12<!X[=E04GSPR@*5!\'>WM/=^7/(Q+3HOA#I_S]4U5Z_]6K5[OJUZ)H&IO0
M%[\TP&>5!-3$"?=#K$,A,._O_NO]V;4:YK*L(,FOFJU3^&PW^[$HZB>1?C3$
M#[L2M 2R)S$?[->;9\ 8,AXGA(_I$S5OO+]YGIP)A/,P(8F8NC]G7^9?+Q:,
M3\*?\Z_$EW),7Q=\N*(33XWR:PGFIR<QFR\"R1WUW2RBDY^>R#'<*<;KWP$9
M?2]P%D5(-(["@,(LW%U$X8)&"1,\JLT U4"G=I-8^?.NZ),&9Q7D)[L_;XN<
M142_.#FBSUBL5L6L%E5;8Y-/)U^<+M$GXTQ#U99H&I/@B],D^ARG@995#:ID
MX1M!AR?_^'!UJA4ZJL7#D,=AP'PIYX<DD"OY>D:I$!G,SRC^=_1O8Z':%"FZ
MKH;]9R&NQ(YS+::6V@_$WZ(AG_)8[%'U)KV\34\U&GO??> D]9GXY>\_[K8;
M;?>7BM8N^,_J[_94SFOG13I0ZU6;LZ5=L4MFO6Z+*ZW*!6-V&YSI+*[-6?;O
M2Q()ZF<T80)1[,3!=AT;0P\V9:CW7;-''8?!P?[V>'PJM+XY+4?=R-=VN9\U
M)#68^=3(S'&=F7%1)/;"B2?EEQJ&V"-<EIP+CLQ$-79'/:8@>-\%81S_W;*.
M>R[O7L_$6IB%@2^T_.,_4I8L9;V#,'K:8#)0K#L4#0[_X+9<KQL</IP1/J6Q
M8*97[_G__.?+@_T7_^5E"+SOA&K/QBSIV;S28CXD\>PD".^-J[@LH*6BP=UG
M:W%7M._)#OI]UL*VRTB(,[8@P6"<L#LFE;8AB5D<3BYK] LA>!%-"6>?U<<&
M7]=KH3/T#:8_%XP^8O%8B-@THN)#V8E7]?(/3_4C^5WO24GL>E_]>M4R/J#^
ME/H^780Q2YJ*5/LW^RI]T6%8UH17M*%E0L^%FXCX=# >AZF07&+B#ED0Q%=T
M3-D=&064M\XH#L5MRNW+-J=4FU[1J%H]JEFO:O<?GFBY7T8Z!I[R.T%D& EY
MU.!4_7N+_O*JS9%:W7[9&'8MNB!+M=W+C44<M*)JMK9D&5S4*MKV][I[4=EB
MMM?(-FNK1<>T;YYC@['0J&.%-9R0.!W%S&<D6C9X92QD$6K[^VT>U5J2^@'Q
MJL;T2ZKGT"59JMF;A/).@T;7Q8@),=3>AVQE88FW?]!94GE[7A)Z68M>O4GS
M_M.S[3(SMBXO R)HY;X\N2ZD<.KP#"H(JN/[3[LB,&OK'YYJ38G!LCTCM[YY
M7LD3:Q*E8]D?XV(0IX+LK@U34\1FYMK_H<VB>D/2RE$TU3-&PYCSD,])=$L3
M*86HLOW$=)Q&ZIS9X ]<TK9//6MS232W4[7G90UZ58O]9J5GV!E5ETHUQF3?
MV-6YCFE!5>P/-_K#C=@HIDS,S$$<TZ2C!NA^MRV!CJ6@:L3+6@%V^YXE6@M
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
M054>G47C"U)MVN"^" 1$-I O3"^PI-O=GXO_A7R,W0X"P[9%WRQJR9A264K
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
MK='0JH1,K2_P95?'.(T<*Y[AG>O@N>8KEFOKFNR7R=H'-@,04KLO9$6/RQ%
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
M^["'D,[J*(KA%%(Z-E% XP.0L:__<AD<6@X"8$&H]-@6XM>4")#4).QO!<%
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
MAY)ZLL821K-[Q=/@D\5/?*_Z(?1=MNVK;QY2(K8>[VKF-1V:UTG1P2ET>/I
M/MV&3S12$4+C&VOMA0:#WIP\1G-MSN0^Y>U<%"&N?63GX;0)@.MS-YT\G0<C
MPZT7QV&TOPX3I5)\[5_:"S#(<L KSS9;IXRT29# H7XF]?(5@XHV]WQO8\/N
M>[%ST-V^2:/$=.ZIDT8BE'Z;1LZ&Q%0';#D5.Z8U"'0 !#B1R>6&7G@1K\''
MN 9K+>1E-,;?5D"82Z>.$21B3)FLP\ ="'@_D<EN+O+I0^K8:J#N10,1[R$P
MX7VE?^* F),&V!=A&B6;(6CW4[#@9X*PELS;?'#JPEL-Q+F/P(2UNG_B@%PB
M'2/%^SP,[%X"$P:[?^* \)261?C(> R#NY^$O3I2<E.P?^XYXG\W> 5XROO?
MBJ#8DCJ;(/3#M7(K9AD-.XZ\/$_ZX/?(0$ )#E9;W5Z3X'<O6.L@WT=C%LCW
M@H 2GJHR':;V$C*6BECJ"J!?^[N=(?4B@)FDS\AG+RBY+](DW(8/GD\O S>-
M$_6>\!IDK05R%62D@Y;<E]*P.9G'S*-U2F9F_1N[[3WZGPE6;,S&1#&V_\P7
M5H3SZ"-[85LHF,?S1"D );Q=132;W\Q".8\FBA&JROQ9U;7>_&CZRGD\3],Q
MJ&)$I^%V&P;W2>A\:H/44,KN,1>K.MU;TK":F]N"CM%G)T+89S1V(F_'YW^S
M.O*Q0"HN(6'/L\0IE"I##*FY+=."RSA.J7N6LFFM;VGDA>[]AD2\>="3^">L
M8J<@UI8N-8S+6!5QL]7 )=Q_)GY*K8B[P?D9+6I%R*5GH;K1*U3JUB<.;Y]W
MSG:7\ EF^+9]^(PDTX..]*9&/0=04#X$(P^[/$@6/9\_EYU1"I/T1D=W;=Q1
MGQ)&2;374UT?+1_;NC'#7"%M&!F_^2GVRH7[>YKE.L?+<.&Z D'BWQ*/K=%3
MLO,2XHL6&BA'%)S[LQ&T!O!(-U%"V<ZH[SW2Z- A [ .#]\\SR.J@HGT2DH]
M.G_P!;G_^$A\-EAFH#A\S&M8IPL9C6=U3DD!RV7TG<'#2F3:KVC$="!3"5C
M[>@K:]E*.*)H@:7PD<WF3=[1M1?S%KINL1.N[M.'V',]$NU!LNBG\&Q.$PA:
MA8C,QC%.2;S!"?)QPL]GX=3Q*F1A+%N^'HO\0)--Z![>K]T\!33B6?U=!XS1
MKAX0[L]FY6D 7PC?8,0AXUZT&U<T(SH_?C9"DF!4",1@\"%_,7H:!DGD/8C0
M<I"_X5,-1 !)64RP0S/X0! 6TNN)4ABQ/2X#)Q(.N9[A<?C\69GE?3 5DC%5
M]"Y7"Z$/*5.#Q39,@5=:QU\]'].B"Y8"_MZ @?914QQQ/%*A=,S4/GQND8-V
M= I)F$QI/?!8.(QI1!5/_;[OG]G:Z(6JD$U/W$"W)#AWC;/[)S8OAW,5/\.Y
MY>OD]IP, P"VQ?6M^1KOE0A4QO\F3>*$C=X+UMAY+L<,GXL5 4.WD*JI#.E2
MD0A_!B^X'C:%FU7IMRU6S+:I%-S 6;NJ@WANLE>70J$/1O,!?PFC3SPS/S-D
M0:=HXY/GY3$W\2A -QBXN*,.]1[IPGWDC_(5#/K6#Y^;-=F.3B$&0^UE&N.'
MBZ#YS7-#_PB3 GB3^1"+]3JB:Y+0%M.P _?&)\]KSVGB46!NL,H:<Y4?V;G"
M1M-CEG?'$5J_?4Y&=C](A4 ,IR%<\!1U&JD?!*T?/K>MJ!V=0A1&7\H>S'#%
MA7'\W?/:F5J1*430'3W0/Q'XVSF/D<\*%<%71"^!9[=1]<-5)/<:KIMUB"@M
M0ZBKT/SFN>U11Y@4V)NLY<V9!.S?]CRPJH9]X[-GMQ#:H"E$T)MG8"88QE--
MBDLYG(<,$I;/2:!0E OY]C[DTRJ[Z%#JQCSU./=!*TD-0.>PE\1SV_QDB!6"
M,MX2EBF%,-#Q+A4R\L]Q=571*P1D.(N@M$X$&QTCKOKA<ULU[>@4HNA)&QAZ
M'X=^!?><1-4.8"&EGCB CI3J=7(O2/NB,22Q3F;/YP)<CFLAR)XH@JZ)6(20
M\KN=3(&R'R?4?8=D)<JX/K?;,P#.A8S[DAQT1"Q*5-^2?;7OGU%IUA@\PSVU
M#F#Q"-9P6[WZVB\R8.]XD#T1725PL\(5V#]#":N 7\C?4,2D&$+5.1%O"6]V
M(DP6K ^319$\B/&SB1*KP5W(VF"]N9O(6WL!\86)=N;%#MC;:/_RN1R4?> 4
M8C#5WZU0 B'X\\\[&L1(BZO.X;G(J@._0DQ&N\<U6FU XUJU;Y[1B=6.28&\
MR:2'RSCE]Y@WJSHW6"B_X]OG%*#J!ZF0B/DJ$)5P\W5X2R)1*@<[EE_A].Q,
M@0Y "PEVQT[4 XW,NG2SR[?&$E9];P:C]'PB)"KP%8(S%BO),@O:&A+QAERG
M$74]WBM1^<V@$L7G=H8IXED(U63EB)YV1ZJR!))Z=N<?%,*B2)7Y!Q_"!KWR
MR(/GBW&<IE%T=/]ITIIOX?4L[?HV3 LQ2EYX_//M 0C&Z%,IW7_6?UY#B'Y.
MV/9^N/:I8<3F^^DO3KC]BQ.\%=C<^M1=4]>ENS#VDCB?U6N-0[F=TA$^_0Z'
MA(:.L=!.<WD<Q54:T_(0I,506>+[;8H*@_C@W_1-_;@:;Q@D3'G.?;'M?/\Z
MINL\ \)@>*ZCMV]\LJ_^R^*SAQ-'4&"/9RALV)>1DS[0-^RGS.>O'(Y28=?T
MMKK7J !KO+^FO"4VFA1S-EA'1R&@-VYM.J"&U3U*W26Y C2CI;*[&?WGJQ'E
M@V2O'21$5R3UDW%$Q)%#Z7J0-1K.[<&]2B.)M@^MUHKOW@T.=F_K;%%Z,Y%@
MS7G]D'H/[(]J?7];OK37"0$ :\=D413V+ S6ZY0$]QNVJMA_"LAV?&HCW*(
M;M>$(4W!U>'-.P7]Z 5^J*2VK1].?3]HGRV@@X<RKO_V2+ (=BKM[!N?6 C@
M*B#9G)^\.ZQZQ5!/2.N4]Y#8ITHKO^/3B:_\K@G+2X?K:.B/'CL<2:B :OT+
M.T$R!3@;$Y36^U8_\S=L$_F#[2>_\3]$J8J&=GT[>50[)RTMJ:WC4UR%,4^^
MXPD?-'#V9V1+UC2^#]/U)L&[49-SM15*A$=H%!#$<31H].@YM$@[4$C7;_]R
M^HCW31MBO.FLCR('+N>'UU:@E9'->Q+UE=".E?F6-2<D^'26CPND\+4/[%T&
M*VIZ?9IR^T]G$[F(PB\T.-ES7B H:Q_,!LKZ-'',O87CL,_=?'\Z#6/@VZGC
MS^:QZCLG;=0.+/:6#\QLBCSBQ_?I;N=[;.,/7+S-N)O;/&0#0,VH-9F?S$F2
MW3TIV2*-CV9CAC0G*VV[HFF!W)*]Z+AS$497=$W\ V>D//@>?A:3;]25OQ<X
M>0,6C9OJG"'L6KKXY7GL*(T) EJHZ':$V'$6N0F)HN!'3*QE<JKK]#% \DXI
M&II\Y3$^KJA>G[FS"CMZU[<STO/.Z0-:H:C7*-_N_'!/^1O(+9=IGIVDV !2
M1F0VIKH<#H26)(6=!+;::Q_,!MOZ-$&=1$9(85M&Q*7,D>!++":!>^+Y?IS5
M)>'),@%-#EEM6IY9C<'BB,$U318/<1(1!R9[!7)ZNZ^$ ;BQ6S\1:UJK+HYJ
M,S<),I#$FQ%TNJAOY=%*2J9F #*OE,6? ;*YI!%MUU9C<<AN?D/"J#G57R(O
MH6?A$TYB60L;>WD> ,G5HZ?'$,$2:<9(,X[H+C?^21Y"J"R[(5G'!\*+8\+L
M1^QOX2.-^%_Y&^6KD 3O4Q*1(*$="Z'+X3+"2<O$XZ2TGU1T?FSO 9I!D1UL
M[DZ,H-FN(RP#T9(E%I1"MDN5#2L'&B@2LD<&G22@#"2F>>\HH0]/S <10MJ^
MV_/S5>50"8-#,!F>L:]Y^KXD[4.3]E64&S-[_R5Y_R5Y_R5Y?_3D_1]Y.GNP
M/B.?/95<LY;/)I]FUC95HXHON/RVH;][(H/=<],?O(0+_\I+-EZZ/2%)0J/]
MDCJ;(/3#]?XTO$I<!=1U:4\]AUH;,\"24$_!9";P;?A$(Y74R\8W4P?\:(Z
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
M-O<&$O*FA+IF9)9[:<+0::<XBQVG PSS'0JKS XFU07[B9E@1I/F''::3CP
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
M17)XRC>'J&;$#J?F]#T@UIA)#>SBDB;',3U<XHHLVB0I"DK"#;C]VOE3H4(
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
M61"G-;#S* 4=KD _:=45 )L'K)E(MPTY[668U@\_\R%.,:2/0YR<I2D\\GZ
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
MWU&).0>[A!7W=T9VC.ID]"G3ZN1)#?:L@_:,?PABR"\,\6KPZ*)>L:0C'+S
MJ.5>PD[C+H'>'G8QH&XQ-0^ %V2*ZL-! [K]A9L>IOSC6*W_>@@S_L9SGD@L
M[<&79GBTF3.#;LC+V5*P+E:YBJ2NJTX'ZS*QZ5!FJ?&$2\'H?G)!ZK!F"<LE
M>1>-0:"M.H4XG3YTT3YPQ'DDXPA6%Q78:#\/Z V 8>"4IV]E7ACJ1C^.7'W[
MKU"V*7TFK_Q?W-LPS<@>G+M:C &@9__(7[[T+DRYO5TFW/>5R<9*Y+H&3'=A
MW#MRM7D3N6\_IO039&40UH0$@\MNWQIJ?GE-[I(MC 4O^J,_M.M8+3VVQJB/
MQ=P?F E?V\8<J!+G]];Z[(FTR8,P9.:;.1],)+C3*;?N'PK1Q22?1FSO!6);
M;;<IV>)<$/WT-R:Z]R/L26J6GN/L^8Z5% I(<';\DI'@.JZ?8J^H4?O"2];-
M&LMGP88/5YDYFY!W@E)!FRAYS1##"ZH?ER)<D_ 9!&,/BS:$+9?+/AMC==C*
M6&D?.O)U3G;98W)/V)3#B+T$;\YPC\D2D#\[T\Z]%G//",PT60_+''UI-1A[
M<LYS8+"_LI\91T4--3H>>CJB-P=V51[&;X6?H??865>P[J:\="!#^UWK@NRI
M?$-<.EQ6._;\[)?Y0DADXWGP>$C8 <N?-CWXX02W^OBMIJN49+?FJ7SFANGG
MJFJ$13G%JR2]2 Y/^>80K=;KY*!?>A+L[[[6),0*7%RRZ,'OE-\PK4D/7$=J
M3+]%04D!!>3)3^XY7?FT*TM*%V"R^O#W+([N=D,5W2K+2-X&XJQ)84R9\%LV
M5\T@M)FW6K*#7;,Q%U5U4T;X)-F<T*T;84;;MY?6%AYPO5W-Q;/+0/U3&N8D
M2%[CV\UU_$+W^20=%*P$]!W0U;&J$W,!/9ABC4]8:P:FL&GO,TF]7 2U2I-,
MU$*;%1FOF0_A21Y\"^4@%W=UG8A<R(5A/*R?0%<- 329R>%ICMC(KG"8%D$L
MM9%_NREK,<_C^I>/Z#Y,3\H/Y+%YIK^QS#]H0WN7%=BH,BF]_,(Z[UXV(BWQ
MMG<=]6K8ZIGKW9[2+@C28^0.IS\3GAND*&[Z0-:'E!\+!45) ?UC2-*5^6/!
M&W2E5!-AZ(J3^*2A4]6VS6I*/O<O.^G6RLUBM5S>+5GR*+I@DHI4+,M?OS#'
M9"&XCM<ILY O2/'?EJNIK,TRJ\O68'@/SB%][J0[7<:VNI8_E)^QN.NHVNDZ
MOE$O>6%-4=#-%&NT3#:.I<<4!Z3T/K 2\6=A%&5W^,B^"ZW-3DK >0DP&3<
ME'@7A,L^'#U/K!?:%]W\E072D4VMW90SM[VQ$H"0!1U60PFQ,I\2$PWMVG^D
MQQ9<G25E<=Y5%FL.N*),2PDXSZ\;S>2M4%?0NE@G$QB.T2///.[%$M\T>X C
M=&JQXB/1N@VCZIS]W,O9VFF7M=&:X$*.8NW5&N'P ,(0KOE3$.\Q+C(V%A3C
M(F%3,\8EK"@L.\9% Q8:,2ZJY;*U&(#AB@(.WK$L8V-!6):PJ8GE345AV5C6
M@(4&EE7+-:+\ 0_@OZ)3X=;,PW.2YH\DW5V0IWEPJQC24YD$"4L 'L^2-$U>
M61J\ H^'."5%5<(]3GO.)#^U%#0DVZNOH%J%*6!V3^A!@(<UW6[NBQ6[HPMV
M= (XZ>"^H2=C3A.$//KZ.8D"DBX(?SHBAY"H7!133%9!*O4(7ZH/%X A'',D
M(^'0[:C!#@"?>G&95_QIF0K-0%[M&"358EA626U3KIX>W6Z*E^[\N<#L*DP\
MJFLGD9(C.-BM>#%8G$=:C[>*AR.^KVZUY0OI*W@Q?#S+TN),XWVG.*?Q<G:8
M:44U*CWW9D/6^>WF\NN:7^+<4]5S&S.;GOV/W<6]X(AM9_?T<)J&:ZJ8V#^L
MXJ#[AU;+653*''PZ3_(__1P M56,Q/!/RK%0RMZ]K<N+.OI%\#<-S-O-?R -
MR7?\KVD](F_@NR+%?"CM) J?24#6_O7J)47M&HJ#^FC-GU?,Z[+1'MWYBR%M
MUJ (O\-^'Q%F2N*(QU?PKZ#E;Z2?0..QR9MD'?X?]QACHN.O,5HW\VVENOR,
MLPW+$GM.%RQ/#WSEKF.ZF6TI&K+'A/ZT)]2\9=D$<\H#^V#VNT$Q-?B2VYJ^
M,Z2.Y12^'^<4"]NFH<EB+_8E5?9L;5_2?8?VC#('-*EH>XT;F@ =[6OV4>MK
M"?#R*[HK#J-727I'8?.,,VJ:@>/1G\4\GAVU0#_UF&X_A(FYA\K#5HJ\<A.P
M%TK[<B3VQ4B_BL(:@KZIIR.*R2MZ(<_AVEM4P)SHJS^J.61E?T!9!0%/1H<C
M9EE=1<GK9;%Q9^[?7=MPXOJ08<6E:;(:7G\#O7_[H]?L-*.@T7V[;+MF=D^I
M;C>;C.2U-Y-_5[LPRY+T^)DNK-ZC*B41QR]L5/P &#NAX&(=Z8FSY=S=UWT1
M@YJ?E+!&LJK5I]8ZV+Z/*(B7H2^/R<,SB7^A_SM;_<M#^#5_UKX-T*'C^DI
M@R<5ALJ8/68 5]T1[8_>< J(D?"34,M4>#TTJ1?%\GX UGP/A]V./Q[SM:D*
M&' ?K&?"GBP09(_#  4\*1/*GPFK#QDF ;-/O0;$VXA?;^,$EF=$3-YU3*5%
M,OHMA,%G,M<[C>X8/J[8>SQ IEG9ZAU/4$-W3+PK(N;7Q5.$\!<2^(T %4JK
M&]HYG*AMQ,8C"PX]I$=^)R)X&S@1/@3#3&7?UPGP6(*Z0 :0(1, 1F[H^>M'
M5#7OWUAZ  4LI38N@/E9.]'/DRQGP1@O))X)%MT1W".B,SZ8W3[C>B(M6GG%
M@5 B;0@,)V0M_7N2$<H:NZ2YH/2BA/LKYLRX(A]Q.AM&'Q]2CL!8FZ)/44>F
MZ54_E?%\):@EUS:FU(LPIE8,B:+B.N43?\A*?YX38I+A)O/KZL,+Y@:Z?<-1
M^=1J5W48PLI'ZE6E%#OI5N73MG=Y?B0Q27'$7K8$NS .F?V<AR]D3D2IQO0
M*P5+ +;*7D7*NDX_D>;R #)-Z;:1IK,2]G"39$";)Y9'.J![ZTG&#K@YEDGO
MWNS;V?#>,@.KSH%7/6+V'3"@(]]>S)E\/>R<WMH)'[0<F/K4W '*C+%IL[DL
M-OO'P*-IMD!V6"L24ES'=:(B*%T5@"Y9?Y<&O(H9N\Q3/B^O-213(T4U\5'.
M1):(^!%_+;?0,[K#;L+9DK\(QW*_TP&<@"Y&UAKE^.M2SGP*J?7>C8-3]?+F
M'^)&F/ZI7GEZ3!*M_;>[^),6#=%_6"#A2%0I1 '];W?Y1Q;^:/*WK_(\#9\.
M>7$MR4*&DCBG<V$GXLJQ/XLV->?"A\?-F$NI"_]S58_@3<B)OD6X19)7*6"1
M;PU5NO479'VCUAHSO4?F%HLYPCH0E'"LBC%ZP_U8GGS<2HSB6/I%=&A/\&UX
MN029!&3=:Y/Q*VY]T?(1AS'[0&]CYM[MQ8H" ?Y3.2_UAG;_">@Q!B#]#>O]
MM@!W$J,@S/9)AB-E'+-/#[H9"#H^3OVEFB%=V3U9D_#%8>H\P< >7.PZ?)DF
M:DSKGDO+G <+6R_C6&]-ILQ&"U94F V \Q1B& ,]=5&&:U$9AD5 "RC'H#_9
M<;ZL'O$[%DL=!A=D0]*4!.4Q<!4'109(GIC7$<RT6%D&_G18!=-$U&E?6AE$
M&TVX ,?9"(C(D:R];)-"_/:%I)<Q2;?'ZB[.$: % R]BXQ[R)5&B1<T&=D&0
ML5",$\9KD4%T:7LV+&=%KEOQ<DRY9P_-@E;")_=I;D$VI@QBGM:T[#(J-30;
M75JDXF%:MLK0S [YFR3=496;'9ZR, BQQTI-XP%C:HT*EM$Z\UVYBSTFJS4]
M<Z5$\Z7^5)$A^L//47M<'2JBS1]D*)1/:;-QKY%]NW7-8=(),#%;1=O49_U1
MS@Y9&-/%8[70\]L-S]Q2_$O@!LPR!GR8P"8,PE5BDRS,B_=-[+4]9NVSL*K"
MB!N-[+W,E0T@I+!5+9=U$:S:0KN.)XB4TJ;F.E)*ES$M0W:YD5*FTFPBI8P6
M:,0+B29EZ1F.?YXMLZUP(#_6J8@5K:2CM&TK\ZAOE2837??M S!=6SNQ3=!1
M(F[%D/YQI)V*6YK&%DIBZQE=>CFY-9;#%G&MG)>?R.Z)I+. ;#B*AWIL R;
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
MPF8;T%Z9$?$YG3RJS9ON&6_*Y2.ZOSB7\B/-K5MU0DTOSRK*2*KM*W;U(HS
M&+N_B.D_A[-&8 Q'\1#O-6 ">M'?M%M&% 8HHS9*Q+.SV=0NR(:D*0D>\=?"
MBPT^@3;8WXR).C^SF'((W665O=XAWH^[)"]ED8*N-SQ;\=9[G]5"61V0FAP5
MM_'G)-[A]&>2,]U7O')X(.M#&N: Z@* :$K3L<EER)XR*0FZC1&E<_*I)H0*
M2J@AY3M^=8RL:U3:+)RM_YP"_B7,PB2^2M(R=_%/F+W-R8\FE_1**LYUH)(E
M6.D5_7C^AC(!-GHMNRX"7]HR:^[VM1;#2K%]3),L^_)X9H"67A>WURG=P0$0
M\$:(MEJ$O,5+7 M7,"-;-RTOXYAN3:($^WV<%\?IC@\>X<M6R[C; !:Z=28?
M3LK&_OU,<K-/L]/!L;W0'EL2@ =]E3[B[."/<C 9VPWZGF1Y&JYS$G!_??:1
M:6T2W,:KP_:0Y8^OU$PX/E*ADL?7Y-](FMS&Y',8FWS"(X=P'8PUBELH7JLF
MBC).%6T+LH@: @5A].'[=^C#Z?L?%G![-PTHFEBO\4LZ@WVGNGD=S[7HGK:%
MA((L^FB"! ]Z:'%@.+7:J\!Q;]=Y0BEW!WY\3@X9C@,V<DZ,7GA/,I#S\\P4
M7-LHOY*\'/.+@;P%5M3 -UWAJ0\TUHK0D'%C=:B!C?]"1MQ3C#;.0_XR(TG+
M,[N1CU#<U;4K4,B%Y-*"-495ZV5LLW(A-,X[>*K6/KH(KWFFG-66_C\+$$@)
MN/?,2;@!7]6471#O(T6&^]<U:NFT'MDHYFYWN=##W ,OX[-Z/T)/]$BX]NK(
MV=%6'$4WM'J_!*#H20E4)((EL#&S ;(?QF/EP[*P\L$2*Q\6C)4/9ECY, M6
M3/R)<@IN/?]27DQA(O!!+@,CD$-2/7O+2X/SA&?H6Q</T>T>]<DHN 6)E!<X
MSR-:M_KQ8GK]YWX>E8F6A%IOME0K8 F4.WZID9'L=F,3=B/I[O8U.,B'!![[
MJA/#AC3;EG/S52F5QGB5S]SN;+M:4U)96*!MQ4JPA4&(4Y/H P4)U_:(G!T)
M2'#3D<$$HZSNNP#/BIZ@FOPDZE6P>CN,]V&.H^OX+X1K*)-M1MS5]>M@(1<
M*LK&**Q:+\,5(A="LY/ 4[7.'E"6:%V9R+W7QWFF@.[XD*C+5FCEW[($5KD1
MK&!&5A]S2<?D1-'OXTN:\G-#+<T%G!. 51Y(\VPB:5Y:2//2LS0O]:1YN1QI
M7BJD>3F1-*\LI'GE69I7>M*\6HXTKQ32O)I(FN<6TCSW+,US/6F>+T>:YPII
MGD\DS0L+:5YXEN:%GC0OEB/-"X4T+^REV2KDZ.YEY((>11J^A]1[">GA69O)
M&\BIGS]R+/+GN^P=[]GJ7\YP3A?^:/IL6T'"M;Z0LP, I.Z$:"]4=EO0"VT]
M,=4:1F,-[)[Z[_>1V1FZU\6M3[X[.!CASQN)CL\>/"3B)6[%]P]F9)U9IRBG
M0A%B(LY!+]?I&/H,@$EUR@(W['M>A.\+7/!67AW1W&PU.X=*:.8CZ?=Q_R:G
M,[[LBPV7X2,!5KG[P8;C?205'9-S6+^/+VG*SV&U-!=P#@-6>2#-L>>PBH[)
M.:S?QY<TY>>P6IH+.(<!JSR0YHASV,#:NHS(.D^3.%QG8^QH@(Q;\TG-D)8U
MW>I:6]2_6\:>K"\YH6DM611+JZQ-_3-YO8Q)NCV6]67&X$E&RQ^H)%QI(8OV
M1P4!5%)8Z)%-0Y1"@*D6R+Y(QSUY(?&!9&?'\EF_ ; DW5T7Y #XD+P"3LL>
MZ.E8)VE8A"Y2"Z7]1E@V<;MXFD*9A6M9,3( $$!7QT=#,1< %*K&LF)C'D @
M%T(- ,E4;8^+-ZQLPP@,R/H[!H*$%0 -O <B:DRXQH.&5&I0J*9MBXPO<1C3
M!4\/>YY+J+2:3; AI^#6_I#R L"CUP=E9:=%> RUQ%.#1#U]2YN"UU@W 46G
M@V,-T1X;JE+*FRQ"PJ*EK04ZF(IUOA#\^HF5W AQE'W)6$6XFS!_#@^[X@+!
M[(O7)N;:BZ'+&/3B';^B7=4?'2@!5LPM*DB@IXK&,HP)4XDVSY9-%LDJ1S@.
M8[JNP?ES&&,#6(GZ.2ZJ,N0 K,A3M$2\Z2(4B639F]S@P 3-MX4LI8;J@>7%
MU(])H'U:\0CTMWXLPH"HNYVC/S1TLN!-/+_0@-:>B5DX#[LS(]]\/I)DF^(]
MM3=7*<'&)H"XNU-' LR'L7'@Q3:02J!K*<"S-$8 P]%CF$?D=G,=!^%+&!QP
MM/H:9I-]Z&+J$T,C CYUX>!0OG76ECV]:5JC?V?M/7[^4M%4>@">I.&VSHBQ
M!X!)% ;4= @NXYQGFIT4#^  4]L $"8@!J"@Q%9S5+7W#@R5F"IL2"=KFFZB
M"F)[>$[2_)&DNPORE#_2#KH ,8Y6%(_D BE2#L!X%=KVA&Y3.\1:ORM*0P^@
MXB-&42JR=H B/%]+G\)JFY(BZ<D )(!%T>WA/$--9W@H%K5JTY>N\W>9HM5M
MGF$.IF+[R=\35LHSN,-I?GQ,<9QA_JAOM@]?-M[T[@:9 I!P F;4XST0[X):
M?9:A"C1$V58(JOE;!KTS]7+-<PV(=<-$.!(,X\#TA$<'(,,:HJ:E "@^D ++
MJ T08)+&1Y&*WA4.TS_CZ$#.CKPLQWF$,VT3U!@@\&@S;#PRK(",0%L0:X1X
M*Z_6J+;8VIB13]9TDV*&[CU=&VT[5.N@TE!T=3*I1X3LRQSG89:':WHR_40/
M_H=4:(,XUA;"U:_.']TIV5H?U_$ZV1%6I^>04_LTS(^?\6Z^4X=D.)='#Y@-
M,%\5ZX!H#U1W>8=8IV58'FHQ=@N!2:=O?ARIWV"]XC28]=C:'<&AP=$9&-HX
M6!OH:.KE_9Q('IU'<X-9V7FZ&8G;C?F!5-3/[8V5@ /(B\GDFFP0>$+U<6<E
M6?CZK I-T>[.ZB;,PRUF!Y5SG$UK%PA(.S(5Q:.#X5!50\1:>G14R.5160K
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
MK##WUJ7RY1?N#[UB=3UX]C;WDSZBLBKPLD()&W9.]_U8Y.5I[C5/4$+H7#Z
M*B,*UP5:,T-VT4UM'?,R1WR8-\!A<C+6S[RIYVLP'ZS*=OF!_+W]>9%?( Z-
MU=5IN12X\\P.+H4,\N@(ZI=_8=,,XA<@HM&%?X/X1FN:^,;'L\4NXA(EP[Y5
MY_3)L6;!M1?[?DAC/#N'N,&/ ABT/?480-OE=PA';6B[_S$%:73:'HNDOD'A
MHT_0]:&BF0Z<NJ^"PT_<HCK#X7Q-EIQ1G:,'2T;OI!I=]J?,,5)L%> 9(X=$
M=3'GV5>T\' C-<_T(QTU?!0:@09R6NH8.?9+*K'W?,"TC2.?4/&"ETA^WA$Z
M<LV&'6WD\J^HXZK_=^K$NLNKG]"@0.II;'<G@Q;^&70R7!0?P^>LZ(;P0.6O
MQ \B:$?<4XOBR+AX4NH?$@GMJW&P/ZB.WC60FI=F+($O1*KJ$>%7]2/C8Z)R
MN4%)G:J"*G]OFK):OHZB,"O(ZQ6\Z6PCZ4IXR_,.5'$4AV\#JH8?#J\J I$6
MFW^A _L,A-E8/XXG#'V\QW$(Z1GQX_N%W;/SIS'CG&<)U1XIF(N<_FJ0Q<KM
M6>_LO@$P:,"CE* PTUPC,JMVL'!><,'KOS=05O@XD@^%\'.K: YAY+\,]&&Z
M001;9P 4-^5SZL7T@?[NOE O*3S:5^K.%<]^7 ]$&C<$"'Y?VX5\C*? BOMX
M<U6L1S.HSTL.&NDA)7$?YB%BY,G+)C[-.7=/-@^6JQ((%*QM1X8/+321O&.P
M"KD#N<QU;G) # X$)W9+%P#W-NN@,<A A-D<UBQL4#8GF%)HPQE!*I1X^_J1
M;W"%U^RZ>4)5E;+;AN<'LPN&7B0LHOIT573<( AA^'*"4)4SWB1#S:2"FQ?;
M1V5%G6GBF4S<;O,!66<2CZ; 7DWCS94IQ.T@6D4@W+-43MQ![K" BW^6'NT-
M7A7UDAO_^;= G0 /1;XF;"@;K?9^M2K1:6I-N$$0XIQQ@E!]SG1KL!R_H&'L
M7EP?'C/N)/$Z9OC)=;^BJ=7I=W7"7UUW>>64'6A>!5Q?,H*D+N!/NZ22%]&*
MSHQ^::=&65[-(;'0FF-]?V(K4GB)CZ64GB^7A6VXI^.2L%WCG&!3-KMF_TK.
M*.6!!2Y4?GSLV\VYT\4[A.ECC+.^S>Z>ARA0O>N$U9I,>X(79#  I++WY*_4
MU9;7ZPU1QZ.*QB8$+9[JR-/A_6A# 4_+@5K#1Z5$QW<O >6]?( "4;ZPFE\
M9;=B(X.T#B=?DX@F[[(7[>BRP5.)CB06D@>&%UF]KFIR%K_@DBS1=\*P,V-+
MY@';LD4(5 =<.[)1U$:=*. S%Y4$'^0NRE'S?V[*1.N48;ZZ_0+$^FK <;1)
MS,4XI0GM-2'KXY5^1%5=9/>KAP(UK?"L3@G)M  )65,8E$6HZ$#ZQMMU0P-G
M!JB(/L@(D"+G^6K;;C'K2$#[(_5:E*ZQEO*U9K44N"S8P:4T)763F=-D.9P^
M$X^:&P\'+S5KNGB)UFU,^(+CM&S=M?09:"5)\IF@SWLI" H9Z<9&N]:+/GK#
M0\N#EO =^]48^@46T@J[CRCA+_^NO8E#^P#M N"GA@X:9=K9,S4+-G.BN.M6
M,WE70\N##6<ZL3#B[1=2S?,DRD8EL7-B"9-@PYTGNZLJ.37#9-7" H1P*>C<
M1UG)L/+[X ?]Y.NBL#3I"I. VTZ-=S>TA GVQ:I(.V@D)4'$CXT7<?;E"NWR
M$E<E#T2W8J1D&GR/2@$&56==,I#H:GRDT% WP'>J)GK?DU*.G&^,2UL[=)&W
MN6NGK0X[W <^.U("A:DN;)5'J!D[DXJP$E;)JL%.<3P@>_ \9?_>I)H+P;BG
M-!Y9;@U=%,,.+%7UJX8O\AS9,,+EQN)1,WA[4GA[]%J*7: ,K3![F,IW.XD,
MVN\.[N6S!LU%%"/<5B*/RCB-"V;28*[ L#Y 9RF0I6;;4<K3+\@KPN5%R7)-
M[<QCXRFP?I/QYBI;5S/H#__Q]V_>??O/,BKHX)"A"%(J]P8L$2E/=C;1")U)
MQ-I2)9T(G6HH \(0<+(UF*P"Q#)I6-"'+ZDP]7-O[&(L#151.C8&$X!KM@[W
M5KHRZ)"0;4R59!VX+B9H^!85[%H*HK6U8VHZ!_H[G>QO+ =8\G$A$[$49.[X
M*4/)MQ9J_5RB7VOJMWPA?YR\1)]Z.W#E3@V+IKD%GQ#15C.JW*X0]4&,7!R5
M^] C[A_Z<%&7.$,EN2"VSSCC?O$*[<Z7O]:XQ.RY0GZJ]KT=C?U3@5#7G*>'
M;3#K 1'>9U6\/LTC& !LZ ?TZ5%2&7:Z ?0LC?FB4?Z:$8@W>!?X&0XGH,/O
M#8@9WL]_16445ON$_=L5?L$)RDY3'LY^=_@;PA8TU85!7\";/$W(1KS4SCPK
M6JLY;5'$6D$-WS3_3J:;QM4-^>[;$\1*YS2O NXU,8)D=:"60XD23U7P"$M;
M;O7QEE9D\(NO'2QMH3Q8B([R+@\G.@?>Q7PF]<4U_S(+T3'>I YD\!.=%"5K
M:J=,4VKDB%-7H=',AVXSHP9%)29\1K3LILCD(T Y$C-3>MDP8.UK\!C(61>5
MXR@;AB7@S98Z<)Q/$HEF#V_#M.'1P)II)("C+:4L>-S 31[;M3\C$P;Z,?G;
M5#<>KPBF]XZV547KDW\+&%HGI37EK0B[;\S& A7;YIEFS5'W;E/33< ?-U,(
M%/Q.>WY'K[C:1"G1\(/F:*CX,VH?)4/.]TG2]_^]0>LX[5,]['0#]730*#PU
M',H@_+H(733&D@&]'J!'TM]$@I;DR5MA5#ZAMG?5YXP\7/I_>/^VW-"B>2S
MO^0I9>LZ/5W<Q*$P@7>Z.0Q>7:H(&\IZC*_B)4YQ%;-BW@-%)6Q3U^-(S\@8
M<P1B>G\-])Z]?T%%4L2K$U6LGVP!'\LX!D"G#,DRV$+8MJ5,&=FA193:=]'_
M_7]\]57T[Q]O?_CK?__[7\M=_?93]M=_)+]]^[+^:9]]OJI?/WY;_./;[[_Y
MY?-B7Z;?OBQ_^SK]KOK/Z@E]]]NW?_GR]FYY4WW]\X</WSQ]_Y\O;Q>7/WW]
MDCP5/RT^;=ZE=Q^_C^_^GOSMZO[J\7'W+OWEYB]__<]_?,[_"ZV3^,?[MUW^
M5-Y]O-C^_?J'G^OG+XNK?9JM;I^?=P_%ZR_7C^A;=%G=_? AO_OT]OSSNV^+
MY-L?GKZ//_RVS?Z1WES\(_[X\O&'^[^]^^&WM[\__==_H7=_O5D\9)<_Y?]U
MM=T]W6S^K\77W]8_OWNJGU=_V_SGIPSG;]]>O7[Z[N?7Q5_^SZ?%^N_I]XO/
MS]_>?O/I-_R77S;Q\F]___HOV8?7'Y.___"W7;VKRF^*^R\7V^K#?UY^^NYC
M<?[-RY>_WZ??7>/'+__/?T>73X]??>7G>V6:29]W_"/1KC[@-Y30CKGE_:IU
M![P[R0=FO7F0LG>6P*E*V].Q$6Y&!7RM^')ZE&/L0@O?-\]C>X:1%9LV]L^G
MJ>0BWPG\]2,%0Q/BTX2KYZN(C8[H\-"5%+5,&W>@4B'K[^M_VN1%19]9=*U6
M"*E,7F?+ L4GBE<W[PK?O]$ D4YUZ(XHF<$UA*)JR]1Q]Q@;"AR@;):XI!;_
M)3W%J=LQ3_%RS_]<H+?J@LS_<B(EU&IK\. .*["425ED,CW''@AL5.1XUFR6
M1/?%.L[P;\%;BKDQ?*S@6A/F@ :.+RBK4=,[C#F@ "31O"NT$!HA4EZF;%XT
MF!CTR+/FY_A"M4'>6\;NT.M AHL\(S\NF16KA#O\G(& ED!7 )4"26_>=!^=
M)_F.-@3I%XV>:)USVD4PM*KG*Q%#H?6BEV\+9$[3IF9\MVM'3[851J5"A)6I
M ,[+0KM7W4$TB25?R225\/D&OAP>9"5XD<HGZ>1R@[/XXOS[\Q+'G_*41E3>
MX"TF7_LMHJ'T5M)G7 0XTL,$C\I@3J=%9%Y$)T;-S*B9&OV;3_[OD EHEMSJ
M4])L*.$; G+Y'']A=5M=1&4R!_H4FNROD@0J!+PDK<!U<)[+J=RS6(+1D16.
M%U0\YVY$_5I&53*LH2H?&+!$F3M1O_8L:$=6>JI_V^2UXU<RF@1;2GRRNS+I
MAPZ9Q;&HH/&(G0)&?@H</1K>9ZA8$W5PN<GR-%_O+_.;RNF^-*P!RVT],+H3
MDD^;A038<:47" ND_>6#O"?XXG=Q]@NY<GWD0[<&N'QH@+&0CV;2#*Y2.]Z,
MI,2$^A&DY+"#Q+ ,<%T'(T Z>2$S6YGIYT:7^9_/(C)?=LZ$.6GL."<7(\-Y
M ZNW60$F5>5T[)(SZW\91GWM7R2 'R%7\1O.NGW.ZRK?YL\X1==94I=5X7P*
M>"P+7FK &415-8+F+F$K#26P7RQJ5].?'."E"[R9WU<W\*,B\&O0#TK9*>/(
M[/E<$L%X[?E(O2W^A0GA?R5_W&"'DT<V#U;AD$"@JHI=_#GJQD8W./P-I:%Z
M7Q5;@9]GQ/YM<16_(NS(Y/$<Z+MCLK^&O6R<E+7P1X""T@/&BECY&/ _X**L
M:'R) T>G<Z Y.ME?&:M(1K%PLO"?JH+*'3=E&'FY8V("1\HCT;L</)<'H68^
MM!-&#8KJ#3B8$753YG&C6S"F?T88,/=]/MP6W]79#:&8T^$]G@-_>(_VUQS>
M9%Q$!\[C\)92>G!XBU@!:]D2$&0J]&U)*,M<XYM9:#S.=/74:)\0@25QO!>%
M2< -'L:[*QL\T&&*>S%$AP<YH0<='B1H^5E-;TLJRD2270[ R1SP W"\O^H
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
MLN%7?,>HWS)B>T9LTZC9-730RTG%;EC6\_AL\GF$'A$0-Y7N)!N#I:.> OH
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
MCF"3,??+.V8C4O"#S0J@0]LLSJ#Q@2,;'=HE'N%H,VWA>K39KP=[M%G#=;#
M2<^V&0J=[G!SHY9O7Z^+NB3KE.6@-@;[L4"G? Z8=P4,=C,"HQ#'=EXTF'@6
MM5/#6K:=V3M\(-@1Q+/K2OU<HE]K(MKO7Y"/_5N[ *BK3 .(RD'638GXG)G5
MY[1A3N\-,^'OI6\I5G6[ HV+P-F]3*#X2(K\=IN+M*CO-"M:G. 33O(EZR?!
M[E(9DYJP\K9[X%53S(["\[5,#XF+8D_>&M$+K0T1Q:SV:+5!T7-,QBU15&X0
MJB):SIO^R[)MS]@6R?MS2*XI<!68I:7)T;\?6Q;=QK1O4)R6EWE9J?ASOJ5)
MCZR.69,CL6VG13L"V89Z')9D@3^'S\D9(:1B@@3K8[\1+1C -(#[UPP5M!?&
M RJH@AJOV6'_3L8&/B/*VRG1KIOSYV"QHVH\)-37HWQ\P[4=%QJ5K(M%0.6R
MP#OZ.^47,2CO%[?SSLB!U,T,RP\U1G*FF"@P$\Z,!<::,=+O),@1I4/)BC-3
M"L ?6\D+O9)+VB7X<U;PA@B+#2YX5P0E7YIIO#%@W4XDMSR9&>WHU*"7AQXK
MD34V5 CQT:R)H*P), \%7B)^;RM9THZ-=G1P%+/183\0"?@B[94XPG\,Y%\3
M.F*1/Q L<%GFQ?XNKZC!W'R'M).C*B<L:*='&9T_NDL"7NXV"(H<LB?+D<U2
M%ARCXG*_^H"S./VN3GC4/('M$2T1?D&)60=>T:G1+^U<RJ^H:&8'/<-,J$GX
M9$4,^,?)19Q]:1](Y,;#N9(M=&1?_'W'QOXYJ,U'A%V@NPJ] (0>%;$Q'EF#
M(:RA+ROVL^/3P_D\%4B(9-<A"T_[2ZI!I+P98J??T0Z)W#.1%S:7R'"1@<+[
M2I:)ENTZ\[A+G/ 5_3?NU )7!R[C':[BE!4V+#_4- SH%F=X6V^;3"Q^KK8&
M73D_V1(17R.DK\T>%PFO'.D0XN.S!O&R+@JD4:,[Q6#+%XA25I-SQ]<IJ7;W
MC#H-@?8^IZ;-%%&M*%J1_Y8-S]F\,L(9&Y"AMXKH&B4M\[A',1V:IODK-9.R
M^40!+D<#_AR]?UNF=<*6H/:M+?/HQEE&6\GRJ[&,7C<HZ_Z]_65<4 !W>4&?
M9/0@B0@54[I5O".::;S<G/&'6[.K:)<-^FQP9^8A(CN2ASF?,5<U6FQ0@>)5
MQ8MN@H@OVXV-6>$5N87^MP@?681';#U$D"7R$<!DX0#P=?:!R.!/1%"4KJ13
MG<;_6Y9/(LL#CAXBR8)@A'!Z.L&[V! 5-H@D<XOK[U.2YRW*/4\/D^6I;,Q9
MQR#0ON9!Y+BD/2%^KX(\;SEN.'J@%(_D(L +;T-KHI";H>TY<K]J$U&5CV\V
MA0K8BDQJHE&(X+XV\P+:3M3(B%PR(0YM<R< %6N4+/++/"OS%-.O(:%=#'C%
MFOO5/?G*>%SN><9*012(?(,E.0YH:A4O(Z7A&5V<GB++P?)1V:U/.9AW.[ O
M?CG<(_IC2G;Y$V$[W2<HCP\GDTP:CD7\($I5OMWFV5.5+[\\H((5#%%* AM*
M&$_&TG.;G+UD=$B/C 1XD3\J!,-0>Q D3T/CJ2I2;O(T&<<=?",A_P=R4\=9
M1 ;13G#5)B;7'KEZR;=%C0+1<KAT5-#\ G+.,L\Y_07Y?'^M8SJ7_/VE=4:?
MD<L8+S<1;09%5RG9Q?Z'7^N\^N<SRI8;VI2-_S7Z8TX# K.<:!DT%O9/K9Z
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
MV@'<OC!L/WH>Y6![> 0&Z) $,_+:>U6/X(_^G7BA#_$]0VM2C^13+6E"2-(
M>;\:)X7(>]YH)@4SXVJA$J\<,^*P'L)X$(:E#-Z8# OJ[QM!(G'K21 "K5G*
M0PK)%>22S&><&/0,,@$GGCQV= !\-"!,[JSUISQ;K^+6_^$4:6Z_0D"7K#6,
MXOO#D4!@=067O]:X0%U1XG&YJ&]D%B;EC* O0#58HE')@#/DJQ"]$!CBE!RI
MM/D4I@4R+N-RH[ZBY>,#WLYR@"07LPY3V%I#<9:0[Y KVG'>I6.2CW!AZ$1D
M,S=PU2$S@*+YR9HBD!Z(04=@]L66F+K1QQ^KJ3.R=.)<.B-+@1.]$G9T@'Q;
M;&.<L3"&C-G@;<+\M9,"GEX:J"1'F!%QR'.L[37VWJ#ZCH?-H'G:>Y56*T,(
MSO>_W*"D3LE7=I=GMUV41Q_?L:!_7:"WZB+-EU^4-X3;,N&464= Q4O#AUY0
M:FU3NO832@W/#F%@\$8M/2@"R15801'UH5CRR'C:Z\C@AY:-#5H60@1'XO]7
MX0=8V;AO1F\XUH61@:NA3: 13W<%:G"*RZ<ZBS.6E_\%_8M<XTN:YVUAFC#-
M"WAD&" 33Q K$D#6",RSIXI<#T2=96W*E>X$<6BXG"41%IFTRU$#3G*FB=:-
M*V]_OEP6=9Q>IG%9XA5&":T@I2\<8+]"N(_ 'D;)B>]&(#!_-:H>R&*;N%2^
M<@=#0I>!;>$0?<E3-" CZ+9Y4>'?V'5SO_J<H;C(4,+O=_UQ;YX9+H/.")IH
M[+2D VB>8V_&Z(*=QO8,V5FDGQ6R<8T6,+GYV8 ]F,+9''VL>T%B]\+53 EW
M"6B $AA@Q!GLF&>1'NOO<);FM.>*M@JX9&S((",)..+YK\0/3+YO8[)YG"4L
M>T]/8<G08 >]!!:!NDK40)TIG;FGO>F[,VU2SUIVI-O-#AK&:P6A:!QS( MD
M'0HF*12@K*+AWA9IN^+PX!F[(DCB\TN'*1S!_7I9VO:O#*#K.S6MM&Q4"6W>
M9U')^:INHY*5AY-R1E@/KQ(LC8E>CC/D<TS:HW&'G5M6LBGA]$P-4**B;\(9
MS'#?W$$E;SF^,V?5J&>$3>93@B6:=@PX0^=2\LS.1?Y4[W8I1H4^CU(8'=*\
M)H-'8DI3(SF#)KFC_ 6EA<%R_CR;Y(Y M#R,5+2!NY:I9?R"?*?)T#]T3A_H
M:Z8N7^S[(4U8_?EK7"3W3(,N/V<OJ*P03=JE/6B7M#)4SG]Y7U=E%;,\%9[4
M\DYYTT,"$:Z&*R26HBX"SVC(=_!5GJW7=9S14#I:(>B"=\N];6I.6FC]]BN$
MNPOL813X[TH@N$B1]>8A?T7%J,TQ>;A_+JF9W!3G8#D]V$=O"9_H*'8A2ZC^
M,CR./L_PLG1L+2.?.8NN,G+0! ;9T@$T(G':A?H^&T>OLN;()3G==<6*W%:9
M5Z]N+:B2( %W>@&^6VXP>3BQTJE7\99 9-.X43<GI.%0!Y? %S/B<";$IE)M
MMF9III.,^O-*7X/$:G(X=<(*/($[#A0!ZRM(XWRX/_&*E17G0#"%MGQ$M(?(
MDE4@)L.84OLAQL4/<5JC87"0-)SXX)7#&BL/!E]\2!R)UH 'Z2!4&E77[,U"
MGS?7V5.<DI_)ACR'W#G"W&&U<,].+W UMFQW&H)F?"-R#*'Q&=7VJ-FW!=ZN
M:G2^(OHTK49/N]0J\\)]%@MZS?H +-Z__C0$+>J?K=%UUATO?<T43:E^U92
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
MZ"[C.M@L#Z5P'85X^-$52HDX:-P1DV$A)7P,B?R:G2($&+?&GQZ?:OP+1OI
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
M?G!1ZXVIK*_C*#6KCT:%,Z:/P!!-Z!)<( VQY(F3E2N:/:)H\ILKVQ"I"'_
MDL&X= #, DL/)BDD_W_(:;K6(RU&5-Z_H()K%==9A<@VE=*T:)@65-<RP";P
MRXH$H/W;N0I@Z(TW&3:#@ -5!SPI0K 7\C,Y8I-AJP#ME2R,#F?7DL,COY45
M2$+9JZ;%LMQ*A(4V(,KA$9]C&B3!(I+:?N9/-VV4LE-%,-OY<^CK;@!1\B&X
MT 8R['B]KN.,?*=92?XS1AY+1@<TKDOA$0WI&B2A*Z<:+L_)L!E43E5=GE*$
MP.3V(O[2?E&FEC:3@>&D50!%H*D"*R@9O4/5YX5!0(=C L9<#Z"0F5@F:,#%
M4JM*.>\*G#9UF_LJSD_X34]LW_4")^[Z 2WP\3!J CZ,/A9Y61J_G/&H8!:%
M,1@"T66X0+[[ITS_@?R]_7F17Z#KLJS5Q5+L9L\I9U8.H?%;T)$%+M#H$ZZH
M34DO]Z-!(4D_ D2@L 07.$(^Q2DJ[U<?<(;+#4H^YGG""HS&K[>TJ@2.4Z7%
MRV)JR/>2&3KQJ61+#,#<D*Y_X_U**.ZG3A#1S0J:):(#3'P^66 /6(]AC4MJ
M 4V:TA'7V;*@U2.4=?S5,P*K22JP)(>_'F=H&S JSBU,P-VH<-D)(S#DYM\)
M+J IR1N<Q>]?4/%<4!L_K>G$0_X^%!AE2;G!NPMR)2TW!I.!VS(!JTNX 2I:
M''SH!6;?D97#H*6Z+LEGBZN\*"=-@!7Y;?:+!"W\XP"GR$=W4H%=+Y_R;/T]
M^6\1&Y[FPL!PWY4 BJC;RK&"^C9NBQ]1]EK_9.AN/QD6LE3(&!*!GE*$P&2T
M=?58.K+"=XV:0*+T787I&M4=0;J4I=&@L T?!X (E)3@ IFBU]9 M"ZOHI@0
M-$-  9-XC>G1!9/?<6UC\G"^066)T!4NEVE>UH5%<16')4+*O@.8 K><J33+
M"O%7-5ILR$,P7E6Z*@E^ZP4NI. 'M$2[/(2:@$_II@]*9]-J.Z'(6"H;&[(-
MI 0<\2Y2X@?81:>KD7>_.N]J]NSUUY)^5E"RZP"3,,",/5RT&XLG+M;(9#D:
M#0L:/#B"1&(]DB $U^JT"?/B?A_:GJRNRBK.J!JBHJUN3LAK70>70'8SXC-H
MBRTK5<M^9']Z^OQM%IVGX]\&<GOOOSUQ 2]SFJ7]"\XNJ6^$MD!^GZ(E!;^]
M_2RB'QV6"-J(R1Y,@:?.5 K7E670V-BF*\NT^W, QBA $IB@Q70F75G:],->
M5]>4:'59)F1?"2= )>8&#WJ!>3\NSK_OLNV;%'S+%M"::<%;0&M@$_EC0P+(
M!/;LA4A'7NP?8IPL<O(D5F:J"R-#'F,B-%)[L0PUP,Z*M,NCN2+09%C U\P$
M$O%FEB$$]S@4\L[[@^QB?QO_DA=MN+EKW43'!0,F5/F"++Y,#Z,FU)UQ@W^M
M<4(KPU_%6W*+*1.FA8'AF"2 (A!?@15@"#_WIE%+YW7&0ND69!MN#C6&]AOG
M!KV2;0 4U5UKB@!>SK1S?+;$Y/?KZPIMC;6F5>.#A5:I )(\XW68 E<4$)L"
M]R<C[?ANNE8<EIA=KV0YF*(BX$HE$*6K+K]:Q_%N6 *56X6H5;L-%=+5&R6S
M(C;M+/HA3FMT%HUFACK6[/ :,LF%$J"LZ1RL[]]HGC<RGFG=A*B=$?V[G?/?
MH1FBQ$;&"P/JH&QHFQXO<N;^*9"VIH>T@6JS0E3E4;-&U"YR%K%ESJ(X2R*Q
M.DH05MEC+..=*[T@WD2=7%4;5-S0N#U4;.GC;- "4?I%T?$1G?!5169$=,I9
M)/:)#/)!*7"1?D]:O %4Z1:0\R1A[E/:810GUUD36V!P'W>3(CKK*YQ%S;SH
MWWQF\---BY>,(Q:$ &1+9_\9I0CIXB#9Z+.H'1^Q"6<12W8,S0PY-C(NZ/"&
M/)=Z P./V+XA5$2T'36!*R;*?K8>]$QJOET[NTVW0-2OT)U@9]%YFN:O-'H\
M6N5%Q#>/Z.[1O]GZ$=T@8CO\=Q CP?$H)./_L>@.].IJP;Y"NP(M<5?Y1YXK
MUX\)_4$.89&Q0<0'\N-K@TT-92^:49(K)P!%QS#+:"K#"O!&$5Y3DZ@2>6GS
MX:N23SN+I#$U<WA1*H)J["D 8QY+$/Z?]UF%*W+)I8C[JE5"SL=%=&#$1X:P
MA\D@'E)8C1'DL3'@[T-<W!=/%;51,UO( RH8R^T$G<R.R.7+YW-C2D16X!]
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
M:U]&?>U+B:D^3/Z\)<)2DX\;M8#?M<,HEP>B)HYJ%ZDC>!J]F[QLZ1Q)*:?
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
M@J<H01DW'V3L* %T(H0,,Z:M,?K$L3]!#%<HI>(/HHR]%:17*Z2N%O,8J4*
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
M9Q+N07D:LN[CJ^=7"E7RJFI9B6/M1U& 3N2GIPK=O/9<7E0E;J2SH ?E:2A
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
M!$T;J.]+3[7GNCZW9O?\N+OENJ$A.9/.ZX?GXX+%W\).,U%V#VM!]!1&-FK
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
M$ 7_]@#^DH-_/( WO(G48!H?A4V(5\^WZ)PD;DPT*3+?>5$MP54WBIQ]7N;
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
M!3RI+.!@*V%BV;\)& &?\W]34MBYY/T\/&@J65E.PJ0, $E&R0?IBG+@F7&
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
M<U_)-R7V=RW;7C#MI"_1<4Q@\SK(H\VHF48^00M(&!&H,LAJUGD,M_\^1CA
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
MU?,9X_*HX9M [D;G'JGSRF+#W)%2T8L@B#,8%JLYS!0NC-+A [9+0-3SX*A
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
M]I(FT.F>?_K\*>4X/ ZA:_)EGS85Y1IBHJM FJYUKL2'4DPC!R;RI"4["4+
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
M89%>^G#+L=%#00Z*=&ZNAD[5I@)*SK9NK@/3!E."IZT#:)JTKC=+:7E)]GF
MF\DYE.(Z(_CZA)*192 #!3,; ZDCU!QVXNAME0071=G8 KX/"%VP&F]"V"8Z
M;&HJ56H*U9O;>FP.C*UFA)9"M5:=*NJV(:E=^[>PF,MWQP*"8'*/7.?%95[A
M^DO[$(AHXRO7ZQK^912DM_9# -!$\M$5JH*@UI7V:5RVK'"JZ;35UFBSM:WG
M+U\)=N?8U2&?7,@3RIDHH?>F7>2+ODSJ4D[IGJBD6I)]%",:?I^B>#8@ %#?
M6^O54%3:W*'_-1_)$&0;$'0Y\QH2HP=T[8GIL\XS,8@7UG%-BB;P1DGHZKCI
M.XQQAY&%6:S;2Q/LUJG2;M!&;7?I)FG(^"M"K.H\5\<>VY%O9MGK7T8RR:;<
M!%V7[!?NT.7 O7_^YC'NC?C-=;S$L%U=44!XGXA%D0.\:FVP*=K:@4F.Z9E%
MU$Y =_X*[L2L+Y6?Y;A%1R*9)X3DJ%JO[2D]:O7*M[9OV"\FJO([I%;UN%-\
M9T 5CFO0*&Y^]*PQQO%^<YS^FVE9B5GW+65;#_:!W:DM(:;0>OVPO%$R*T2F
M'.2=%9+&/F_5,7RXGKM(+!65&)(&2RI5=87JK?4NTH*S0[(PLMIHFB<P;X.N
MVG-M0VY5VX82E[Z<K$'G_>[-[P!\B?2=,8C&5!5P&ZVQ@YR&!"*O:;39:%*E
MN3F9GQX:MLR=2"J= LNDJ8/.N=[VSH &F4HA4RER$#LQ+1*^F$;7M'82=#IX
MT)=J,\5:6NLZ?02Y $$&HR6)Z# WDW-:ZZHRW)$QP:!0X0ZQ@NMOE_23W6F!
M 4P?!" YH->7+[2H7M>HMG4X8.=PVCH@N1F<@!&"05]O');S:\9^ 39!<@&&
MV2T'=$NX#T-XB_T=?C7LX@.8QUW.^P5 ^@00_<2ZZZ/:JDZ;O-BPO.GED>;+
M58_UJN:/ZL#L]QD\(OZM/L..JRH/0O'&EWN4*CRS@'@#Q_4%64N*WIZB.5 ?
M$:9(UQ\=UW7>P"9-LG"!+8%]VSB1A,/L@&KI"G#Q<A9/K'XW2$YWS/J$B5KA
M:.UZH+T5?^6.NW)=U%[/*R@=NQ\ /F*')[<2J]5IK7Z*EW!+T&F\JDG=.I<H
MYU*6X&[AT!0$!TJZ2+/[G>01- ^!=K)W"ANS)R?(3K2PS_Z#X2*I7%N&YYG/
M)NNO+QC4&K3=/I$DM!SAIC<T4(.WY56[3V-^9G"P/GEQX$4V3R)X<0T;LWJ"
MF&/ADK LZ<L%Y(.&X/UM"MW?.'#7VU5UE=:V;DUW(+=P6U#I5-UA95G*HLW^
MN.>3-\/%0TRP<.S5]' <:^'7Z;@E7 #9?P6 Y5J186W I]5ZG;9:)]8;<WNH
M:36J-'>7B%I,JG48NIGL3KB5I=CAE!*L0QMILIZLT4:B#5TME?0(KJDWH]>B
MR71Y"D49R6.+!LJN^0KT\<HBYO-ZXFC29DNGBG)JQE F:.DZ**Q:#M J5DBL
M3S/=Z.']I4EG7N"HDG E%'*&0I&]OTXU<Z:@..T&S+FITZ;2HG7MQ$391C#"
MSAD*U4M:%E0P&DIY<0Y^,YD:TTM$']YFRN2W!\Y5E;[[?.Q& >6O[)79XU1U
M6$VJ RI;^J[3$/=N,V:"5)/6MFY3GW,"UBJ7H?04'@6AKO 4IB+85I/6&X?6
M;F1U*$I&HK('=M<%5(">4CB?6WJ=-M43:=R0)]P:(#S4W=W$+9HS8#8UX9F\
MOO%CL3;D$/R,ZE+[WU/SKA6C6SX9/UB8WA>0?,?NIU.<ZBH&KC8OOCUI3&56
M&;;"5%N#_Z_WNLF1'0=G\I=J,SN19<*;'^/%/P0Y=L"1HG2M(O8CQE+EH[<5
MJC<4X#/K\RPD0O(+>20C!.=]-=9GF$K)='#"H%2;R=<]=^T,AZ8_&SB*=P:H
MD]F]'025M=*,O$Y9TZK-UMR\L'7ON]>WV;WD0)(#Y<"!EIH(Q4F^QX'AL@'\
MD;G>7__2TM3FAW#*Q7F?/9L]TW\G2>:0-K,#)[UI Z,#HJJJRBAB<N%>0,E2
M1ALPRIJ0BZ!">KX#BN=/Z55]?0/-4KSC$5_Q8+CW[J./E7+_-*PQ>\"R<;@$
MJS1.^+N'?_?.KI0+15DV ^#\+GG%I3Z0]+N_O?N<;?]\LUYG[ \<U_POZ\?N
M.]QQ>CU]-_O!,0&*^'^,]K[P@:!J8[KR#L%[ZWGC-4=IMJFN@F$84S=)3/YU
MKN7M;,OW8]_SX8UP$]?M6VTTJ!(SMH8XLS6(P9O4?&(]-NPRE^@J)9JB*33Y
M1'G25 HDM%JT#KRJJ<4<1B A(*)UF,ASWVDQ 9O7VS5:CXFBQ6#B[V.;$5WA
M6%#GU<J3$,S%^( BR./2(,$ASN_[:<0[-X>.N(A[B&I>?7)LE.5$W"IY);:L
M^A;0%(PLJ9LQ5165-E+T["XC;#*6>>\8-CMO+01J/&[3L/AH.%#S2<\885=1
M>:NV[PPY!>X#P/;6OA:03>AVJ-6IUFQ15=UVON"!W+'LD*JI5(7_UW;8&#+-
M?4(C<^P[[H0 OV#NJY1.VTJG*42_!@!-;(,'RG)=W;8\^D NS[[ LX?V=^/A
MF/<Y(H%_\J0NU7DQTNDK\PW39OT;P[6Q:V($S)\$E*.DY,&.?CVK+M%42Z?M
M5@W,I"Q459B;.17D,DNK?"!7!WVQ6:,U+8L$>Y>_\%J91Q.]?Z+K9,\9CEPV
M8+9GOC)R;CF>]XZ8-GQ\4+FB!YQCDV,68D'L)4(UO%/==91F;CFM?''XA/C[
MYR?C1XH;H^EMVE!RG!CU[N!Q5UBG]JRH6\C;:3>IDL*6*5'2SN*61("KO=QT
MXR14CV)8 W<N!@'H&QYX_LC@R^S)988W=B?\[ZNIJMX LZ].F\J)&<E;@DU5
ML)-<C3;;^VP?M>*JQURW+\SS+DEXN 5?KU0O#D5$%:1>S!']FD!%C2J-!FVD
MB.2<D.I0D&U4#KS(=#J9&U6(?U?4E'BK,NADJZAB],,$95"C>KM-E?;)*X-)
MFI]*6VJ+JJW#<OVN]$C=8<L8 */K6!9FRYAX-9BW?A"S5 _+IH84PT%^-VW'
MA3MQ&Q!&4LUK4U_?)UIB)0^>E1XK&C:V*P@M.ZP]%5GUDBD=%?GGJ-;<VCUK
MC*!Y<%Q\4<?W7;,[]OE\3 =+]F=";OVEJ>,8I09MI0@H2806HX/EBU"NM^F8
M92GK7DMN"!W\9HJ5BK78?@R\6")B2P>FM)=2;M8VE)JU;5C<TI<WDYC;OGMS
MY@I?(GUG#(PG>TN 56OLJD5#Q^YO9.?6--IL-*G2W#Q(?'H(RJ-EPZ8(:FM4
M;>JTI6S>#"H%@D(>]I[+6UZ/>%6I!'4SHW!AK)$5)8ODR1P"%[IC;^2K,S1L
M*CZ@Y)&YYO,',C3<%Q/>A(\J $UO9-C15:K/QM"T)I?KUN'/>N9_V25ISB@E
MW#FN"GL?K=KO,M,1*VYRAJKOC/@YIA^$8!65FSF<3-2 /C)6,7J8'V38$W3-
MV(XO)FCZ X;TU\<)MKP1 M?6>%+1LVD;=L]$QRK6:/)V"1?K 2. T-P0C_%<
M/&?<IMW\QE2X8O>S]X0O^I]JE7PVF=6_) _&"["'1Q"JS.[!/FND6@T>YWQ*
M?"%2O!NEF48,S?#/UNGA9VM(.!UA1HX1'N #>9J,X!@=%]A0[P.Y ^8D#GGG
MX,EJT2^]#[_%SXQ@FIYVU>F[+C.^5[L\M'X)F@P"+P5$HN>-H&Q&$2O?'=TN
M'F.&GG+Q+E5)0>#\/P8Q^P#(/Q1%0^(TKK*?(SOI+)XXS?O@:]VKZX^=?Y ;
MF[DO$_+$>@,;#)Z7"25@W%UPE?4Q,@7XE_?=JSQO^S[.&\^59[P82U$=T8@8
M'@@:V40S0$7J9Y (>@00^>RX7%[Y Y<Q8:68/\@0EAB <0+0ZL^5YBK\$5&C
M>]AG/_]F&^.^">A_=]#'N+7)M\>?"/O18_ T<'("&BV6M ,EBT2BF//EQVTC
M+'\.=%PO!0A85J#=<AT9?X>]],+?YQ7^GF-9QL@#_AO^](&\F7U_@#M3?DZO
M"YZELN^3K?L,;N)XPPC.@N#_]4P[*^(]D8>% ,.?+PG6E*'*D&6CC;.D%>,H
M?+V&],3YRQ)?$?L YI+2R;>\H4,$QN,J%IL3%-)ZN+:Y 7G!5RL OG=@B966
MH(HX,$KF4SOPTE2.8S^PQ'#![#!;*D^@H=1005D.#_!/IAW%E O5M!=3P/F'
MP+283UPQI&<IN2?4@GY.]+U.GTKOW@V^TOXYWMNBU5?N9.-W;+/Y)1?QBGVG
M<0;7LM=""N0D9?DV-""5VOJY(8</QGIQ8,3BC395Z^OG3QT^&!O%@5%5:5VK
MP__7IT(>/AR5 N%8I[I2IUJ*(JS4<"R@KBB]I+EV/!_= ZNDC<S:*GN23W)%
M2V8)AX1Q_QS<B"0Q5]<;M*&O%W.RR&A;:9D:)<TVL/L4+$JB9%O)FQ(E*C:A
M46E;R3%'\=AQDEF*I\6)1O5&BZHQ#56WQ4DIZD4VT0)^<QW/PYF3S[,F0U(#
M.)1[5(P"P&GB@9-$0C/49KZ%K*> D<SR/Q5&5*JT 2G',L1I5TC)K &D0HK6
MUN&>%-01YEA1DED!2(<2VM:;5&GM?>IC&@&?7I+/)J.S'R-,;_$N946"W,PQ
M;&;76G7Z2X=-2 VW-^ )47TP/"QGA"EDTSMX4E>P((=4".2.W?\T _&-@/!J
M/J^WZE33UH</$@SLO<!IBYA*)CB!WEBK9YS7OE](;1$VR02I1JN6*B!5-CAM
M$1;)2%%UK4V5QA8M<O>E13W"B43&[]!PO[,Y?4KR\NUY^2/CM<! 4+^'\%U/
M3HI"F\KZ.$/9KEUF1IX%2'6]36O-PVM*G9F'9Z*D=@V M$7_Z4-CX%F U*QK
MJ5P6I7&";^#M9C88R1;G[T9_:-JFYZ/1_,HDD\_3@2S #%37F0-R"M)KT'9M
M??.'LMW/[([=K)#2J%Y3:*M]>+#*[F_-"BN5MIH:K3=.2''/#"N=-AI@##:W
MT+9VT&]J,Q=-SX$-3,CYR'5>30^!#'!\A[E/V$K ?QZ#0.CU0 K)?GI'%DC(
M+,$>0E+Y[+B? B+I!#229G)#K4YKK?7\1B(K#R&Z);)4)7X^[:DCJR QGA9;
M"ZEM6I,V,W11.>(DJF(TAVTY7[U%ZRDL[!*U;RM0]Q =P)RER*Q4,P[MLA5D
M*4^#]H%BGL !<;:0GJ+K]PEQP(*,\@V0HM.6IE*U(053\8K#1FA1FRW::LND
MZ^)=#1N@I4X;K1:M-?>9=UU4TA6V I*^XQPEXFSN7@JULZVT:;.U1<SBT!S'
MV<"DT::F9YR(?*!>XZR :F'V4&M]2_ZR 6I[/KXI1=755'KI 88+/_,^G8R<
MAW9;./27$IO)F=PY</NP)[R@N4"#N&-IYDGS]+X4976[OZ#%</PTH%J:C]!4
MUF>YEY*B,O/[+2BJI>I4RS0L=*\4E9GC;TY1M3I54SAA\_+BY:RK\U'NI\K
M"]+6$:9WCNW,*P]KP\QM'-N2)1Z_?UAE5]DSPDK755IO9DGTV#^PLJOM&8&E
MUAK P[-H!?L'5G;5/2NP:+W6SE@C<1CU.;?#D6&ZO"+'>29PPJI(Z^9]:<74
M%>*QWM@]P5&FD1;P58!!U?Q1'9A] .HE$?]6GX$:JO6SJVK0SK<<&\_9H]+K
M&O[EC$[NG^$BS8A$3/AXG))(0G%(6X'K5,8BFK28;AP6IC=FEZ7!=,DRY*X'
MAOV"3>W),X"&O.(0<V27;X;K&C(I[@!#/6EO?'/EC3\YB.4O4\2UNK4_PZ7Z
M)]ZI^^=_!3<JA3.B3IMUA2HI_#<GAZJ4Q-V2Q%V(U9$#<>LUJC8;Q5%W>0V2
M<XRKA&$$(H8NA;_YQH^3LD *BRF$\:O/KC.\AC5->PR(N)].]/G(P2Z>>S)^
M,._FA^\:<+-,VW GMSX;>NM'UZ[*)J9JNT751AG+58L*3.P$WLN1;(5J*5KX
ME9*XMPAO[).X=5JO:U0K905M43&2/1"WKE%=:U$]4RRJN%#+UH;F[53.'60F
MM-HZ>44RI>K=EJKWAA!3%0FR34&F2I!M"C(M7Y"5U\[".3IB/&=@74G+:GO+
M"H"Z47+@Z=E"*R$DK9<L!+0'>V-I',W.3(V4M'.LQL$7YGF7!/DVLFUR+MCV
M.V+XOFMVQR)D[SL\B!^QIH"]"W/JD"P)&:4J+B5M[AIU(L3SY&3V>[3K.1;X
M'0GV"BILV0I]B]W>:$.3E9D[%NO;X:Q&VZJLVBPN!Z:(:]:B]0+&&^V[V4-M
M,_5ER>!<4ERN/W;^06YLYKY,R!/K#6S8Z\N$$L##Q3I@U39476K;B)ZE+V^F
MMFS[[LUO(WR)M_*R6-R+ES3ZC=;8H47=>35,2]S!:V<X=.Q'W^E]'S@6[-;[
M:'AF+Z7-W:2:NKYR,27>UK+0LJ)L%_K)1AA;\@$H"FTHFX_K.<$+EI-JDL<%
M0Y]$$R[9^H*,D[Y@.6DF6UPP=)0H;=I*T18@PPW;VGN22JLHUME72M^UW,S1
M;D:&B\IYY0I2;L4@-ADKV@@\,E"T,>F<7E9:&M(I:9PH/4\6]?K C$<N&S#;
MPRD-@6M%L.J3XM%R,T>[F7U[.C<)U6IU89:T-%7]0#X[+H.%26_LNLSN38CO
M&K9G\<188O3_,_9\K+24H=E#BSH4V"WD.LK0A:4?D-%U0$5/2$3BQ1V[_S0C
MJ<Z4HD!?OW]^,GX\."[_PUP X\& 91)G,M-6BGX:$N>Y=3W9/\[!O*BIM)[!
M:W?L:"^J[^*^\+ZJ46%3 ^NR+4/+1=LFI;GPFJ[0IE[0$)9]&45S@)4NJUUI
M*&AJY\.'L%M\ZQ#;#.:N 62 Z5+S_89*6^IZIEY*(LU=M.9'I#C6H$9KM8-S
MQN8NM;8G4O1.MJFJ96DE?:A>@DA"][S DJG=IV%4%".=8^YG>#?S2O2N;9XW
M=>RX+"C1.T=D+N6C-O0<Q_D=OJ%7D!Y2& 9K5&GG> ^/'8&9E9[BKJ!&&UJ.
MO9UVTC=QPX3O!$M<IGYG?'<ITQP+<C4D7+Z4;H0FU6LR"W7GVDFB0Z*F4[6U
M><W9"5Z<(M2.E*Z-5JKVO2=]<8K0*9*=)+4&K2NY5:T4[SF1N=ER,T>TF=W4
M,P3M3X-&<",&+QL8;N&A*[1%#A8S<C,'L9EB_?/YY>SQJBGI4=^)"RB=GI;C
M['EM TWMQG!M ('WP-Q'9,+I"B#A:<ZRO;,KY2+%++BR>^GR05%Z(S17#.T$
M,<=^@1K[O$ YYB,>[P52=G^!\@P@Y:5FYZ<#?#*ML<_Z4@LXH!NR(RT@( VI
M!Y18#XC!D=0$RJ0)9+M$4A?8I2ZPR27:OS8@/=-'[CZ2F]FO9_I?#'?(^L2
MU8T71H"9=)F+<S %'\"?>KP'$2SN]+Y?2J>UW,RA;V:W3NOT&5897-8R3RI[
M/L$&J8K;)!7,&:FW=Y\WT-Y"]MP1W/F.,^?[9Z[)>?=CW_,-&Z&TVL,3:G,-
MA=9T!2GVX+-T=H2V>AG0UFK1FJK2>C'=_(X1;8TRH*W>H*UFD[8S3'H]4;0I
M94!;JT'U6I,VZKGEEQ;E!,^J4Z1T@4NMHO07)G^M(J"-I7LC]8J2ZQ69$ >:
M1;NMTY:^>7.0$T5<_II%)L1)W6+_ND6V&]>@;;U%6ZU"M8OWO/R*S\:\JE0J
MP=C+4;CRLX/*@JH .)_,(?/('7LC7YVA85/Q 26/S#6?/Y"AX;Z8\"I\5)F]
M:Q0NG=/*\:+_%V]DV-&5J\_&T+0FE^O6YL]ZYG^9V,K9U2-C%:.'_30->X+E
M];;CPP*^0_P!0SKIXT3F/O[$8S,&>D.?3=NP>Z9AP1;@ VS+XUW\\AXW=75X
M( A1M]OMS]X3ONA_JE7RV616_Y(\P&7Z *O].69V#S9:)]5J\#AG*^(+D?FN
MXHU5WQE=D@;>AN"#\(;PS];%W<XBAUW>\W1-_A(EYB4<FM%CA ?X0)XF(SA&
MQS6Z9N\#N0,F(@YYY^#)ZM$OO0^_Q<^,8)J>=M7INRXSOE>[?.;Z):CX"+P4
M$(F>-X*RN<L<_^[H=O$8,_3DQU%V1N#\/P8Q^P#(/Q1%1^(TK@[D\O[2O<(Z
MVLJ*.EH"@H<\CKN>V3<-U\31\MVK@^54>-B0(U?F./*,#_.(U,"P7V!ETQ9A
MJF T!K=RFQ\(W"_3GY#S/GLV>Z;_[M!A\MEQ*RBM_('+&!G"$P./,(!3G_Q]
M;#,"!AC1%$WAQ  _J =]X/-OMC'NFX#U=X=[AEN[\NWQ)\)^]!B\#_CV4F3U
M< ^W;WTB>(_H,]!CEA6HRUSMQM]A8[WP]XWW$B@1/<>RC)$'APY_^D#>S+X_
MP%64G\]2N?*2&S*LQHR =BL&V!'#*^OW\$#X*4\D*L^VY''D<>1QY''V?9Q?
MS*M.KS<>CBV#1TK,JZ,Y6ADQU3C /6]'74^.;UAYT57JJ&*AJL@JOV60;YT#
MD:QP#G>34ZO3HN0ZDN%(3,\;K[[X!1VU8  6PC1.#A0H&F!3Z+)??8-/#BJ2
M0"0H8N^*@]VEY369 >3.L:O'!8^B!?.3RPQO[$X"G]EQ 6\[8HIQ?.\&/.50
M.?<-?I$*(,W#\AX'D/0)%+5C,^+A6"/#[%=-^]B.]>@;_MAWW,FQ'>Q8_4EP
MM+E!M<=VN&MGVOW[V(XFQ5?9CP-($GD,TE68#>+%6"33^/VQVB+%@*TS=,8X
M$EG";$,+3]+99OJ(,3(3PBL2:'%  RIC[JLDM<V@%F072J!M K1@5(P8'"-!
MMQGHPKF $FI27Y/Z6NE@%LDW+Y4?/EL;FS#95?MYY534F)92L57IZT#7O?IH
M6 96Q!@>WP9<VL[(-2UQ:%5DM\\EM<= -=SPJOUN39>1%ZPCH+S>54_QKOB"
MR#4 3RR8;&8OF-RPEE6G]5:+-MMQ1<CEP7;9R0GP^5-*>)6 H#:9J_2(&5E!
MD/.&>\-N[9XU1FS$SJ7>=&0C$F [KI!:$M_1$%^KK,2GUJBJJ+31DMSOJ FP
M75H";"FTJ;2HWHSK]"LI\&@H4,T\V+!P$@0+1*%U594$>. $F-QD7E7+0X&K
MA@LW6[2N-ZG>KNV:& %\[\I$[\=/CEKIR5&C2JU.V[6XQFJ2& ^+&)-I42\/
M+2Y8QTW:4J5J>-B>OC6,<(L^DHF^OF6N%CK]U%J-:K%C7R1;.RRVM@EIE5+&
MUJC2:-"&NG,/H"3&'<O8>GEH<<'J4&E= 5U/W[F>MU5$<76+ZBV#@27*X@V^
ML2DMEN<$\N3RY/+D\N3RY/+D\N3RY/+DNS]YP5EZ.6G==\PGF))]R#BKEF'S
M11PZT@B\ZK%>U?Q1'9A]P.XE$?]6G\%BK*KZ>B.Y.F=3\C:JIPJM6FIR.FDP
MU268TH!I71O#(P=3THK)7F(M<VH*R*Q;7DWT!017FO@^5=M-JJEQCK9-H?2N
M[ A)2[=-2;<9Z39S!L&F=-NN:Z= L5*U2[BF+7E-LUW3S#'(+-*E1=5&7+K$
M5G>U#$$9'NFO=@TQ*&LX8K9G<%CC8 LV'%G.A#$^?:1ONJSG.ZZHX\(_BZ:Z
MQIOA]J5Y6<9#I^5![=/F02G!I,5.MCH=,"4Z(!)#]-O5Z=SRKMV?QBX&YIEK
M.OU_&M:8<<[U$1G7=81O)83CZSIM-^*RT?</]GU2M7K:5)T63)H$4QHPK?-4
M2C!Q,)VXBU)J8PFT<>)^V<QJQG9)J0>@91Q&P#%FX@K.9 YM2>_(C<ED37B+
M2?,KJ#1(U<>!#(D-.;2V3FOMULFHOSGA*"\^<A.0/W_F_LUFKC<P1P^6D<!+
M &4G@ZZTPE%&XS*Z2XLQPM.1]:HZR%SHN_3AC[2D?>(!N[1@.O& 25HP29]N
M&C#I)^[330LFZ21,!2;I)$P%IATZ"<L08UUA$9OV*_/0!BX[6LMG[G9Z?XY-
MCX_K]!*MWC9M:PI5:J<3]BF9W;L64R(1"M%T,BA*RR9ED*!,\>9TE%RC#:U.
M&VH>B7V'@::TU'SB88VT8#IQ!U=:,$EG22HP26=)*C!)9TD:,-5.W%F262$I
M)#*=6A_1Z[2N%Z./["@B7<QPBL^.RV"+I#=V76;W)L1W#=NS>("?[\3H_V?L
M^4.&TU)64THQ'9P*;TZ7?Z>FV,2=8J%T4K!/RZ6W\-5*;.T<6UNXC"6V=HZM
M+3S7$EL[Q]86#C2)K9UC:PL'D<363C2\Y++IS', >/(BIM>Z;,!LSWQEL_K,
M0$F_#G3T)U31Q=L[=O]IIK!WIKKZ'?/OGY^,'TEY=;35B)O,(]774A)6YGK\
M71-6N@IA25/2'#T"V*<5ZUL$-"2V]L]],_LN]R'5FW&S!XJF@%Q2C,(MU(J:
MOHN3=_\^MIG8OZY0\4.:\;LQ>RR&BF%ATG?&78N1HE^0?R-ZK:AY&TM)30V=
MMA2-ZGI<-<_N45E"\D@SM6#/!%*F206<H.)J,20QE9:8RCOV(OOL6TE0>R2H
M[=(_"YUE6Z>U5I,VZIL/+),4M4>**NUL^.RC:24]%4I/:QISEFC>^\I)LVW:
MU&NTH>Q"^J69-2:I*RUUE6B8^^K!L6J#*K%>#DE;Y96$>FF'M-<;M-6,RPV4
M8G!O7J9D-J6K!S/653*=$E%**05:]BFMDK;V*M RA^0+-^WJ5-5TL._VXRLX
MZ(3XI7A19^2:ECBD2OE>-$53-X6CC*O&7B%]5^&B%E*30C4MW7B4$PRZ_U1:
MNB@3:Q5T)&GH &BHM)'&Q."0I*.RT5%I@XQ:3:5*K445)5UAHR2D_1)2>8.+
M":$@24:[)Z,U+HT2A11718#J-:HWZU31BA=QL:U/)36EIJ8#B"?6ZK3>2->U
M6U+2WL1;B4*'B^*MJ19//0<JVO;A$UHSTU I47!'<IC24D8I9552,$?24GFD
M5:U$<<&%-J!-VFIIM-U(-Q<@7XSG4L:S903FCOG$Y%52<>?-2L/;TKZ<X+5A
MR:-L3I@*3+(Y82HPR>:$:<!4E\T),ZH#F7VS*P>I+V:M-A6%-I33Z<&>EF1/
M?*I&=I+-[+A+2;)JFS:TTVGA+96YA$MZXC-=,E_2S+'C]&)%PZRF8F8D[BB1
M;TM[D?O\JET<3PO G\VGY1-5PXFK<P-7^4:.9=;JR?,F.6T]%9AJIPVF['I6
M*49JMW7:K-=.1AE+2]1RGDHJ,,EY*JG )%V6J<!TXBY+J8PET,:)^VEW;R@>
MB))1AL#BBA&DH8GHS=F('M\$FI#'8B@F:[G:%DDW25-*>0?,Q-(LK=6BM7:Z
M!*V3YA&U[0I.5S")FX#\^3/W;S9SO8$Y>K",!$8!*#L9=*64? T9>LN:U56(
M@9V.K%?UF,F%OF,SM,J$L[2D?>(ANK1@.O$@25HP27]M*C"=N+\V+9BD!S 5
MF*0',!68=N@!W%%PM9@N*7)LZ,:YZM4M7RIKDK;%0&HNT-H06W)FR_YQMH7C
M66)KU]AJ;N$LD=C:.;;D,.5#PI8<IEP&;"6],]D=FKF]QZZ'C:E4K6FTWI)M
M8TI$6VM\[9F+!HHGKA6^^':K^):-AU=+O0_2DL-$RR'@MW"@2VSM7\!G3O79
MAWQ7:;TMYXE&49MNGNC&#:)+T&5]ZQ?D?5&*:@04UQVZKK=H,V4=59$X+"%=
M;-ZW94<D4::V+8*$)/F4FWQ*V_4GIY[0DH0*)Z'23OW =M"HL-6V;)4I::AP
M&BKM>(-\.D%+"LJ!@I(=>?4233=8V00:Y%FS1FM:T?QH(_?=R1%2,AV5=KI!
MN]VDBBH-LI+33VF'&F@*U>O;A0Z.E'SVX.=9(\R:!]GQ60JFW1%%*36<?)H]
M2S(J4#Z5U])25-K2T6E8-!-*"*Z\YYOGD<>K2A N'$77N22J JAY,H?,(W?L
MC7QUAH9-Q0>4/#+7?/Y AH;[8@*V\%%E'H$]AI"8;6(4O*S8MT7>$[[H?ZI5
M\MED5O^2/!@O0&:/[,\QLWL I0:I5H/'.;#%%R+16/'&JN^,X&&,)04?A#C@
MGRW0]<>8,.7TL,M[GJ[)7Z+$O$3AB(X<(SS !_(T&<$Q.J[1-7L?R!W0L3CD
MG8,G:T2_]#[\%C\S@FEZVE6G[[K,^%[M,K@ZL.Z( R\%1*+GC:!LCA3BWQW=
M+AYCAIZ\J";NQCP;0].:7*Y;)W*[5"7F>N5 X-FI8_%0:=['0YK7'SO_(#<V
M<U\FY(GU!K9C.2\32H#G7?"V"(_CKF?V3<,UF3<7VCS0\SH8\Q4= VU^/0V?
M(8^%?S XSB.[O8%AO\!")KP#U<9 &OSU+RU-;7X@C$L%<MYGSV;/]-\= 5@^
M.R[Q!PSTG1]D"%\<>(0!H/H\R$UTA>+L8X43Q%*,^P!/?/[--D"B ^;?'?0Q
M;FWR[?$GPG[T&#R-/4M M>DR%XE8&#PQYSL-7KJXU:4UN08$:+*L0+/BNAK^
M#IOHA;]O_-Y &^B!.FB,/#A@^-,'\F;V_0&NHOQ\EBK%93G!)5;GR:;R9S85
MX$#XZ:]GVEF)MB6/(X\CCR./L^_C_&)>=7J]\7!LH6()%GZL47^01RLCIM:U
M-RCCGK>CKB?'-ZR\Z"IUMFVAJL@J%]>6:>01(DGT0:[,^$Z+DIC^@JL05-!1
M"P9@(4SCY$"!H@$VA9[>U3?XY* B"42"(O:N.%CU(J_)#"!WCET]+G@4+9B?
M7&9X8W<2.,.."WC;$5.,8WLWX"F'RKEO\-]Q/ZTT#\M['$#2)U#4CLV(AV.-
M#+-?->UC.]:C;_ACWW$GQW:P8_4GP=%ZT:+F8SO<]2PMZ-B.)L57V8\#2!)Y
M"M)5F WBQ5@DT\#\L=HBQ8"M,W3&V%%6PFQ#"T_2V6;ZB#$R$\(K$FAQ0 ,J
M8^ZK)+7-H!9D#TJ@;0(TR_$DF6T$,3,H2)!0DVJ:5--*"+-(&GFIW._9ID^$
M.:[:S[/&:W,;+J8?&]\&]F0S[+'A3L2Q59&UOJXA6[CE53O>FC(C+RB\I6'P
MKGJ*=V4HN.NNJ0EO[:IO6UVGFJ;0MJ+%U-"5!]UEIR= Z$\IX54&BBI3&2>G
M0$E]QTU][;)27V+7.$F!1T.!C=*VO51;"M64UHHF")($CX<$R]LZ,Z%GG23
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
M[H.X8CU4\F+O7L9OD4<ET;5_&9_9K[D/$:_0IEX[U-;0D6FD!0[Z'-M,[!^
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
M%'4\:T8H8\LGI<$)0)<-8551&U%8S186Y^L+X'"I;P?KSN1Z +;P@RX+<W:
M#E[!2(7?@#9PG.'RYB,;]S#'!U1#T TKH,!=#T!9@DVTM<Z%VE(B*/C*7DWT
MP2-J0(WRQ)Z!4!G6#H'6PD*6&&+6\&9X0_M&M,*;YYLS] !O*07+*!V+:!3-
M(NH[81$W4^J_ ^G('>*!RMH2I!0(G4H@45"-G)=:\P(7R2LT1+FHY#<7+=&/
MG:<+,GM=T#_#&;&P$5 W&)8ZU9TU+E;5-HTCS<K<+L#L<]&."D5DH%7?&5[?
M^)-<B^2I0)A*>HXCMV;1]-PXVRS:P=VY]\_(PU'3LE\>8"N]B?COQC&,=*OM
MY,K]8EZE=57G[\Q,1ZM1Y>P :+=5-.TVUYIH&U)KZ'#?F,AWI#9.A0%7A90:
M7?9[T(K!.UY@[:?!FUW@3*/ /A'&%UHG T-H<KX!Y^-N/ZZ@H,T2'82$KJ:Y
MPH_ 7PEL_X*2+_[,119]*M28:(6'D%F@DAEB:>*]&:-HTXV9?C;W:M1LHZ]^
M#MS""PK4S-E*7 96(OQE8?@Z/%4)Q)1P\Z[81J@@Q_N2UNX/9:PA*(8%0^#1
M4QVSJ<K25Q$ -D"HC]CFM6Z!"CL F]1Q,>Y)NB%WPL\-SV.^\-58IM$U+1YG
M6=Q3*63J 7"J=M&<JI4WI]*S<:K=!(<B!JZFB"C&O(&+K,AB:$5MSA.6;F?2
MG:;$L#PG(1@2W,Y*Y'9. PYS*C05.C00Q7@XY"E5PJT3&'R6\8:,"6N4IW<7
M]CCT1#QD-K*<A'Y&,G4TDI!+=B?<HVR  OW"-?08_KZ2%RT_Z2RC(9'_#>"
M762 4RY6F7*QH-"AZAH I?F>24NV!@:E@O!&A'W%9: )7[.05 #9)9:*VXRF
ML57&G@AA3%?M&:[+$YV#BHS<.=[A,S=5*9J[M?/F;K5LW&TW;NT.<I28NT6)
M.1RRO@D0LR:541AMG+*,J<MI!:=:OL#L![ -9#4&!FA?T9LWLHP>"XOAEWS5
MG&G.YJ^)AF>.ZU7".VGZ?" 6+@G7_ 4XT$O@.TPL/6G/]8R\O?N\0?4)GX-T
MRU_ZB=?*B:;/CSPP #CA?XHO3A?!@[,KE38!R$JKN52;$HDOS $"^=:+ZW@\
MX"JF@<$C/VUPR$T*;%8<\9^&-6;))PPGT"M*? 7^!5 $[O(_8WM.+((B..U?
M1RN_NQ?DWR8(E3_A/^2+&0C;@6'" 80!>STPV3/('B0H]//</S^;/9%F&>7=
MH3:/*WXQIWH\D K(*BX^.0'F3RT\'B=HX@'?T+^U;[R>Z[PE$@:.6&RKRV";
M#SM5%MVG\YXR[M6&NS$PAX&=8J// MX="L(YR0Y_%3N+"'"18[W($.9\R>([
ME>EW9E[EQ("E-@<@L<ATC4C\\NSJ84'[6-PD)77EYQ#?XGSHS1> XND'\,4N
MPW&CV(2]'ZXS92)A0L@2*ZJ8H.*(9&1>'VG: .!%W_74?'LV$:%DP@PWR-!^
M9",_ZN,$R*&N93L^NB-Q-S[Y2=7"2T*G*I#+AH;)_91PM$K@0E\XPOKMDSRW
M7\& 8\SVM>D=ARL=F'!9WNFMAIE(;8>WN\SH#4!9XB_I.J^LBL<$(D&(8 Z"
M'\0C@NLS)0)G;/47X2<X00@\H67A/I&8QB.>V !O"V4;WXAX1XBERAR6XK_3
M"+YSL>SFRD&;*]IH+;S,;'V56?NXJ\S:LLHL'=&LJF<X@%*0XRG<VB:'GM=R
M560MU]:U7'LX^EQ-UCYQD*ZJ*O=RJO5R=@XBIU=L)"N$MJ@0(N=3E]*[M=5"
M^59)YRA5BPI*5^:@8Q;0#&&C*% I_)YJX>532MZ.SWHVQ^=N\A:_\8"',=U3
M6#6"F7M!VKXUP?8C:)M.ZT>^V=S*Y1#E=-SAIITQ]35]>R2_=3H/,V=3Z'P)
M/1>8P]\;A($;,&/A";SGIC<0GIO 1IWN073<-C'S#O.11J!#"=R8SQ3XDF4Y
M;SQDX&,2<.A,-3"WC_NIT+1 )<3#Z H-K6-TVKK,'[MV$$>:!M0=X4N;+R'J
M,PS_\!QC#+A7T''GC'V^-;,?1#Q"@W]NDZ).@(8MQ9:WY$T= VN<**$]C\8V
M>V7]B\K?G#<,>%'"2X:6-X/A:N$[7KFE%0<4.(KL4;P=O2 #XY6%@:5P(U%0
M\1#=PG) !:],N#MCH6;D"K-* +-&9-=1N,DP>CI^6'S!JIHWQVUDX[B[20/]
MU\#$YJN#=0YW?2N'^]? W??9=88IG.Z:VJ3M>GW9Z1[P[8!?<D:"*:J!,<M9
M4NS=%-[GD<M>L:2-URXN^A]IR.,C(;'GL<NKE'@<WC>^!PFFG?$+@$]<)2VH
M (&%*H)WPULQ=RC88["UJ< )YSL$U66SNJ[@0=S8*_K8IU[E"S)EJ9P!1OWI
MR$6B$@.=H=%740*KT_G@ OG$+/.5B<3^WXWOC/SF.,"I^+)(1KXO!AMQ#3#
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
M*8P!%T"P+L$]=')"M.Z\4.2[&%1GWJR#<")>FC-K"-DAX-W6CM 4;6J!V5,
M%-_(CE#06JACB-:9"3$^58056]D$52:!(J#KXF-89D<KMO,7C&[X^-$1O4J^
MOH[IS8FI540!XD%.Z@Q;4;)BD[AQQ:W^..O$@#*$#W#6]\VT\>!@97KO8&5Z
M1[ R?1RP,F#?M\Y-P 8[L*:]69J!69)9*L+(Y$+9<6_O=@G[]B4#N4$AG<J)
M%+=YTMA5)JV_.EY9U#UR8ND*X7A5$#\7\@,H+X<;[0D#._*!,1ZW#-P;1_:
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
M,$R?J^O?J*!!FZK&Y73Q(RL97&%0=/THT<[MY>YER"L5[(@ZH@B/?Y3%+YR
MDIN$"91H\N'1%/&TO_(RMY6#Y0>NQS(HR;(H*CW"CWV]0"Q%?PE<+!5^**K=
M:OIJJK*#QT:T2W. _!)Q&W&[6"RZ<\/\UJ3X^>>X:4,!,WC/Y:R^Y[*Y0-);
MB[!Q2I8^1Y<<@W,BSQG:&\QS!D[,TRN)>)DXOT*:%<7L^%-%1-5?+O=!R$M$
M?=>C/L0=;$*1=X];]!HVCS*AA8%X 6$3/$8>-W_Q1,HF9ZB $@S:@(Z5XJL<
MA2O.\=C1E:6((?;7X(Y<5MRYDMVU2+N"],0(\CWBK'*+%RZKZZ_$#BDB2@)9
MPFR0O]^L1%.?(!>FDWV00X^.':!0)\S/5 @5/^'>8\$'PA>=[WW#6SEX@]^L
MOL&O^2TV6M_[<6J;FMS[8 6WWG,HDX$$#3#)Z(3HU[GA'8:Z4+'%>+HK(&J<
M&T E^X#*C2<F\:E4](P]59AP]*+[&,99RUPU,;_RYP;8IMP[>$O2K*@EJ263
MCU/=\XFS-3?'(B86F@A84A(I+$H94E,.U?$35F5T+X0]IQ 7WV(2G[046-3(
MO["X/UE3#^O9WSFW/D:G?\Q<"98J9Q9W&"^'UG%#;>_P6KA@5 48U>N*A!LH
M$D2S0QWB$_(V=L.S[[!4'DN<\3N,-S!PY/3VHLVQ[H@E7QOS$JBQA*.;QQIJ
M:S^**H>J^WE\&;?CNI6#%]O/YBU#0G BB<1_X'L^IF'I/=5E #41HK;/'2]@
MM&2E?5<K?XL7)5ZE?(WU[W:P"GN+(#W+L-%\\!KS67V->6>^%5&D QA_>%;]
MJ_SBIW<QX +C%QI.1,&*MU?7/XL>4HRSX&\N<1;'M7L/=MCZ441I$LR-5MH[
MCPHNOMC?8NT7LJ^XO*[%3G_#9=_8L6^ (W8/)PE:21(X"RP-1KJ$FW-7UZ_D
MF3%5,F_CA2(!>Y7XNAVR()4 NN$%Y+=[X"2/!6$P,H; R13F"G?4]\:L37RM
M!#H*ULH FZF1SMM1%H/#S=AXS=UL6^L]]I;@4QZ+5P(:+^3" -5UX,?P[LS<
MW6RX+QC*' J&7&,75"0KA1>/0^U+RV4JVL9P&5/$J>?*-Y1R$56[& W#41GX
MJTM6K),H[V$A/5PU/ ;M =AWB(J= \_<.,!I'H>M9<$Z+.SG3N@ZHDDZYB=6
M*6H4(P+$C_N[[5%'MFC*2<BQ,6[$J1OE\\$K]^=%E?N'B;LQ E!<W+&>+RD&
M^<K*.19/UJ:74ROJ9&7RCWX6];[Q7PG 956COW+TZ7@2"R4TZ;9^Y"+LY?7^
M9N=OP6HR9M-+;7I!X%*OHW859E'_XJQ@;[?\T:\B]Q6DR!N4/K%=_/$!?L2J
M[>-'SU7STIA>3/ARY<0.F&G.17%<5A +98FB[2$)H26;"41U?2L&Y!6"*<;J
M V\>(VDME %5\2_3V[\!)V;M4G%AXC?L)1/YBKE"6+:GL,"9>*&4>6%<"\V6
M*L("^ "<YK-)=/K(]XZ-[+L2DXYXB(U*:$(*RVU0IML(D\7%Z=JQL7 Q%#T3
M\HV[W@="!9!3%2< [62'$6SC+2-6?$K8C)P^*!\.BK5%\/;%QRT;+1A];1N
M/Q9@-X1-\EC,+<+"Q2W6_$@HZM>!XT1ME-1K 6>XHBY'L8,H#)(C56+1B0DG
M.9VX8D6KMKRVW4VR82-=>8HY%M84$JG71-\5.*1;)];>J JBG61M@LBGC*M:
M,?09AO37&TP7W?M?!9OQ$V)LN/,ES/N(%!7&6ND\DZD3'CF]$8LG%SK1D"\@
MXB@ME'O2TD?(-O3$93=BCQ5WCK? 3PRE?B6QU!!;.'LFZXCEJ&N3U#V$1S&U
MB[3"XTFHT#"A$5E;>@2,I3(0?7TBO[$#9!6N:<F%QI34CE#L;_8[FA$%GW&)
M&,"0K5[ 1P7['KS#Y0J=^?;\I%,F0+@'.R_Q_)3>E\27D]N/]YY5^?35:%OP
M\.375NXJ1K:C9BIX!6(I>"48 46E<U)!O;,PLIA"0Q"]2 GV%!)\IG' ^>"-
M1W.U=1$*\\#?D5Z/C9+(^R9+!&1/XY@# ?ZT?^SH(8=WW)(9,N*06!&]7# P
M?_PIAAL&;XV9U\]W.X!IX[*5 _A^-!N<2GNUJ6H51QIX18=UB;/?(C*#JQ]9
MGI<,WU9^[Z.FE5]^(9M7UZR+C,E.#XDF9F=;8H4;+Y%Q0_8B>=U17I;AJ8*E
M2*]A*EHLA[>JW#D;LC&952("!&3A1'%VL'IV?H#I9GIT0/- E<CHBFTHA9N9
M=NA[% IG1>A;?*S JW' Q(XM"=H@OABQ=D*>58;7L8Y;GF[&]?,2&NK("Y.I
M-!YMY_OG[412>N>(8I3=>-+ 3AO7Z;6Y(;>3A U0&Z'@/D%X#V?A!%),U:4
M TX^7S@%:5,J&8AA,29,G=RS9(7GX?#R^+DBRE)E$:''J*6#&>DN;IP%%OM!
MW"B)ND/SUDQB]63*^*R?.VFE%'5E27E4X-[ME">-DPPLAHO&]1TJ.L<*7[ X
M0L)1%^$S[O#%O8E<F@+C;P,?')1X "X)6_@Y!QX4#[A$MXC&^L+%% XD[_\3
M[G#$PVS\L,T;_202=NALXH<CV0F7GIGHLJ@[Z62I%W<F[I-AUTDW+NS5"AIA
MFD+;'KO9,^^QFYU[[,9BR>X'V[E#K$-O7G]=84^PWU;]?@E1^ RV?C3-@&/O
M/=59>,+;:-2MF-W?\%V+;0)&GS;.ZM99O0:?( 0SO%U8J.S++[['SLD!VAVU
MTVIW9-P@KS@[U+8M]GH#LL&W9$]DBTA;[7T0$:<&%Z=GNR9+7YZ1B)QU#N?)
MU$0*4E$2Y1U1=7W4;_1C?XZSH4_F67NPMPAH+;GUIN>BM0RI7R_OG-5^XR1<
M[D1$[N.#!Y\#YYR]]BI\%:7,6I?U'?ZFX00O=X<H(;@-X=J+OPTDDYE^/D0L
M-P)N:";O8IY.2+/LFMP=O&S9S/;K;QD1?> \\*?__4)[T7%=/9,L75\'PND(
MJ7<DRSC>0Q1JY B)%ID39W%3LS2N""*?AZ)8I\3 C:)Q77>#)M/I4/JX5W?B
M?*">#J6/6/IMG/6NP%NA E&&F+SV@Q\/5B6")F/HS\2[>EKR=[SS_CD7Y +(
M@=O WWLK=%& O>3@]N:E-C4439\KFFE>]!#AF4]_*.+TSK?Z9Q><,M']5REZ
MVH3&?AA&HG=?3Z\T^TM?=)IEUD6%J@<LK'*:A):<)C%M,4R"I^/#3XQ)^"R)
M*V_U:S0P*QHL,<T.EI@KLX6J&(M%;KI$?\S6Z^$V,'?.-Z$T!'N:5T-_DJNA
M+I2I92JFJ9[PW1A"D1ZB)ONV>JGL)_Q?!Q_(B'Y/U[AJJ4-SC/*UW9J/1;%B
M=L#]]O^F_P]GRM0-;:J2'&!/&@.HU$(N/<;C/U^G8[A./>E4?BO4 V^%J:B:
M67 G3NHRG)YCFB63,72T\1@6U;-T@.7)*W\/)N21.:JM5GLL6C8M0$06_HI:
M)[*3$ L<UL5\H<R,^?#:U3@-W?H]WIU!7-OCN4R='=Z6EPE=W-E4L6;6L[A-
MHQ:/E0*>#5"X9#0M7"KMX.FU0FF<TLT>"S>/K6CS?V7K'ONLUX3S7_O^SD/,
MIMBAY3]Y(7^[W_RXL?&$'._RM^L^=_;.DW_UO[)*0P++DJE3X7K_YYV_%R#H
MA%" ^-X$>?K*WP>$;,H_1.-;J<&*_^"=MX*=48O4)SOX ]Z]W ?XH6L&SPY/
MF"CR>R"?Z&[E7Q0?C$!IUBY"6]CRQGX(]^Y.MF\1-7F76J-HCTP@>VSM1WF;
M&;Z.Z.81U -#>A1@&A,Y\WYPT/:@*N#%.Q\AD3FF(WRY>KJT.C>[:@%L_7U%
M(N#6\9:/K^U[^]8)KVD=_[ W6%58IA$T5=&U?,!3?OGYP\_'M=RE!\RNZF +
MJOG1V!<*G\R';7LA!_*/(:H'/ ,J>N>\^8:_[XI>5TET=9$W: <A>LOU<2J#
MU3W-+_""M4QC%M@)AV7I=_PE?,D4=:BP:[2":>E#LG#CY1$]Y]-\'.2"X^4)
M!!].T*PP6?.V5=!RCPR4)?AJ)_'UTN(49.R?3E+"11VE-/<^*KP@T81WI>X
MK=3,>Z,IP_T,;Q-62_F4^^EDJI5/N6]P?E:GVU"XN/PE,*?*=#HMN 2$'I6
MIA=X\]2K#_].U=DKM22>==K$6SQI[^='W$S;&%P3T@ZT*B*MKBO3@@STA?Q@
MAXR%/6S1)I85$UX%T,"=O<*N[V#OB,FOS"P@)+,&$FG>:5]7[(U<CKZ"=U5*
M=W,ZZT3T01=7+=HGD7F:L"<3?E9_7E9U45&;[O4!/"^SJ>=EC-70=E1>457I
M5Z-:[X%@PSYZ\@<[6-[)VE3@M9$2_$2#UJL]D5]M;^OB/ST$(_S%N7%<^5.
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
ML ?JUD-8:&J0^G)G>U>[M[8;I,W"E"W/<(LJ37DY(PG;RO>L-;:VW0VP%%[
M>_L/K'E@C5T2_$!852X1UG,8C:FDB,HC]L'RS@[IZ#9HA<%=9R4EZ/'"3_!/
M]!.W3(QM05+OZ1$K8&4:E8&-1_?N+@'=;A.ATRXD_4C(;VE/[MK2"5#:L<_+
M.YY.3I9V $D>'/360KF$>VY%3QK%$+.4B>34S893DJIH H<6,)&ND.28^16L
M2U]G)U845:CJ0!,GBGUD6(83F9996:S&HA<DL0:W;2X)49PB6E06!6^+].L-
M-D0!O9G^:_#L2,RSQ3,;=RDZV:[O;'@ /.I=I$1WCO3)\4$]Q^:^OP<2)9=&
M/XG6!(^%-?E?'0:Y#V3YTT&SHN3,K!(W )2_'SA8OJ2(_+[$\ONDV )GMP\\
MVJ69W.1$U^(]\G/,U0*D0CTRR[*F56?@5)^5E*,GIR:C#K*_6"8R-7PYN4K0
MO[/XFV3SW-^[88B_1<Y=VTL423PNE?%#$@N58AT/?[+[MG:<2 -GBN,\.NM@
M1=@1T:U_[V!]'=(*3]W;3>0K^A2/B568,<SHH(U*:1NK[%!K+:PTDU#S8N"0
M/U80M0&"W3(64.>)@R$_/,<$R?M#?98ITY+.(%'.0L>0H3SU;Y8YK0DKC.Z&
M%,LZ6&0Z1B:^PVPJ,J RNY!SN^ K_I=3=(Q8[@*""[7NAD'X<EDGQ6(I>6&)
M!I\CPRT7QBNOHA-V9E&A&3(]<_@G<AR"PW=)!>]2"LG ]VCO0&S:(46@9M,D
M5::3N1%3A1O2NP=?)!IIBI8PFTF(N[N-PQE98IJ''990AE2O0X;L/?_:C;TA
MVH)TS8X9415!\4S;+;P7UJI/TM?<3*Z5S.DE4.,&7[;:+QUR^O9;7!V>?^JK
ML5@#6;V.&UY=(!C<V U^F0DNEYO<:'6EJN% ?&$5:%(OQFP$5R6K(!.F?$)%
M[E-'6<0VQ1R=IFF!,$W*TLE4K;VQ25;;1:X>$C_@]F:R\1G+LGA%%G (%EP]
M.G:0\(F3-FIT28_966D\%*^UB_)4T1*7>,X/TB%Y,$$EKDA6=2%YHU/ZI%M(
MOC2!4A;$C*I1<\S?)BDT7,":X@ 5<?7TLNNB[,,OFGE3$SV/I9DT:UEU<"3H
M)G+"295(#]@Y?B.+K_TYF8-G/UABH6+';4_)'.>4R#BN.*:<M9PV59EU#R=2
M=P;3<4X@G]:1&F:?T@LT!TN03:HN12,_*&4Z($#ODK53H-YPBFSA&DZSCE0T
M2_NM[W',DIT;KOGJT2?!+!'L%FT&K/ISF0'$$4]*G* X+X:")9+_S @-TR8H
MOH#;&V"&5DX0[5XL<GA77V<DDP1H$ ;1WE*KUW6BJK0QF@GQ0O/'/0F<2:.:
MJT0E55&)46? CUEM'56!%=;K"C[9CVP@(S V.QHY>38*#BD>=U!G_^ C'1A:
MY"H[W86^AVFR(\(38FV7J1+OLDF:J(^E)YRDV3+C/=A)ZMU/LMLX2@9SRZ_5
M%S__HE^=W1E+YHPE<\:2.6/)?"=8,B]^0I_DBTL D*7X&<<Q3U#39@>,>?GB
M<]Q-ZD/]Q#K57VTPR;%VG54M)+^V4.9F/1[_Z8]MU+3Y$Y)9G2NS13V.\),,
M<"R5/7B'$!/U3_C_R:.,US!'YP[W'IC#7,P453\/+FEW9/KT"8],-W1E9M:/
MQAMXCDD?8R/.H/'#L8FE6<IBT7YHP!D_?M3+;&F*:=3/<CPV*/D.B&JC1$",
M[A&0<9K_?N:5&ATC65L1PL1JGV3U(W;]>3N?HF14,9#P0BA=E;2H)O);*BI
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
MEGI  K,7V?6]M7KT67H[%!4'*Q9O7"6EGGR5U+G@LN:(M>,^XF%.DO!3@&W
M7>+SIY=V>">O$?_HZ$77T^JSJGHW=;I0K&G[EMVCO?)L=I1[O]WOG%5BBN+1
M7__^4$"?@-M^2US,-]^6\-&K>_Q757^>JAC3?,2P\*3Z(TX=..RH0BTW!3 7
M0NN%;U,5BR.YD$=<_=CY!I3P?I7?N+#FBEHP?63T4L?6$=,CJGH\9+R/.NLC
M@LI"HTYP?^6M7G-!]]G>'1@M;18#9>S=Y,A;1TL9#!VF2"GO)42X#%2.AG8W
M#9\6!4?+!V]V"5@VFT?6;K)[T;"+-L,R>BD\CF+)[D]IQ,/M3_)PKV*(\>PU
M[8EZD/W7>/S\?%XXL/N?#BH,9W5IPSMQ!D?@W-NN%Q6D,I:^9)FJ[-YZ&)5>
MS(D'S$M/Y6BUSBKI#1L85F'O3ZSZ"71/,BN]X%!3XDA^^<-%I4@J?6[Q8;4]
MH9318+8XH;<TWL*A\Q%;O&([3&J23TZP3-8S7&J)L]N";GOQDS519_436_,$
M^.%I+8KC'1NH'C+23!UGIEFFU%[F,P'#] PNJ<64D.B;2^KF(5K&=5<X'JUO
M8.G1LO7=#W/1AY58*(S#T[81*RT"6,.=NW,NJ0CO1]GS'P)[6W/$#0R-DL>2
ME_= (A37N2D)PD16GE66VB^8!]WLA<6V%&'C%-^\*N$LS,W^2##:BYZ.UM=E
M,FYD2K=W7YK[255;*"#380Y0_7$U/!G4,0<<PD&<?=144<]4.?-*5U[I1H%^
MI%.)ZNX26FGPJ/.3QP^OF-H/A=9:Z97(>B,TPOQ__H^YIJK<SPMW@8UL*6]<
MS\ER<R*RT.+.-3<LVL=L&C^T+*K3.&FOI_WA(?Y[F<CAMZ!ZZPC7<SJ_JIA/
MYR';:4?P%5R2BAP17-2I-6L3E3N?8N=;: Q_"\\W<K@;V;J7J=.-5 U%55O%
MR3N=8E_A\U*E;<2%4ZG@89V1609'5GG$9;G]UKQ25R30^*Z;5-Q6=/\*-MQ\
MT:=%K4'T6X]J[=B/XB_C\JQULCS;#Z$&$?X]ROP.IY#-N[5-@CW='.Y#W_SB
MI_PS_[_+2_FMZVQ6/\J?[%O@@FOG/WO'P]"K9LB7E_SCQ(]1QD>L@SW]<N=O
M?Y0MI#S_@3@-^EF;\HVB %'R)=."E[ "L\0^Q [^2D/]?I2O OO&7?Y5_A68
MD.WR5Q]WIAG);_V7^!IMFC)?<8*K>/LW@6/_<7GC ./#@[=$O@8D26XX<3[I
MK%OANY/+Q7W$Y],?BY0QW_!(=15-J$<#8C=PR^G-3P37\\9S@MM'^8NSO//\
MC7_[J.!0S@FEC,/]3>BN7#N@:M02H+?O@5*_^CN'1K52[MSW5FA*8ZS/([%B
M8[GYFHH]7#"XPQU"@V !_G=-M+?)*@6Y197"H%0KBWX?"^%>_N;9^Y6[H^'M
MWRL-WGGR;]=_ 9]UZ6P9'A 8>3=.@'7RX9T=.&$Q<8:8:M_=AJHN*DG7,+WS
M=K9WZ\+JK\+0V85QR4I!Q4IQ18HP>1L\ZCM&@\UQ:;/*&9!GJC89&ZBU\=KB
M,Y?9H2NRY^S& 6<U],D\:U)F_)R.*#MM+H6 1VYWD7H5#R^2QV#3VSD,SFMG
MZ9#\XO!?3->EP'$D-";<$"T)^,(NB</39RE>R6'UT^'1AO9ZA_/2.E7J";F8
M ,5Q/5"P[]VOSBK[^N/&P#DVE5\<<6+/1+1X.*$F JQA'KWE<XN7+*XB>R?<
MQSY7?RI$0,G#"9 OGSN( ,=OIO9R7.,4#AU\SD7%5@/L]'N@8ZX\:P@Z]G][
MNM4(M;:M9U9AFOB53[WXL!M_O4,,5]G>4>%0,3';.!C5+5P=GM<HL='ZN5TR
MW:TGZ@@+A\]H 4]Z)2A_S0G_M\ /*U"N=$VQYD6SK0\^IN:)JC,/]-&H?@ /
MZ,K4* *V&IP'AA![?9D-N-I2V7VU_/_9>]LF-Y%D#?0[OX+C,W.C.P)I!.C5
MWN.(=MO>T[L>V]=M[]YSOIQ 4JG%#@T:7KJM_?4W,PL02$@"! C41.QZNM6B
MJ,JWRLK*?'+F/7H&Q7^U1PMF\F\Z%^6G61F9//D7GC_1)]\[?<TXC&*2VSP>
M./9%&'D3X6-461R8X7^]ZNR4U?:D\>CXY?&)$I#$FNM6RDJ4LMP&N!PI4Z3^
M>+=)0W52UCS/]%C>2RF#9DZF.45KLJ?=G*0OY1CE;1WYS-P//V>&AV3^JV7-
MGW7#.-C?:-P[GFEV$H/+\&!;.2K:[)XH1SUI,$@")*M0CLYU.7-RU7VVL'\5
M-[+1W74#F_#,;':DI4?NM-CH&[\LMBER$%YZO(O B-=#PN&9]JN>Z7"\JQ]Q
M)(I4"!3XP^&5Y<[US+LR11J,=\^]*6::NT5>?FE11PFMN@(NI,ROD42;.2L&
M#S\Q8]T]> E80;9?EC2)+[!,^],&(_&$-(D40[5I$L5D@LEJY9D3ITSWNZW-
MF0B'-01H<DAMWH'WX(A?M36*0]/3*K(H4=AU.I/B%9Q6P1FB11DR)8:L.$/V
M95D(.UD6U219!/,N)<DB"R?4'-PK*LD"] ?^/H^\]3+0D++=*7?HY^">,-,M
M?_S1$[(9#LRAVMGN ^PY-LDJ$'>2UG#:W70ZJJ0I6DFZQC^$#I*3W[5:<"8X
ME )DYR0PC3W7WUO[UBIP'_;4$N<')=V)X)SC]CEPF'POZ=:S[<.-AR?28-B3
M1HD0V7O+K3-7Q]>#JKGC6EFI.I#D"4AKBLO\,V&]OHMZ;L&<2H)U/?[%I %K
M-)ERK5?J2Z#.8:@+\9UF_H%VCJU<!+SUO?,K+)L2Y?[.1649UX_%72I69C"1
M:C<AT9P//]D,&Y?<F/,OGNO ATBD YW(P'3*4G^2O7(Y(]#(9;$KMR4^D5VP
MW?4&"ECFXRDVE4.*9+@KO0@X@:)\''+PCF[)REA2D?.3[)Q_>4@/13E**5D#
MV^.@!W[H\;N_NMSH[0DNE86MGB%RU,\1;2KX/O#5VQO#H,#>5H#0IAY++@@%
M(AB:V+R<UR3CO3!O9LZ$9]U=ZJ9X*/RE#/HQF41(E]=SSWX&/7"8N2V4[]G4
MO3,=U_:P'AR[R+QZ&[TKVV8=UI@??OW@U-=;)J/F&#NO7MC6(Y%.=QR/B5C5
MWJUMX5EF0>L7'I1&(4OT>^F>>66P^0.;B],UT11S<35S37B9HS>.0$_.V<IR
M=#?PE)7K-&0IRXCDOI-#(3OA'F[/X^W=6T%W;_U&W;U]LC1S/VQ&*1=L?]%#
M-0@Z(A5SSW9,,8*[M>,*5+#6PXIC3".V@EMEV;2,UYX)/AV"^+YZ2R=[ YGR
M.N2(3Z4Z;@O9&*"F9(!2- .(JN ZV_SJL9@J\8;<7QXC=C\E4]2"[BGQ/6W5
M]P45-[<5WB^FPKLF5<@%<"SO-?!%57-71\>VFCMS-?>>H@4_Q,9#*'0*IV;6
M%GR/.G%.0P>RD$+2K#'.7"\I(C":JTJX/H%N.H<%H50+_=7C]_FJ-%(GTJ!?
M4AUY1:4YK; =$+:2&B6<1SKJ%IXO_BPU2'F6*C@XNJ^?J<D/LWT\R\ICZ4BD
M>YAHDV[,.6_N^0W<?/T).?>-44GM5\VF(# <^VQ]186U;R.A5]&:NIINLCG%
M7O$68 $G.1XXYK'OVZ5N:N('V'JG).X\K>$]+$,SQ7>V9LZ6(EX1B!JL_*?^
MZ#UBT3]V*88=[]OO[Y1>3WS4#0/Y=*6M5K8%7X*9&6OQ%[77':K!7Z_%*=-L
MF(*@H\_"'!=Q462U]RN.-&7P(B#M'[SYL7_._\JLE<&"^#&?&OR)S_D*/U=Z
M;[Z^^W)+/\IOKOVJ$)NQ#H;[(ULR[<9\)52[ Y\)1 #BCJQP]N!5!/_ CSU(
M!-[B;_<T->I*_*NX8K:HF;"==$4,BD?(2I%PA\%#>R/AHH%!#L]AW,0XDC#U
M= -5&>3L49O!^IB]ID@(^]/35WB1T:7D?)NN<GQ07@N>!DH8HLU6VIK:V3K^
M$5^B+_!%XST0?8/.][I))3.ZZ8#?9Q!BK\_*7G<LA*S\I=>5E0WOX*,P4L-I
M@[*,_.]WU8T _*)V1_&G(M24)Y+_&C'%:X380Z-^=Q1Y2I:[_?Z^]RB]+.\)
M'R)RPW/#86Q%,CPY%/:]2N;L#]0-R:S/^5U<X -NJ+MO.L<)Z4_M$(?TR)(X
M=VB>2$%Z//K'R4XUU+:U;E(7Y&S;PS#E]C"H='M0QH'D'MX?1@7O#W1^A.T!
M;+(%)M[Q5F!PT2B 58DTR4:SF6:G@$%F2\U\8*0"NV8IP8@]6G-] :<^G)L0
MOE+R!WB$W0N_#,(O]^6H"FWM-:")48798_FH@Z1O^[CI\V/+^ ZNIW*W-XDK
MV>B(H9'C>CTX;&:XLL<>4>7X&S20;##_\(3 ]Z!C3WQD4SMX1$SWR.^:#?Q*
M]WT!/KI9V;J1:?SH;'S[)2N3N!F?="=[B;M;LADW4L(-;5RQJP(INML&UE@+
MLB,"BUS@#7\9]NW4B>U!*L_4FF1PX:U)!FUKDG1B4V"OG/P<S@T1GK_;1S/7
M6TC/CF8NO9C.&PU<>U+SC"8N(TO_BW.N;\<B;G),7U[R5H]RMPJ)"[=Y8'26
M$Z_"\^SUT9RP(GN^E+[_9_2>3TK8BE-1+\9DI,=V.2$^,4H9GQA6%9_X,G,M
M.L .@GC<X1#%. A1S*::^YHJ'_T[M;U1")X5QN:"!F8)0P]^;'G_<;^_'?OB
M:6'V(P638VGPJ</<N.5H/#+L <>,K97CT?UYJ6,\7'..!7AGFK/D:V'S+$N)
MA1.%.? ?8^ULGI#>#PME3\RDG'5T^9*7J+FPIB"FKG;57_<'+&ET:YOA2J^<
M\. IX;_]PC<Y7 T0D\ 3%76<4E%'E2CJG;D=X2WN&N@CG([,N;/45YLX7RC9
M:B2&LR/;PVXD*K2C7Y^M)S[A8:!?_A61&+TB&G2'@[T7+NMM940GB2Y-X$]@
M%N@ ^!5LBRTNX?",W\!/;AQ=([RY\-X%U>._O2G3Z>_?&!BA#W0^ AIV)?&3
M.^\&ZO^[W17_QS,7\-U/>G@-A9]^TH.+*"G1*MQ^^"(N+7HA:%=DGGRU72'E
M74)ZFL=O!4B7R]?=Q%3R$D+YDY0:.*Y$ P\:IF$O@V&ZV]A@L.LQ_L7D2@CV
M38S<,]M/0]HIS8DH^._,QOB\Z]^E1M185KN#_<'U;F\4U^,GT%/+<TB;'0'.
MW);WL/2#Q,$=*@_(YMXRT\]H9X.*;:([6]S^V=8\,'R:MLB]E.HRJ6K#"BXZ
MX@*34\!O'H#SGN%Z-ICN>*9 1*@&XVY_KU!-NKU!HI@+).9\GL9Z6RE/$?(,
M\Z%Z.4&Y[D:DYU)%54Y;)=1KI*QRL?S?)7/PLI1+*[@9AP]60SG#%@+^BGB_
M9.::QM]QVOK][O"  S&)W/WM6/LRU.#H?(2X&HC*KM&_:(5(7397<-W<_K"
M?R$\"2Y>#\NNDD%VTT0&#B2==>5>Q(BCN@6[P6?PNZ=6Z- ?"1N$IQ4Q?EH1
M-I?-^<,!:>=??VDO0=C3EBC*A=<H)J7R:89C'>&OX#>^#=,+PP)%X+QMK_$'
MGC79&,35H[1/6[(H%U6S^/]Z<'#1X4BN/[$[DR?UP[QOII;G?@SN-/V>,^8<
M?K#@ S<&QNK#I;#Y1\N^<>XY3]^%):F-AVD%>^2R#DX0YF!:S[:VRM(/-/'Q
M$R!24XZ7LZ(QSVSKNMB#E8NY%MK"Q[;PL4V$C_WJ0\AL8&+, ":FUEBGRC!W
M8XRX*WR+6P?P'/8R\AB*P$)L/I2L,AQ535[$+AP.I,%@MU5-35!EOR'A.M:B
M@Y4DO@O*U4660WTI"=CU"+?&57-K) UZ/6DT[AUEUIF0<*/9HXA@UM%_=I;Z
M?,[@*_R_'3AYN!T9)/UMQ_?1:X";^_9=<$5V5HD:Y>Z0E%O_A]((#OGRZ#A,
M8NU%:ERZ2!VW5WM=I=^3"]XN&Y%7&>4N4\\KT'UIH@RE<0J4]!>'G9Q:D29[
M%:ED_.(BH,Y;A.."-4H=29-^3U+[Q[LYM"#'N4&.*W#@+P!(H8P8;UHH!;D:
M+(7W'B6''>B]*23T?0QSR:Q%68U0[_Q7?.!=5P\8##BPRX-!GKZ;N7N?II[<
M1)$F\BY<>[P,4Z+K+MTD3(0YIHLFW7=-XUB/]<FK*4%)TA:4R]54E$>49&\!
ME)!;17*?PE)+X6@\EM1A<GO@LEK3IM??WE#J3W;UMXXZDED=BNQ[FZW:>'CA
MU<;#MMHX??E,2>7ON8J!*YM;IL)=8;MPM[)I9BBR%1**;*N99ZP@MJ)7IBI>
MK68N^_3JY16GMA6EYZTHC3DCNQT'BG3"TU9-R@67368J4Z76+>+]TK)=#DKG
M-WXHH<7 ?JI7F"*6MD).+KA$+J"TLZ&TCP=UI.5 F-H9P$(EM!RXF 2^M-53
M\KB@!#X2?.S'1-T'FIYK=SQ-*NVM7]M0/=-LCZ+\-SPMKO#,,#Q;-"R3K4W=
M*SEU+Y+?<3-_HOHD*I6P.6PDD(9P(XLQ96DIFG"CM'^@TL:M)/MQN)T$%UPP
MC159?D,EYO^?KID/?V+]_2<]N9P<3N.P'V-5^4G9>]N)F.&A5JM]TN4HPZT(
M.COZS_^3E?_#N_R=2T:/?;?BH*G'P?][/:G7.YYQ=@'IEZ,,=V,!H=7Z$KK8
M/,RHUH; $'E-Y]7TO*F;HPRW*#ZGAX4Q6AF-L9]&;1/N#E%.EC,DO?J4&Q5&
MN<E 4B>C$PE7;3I2Z&YQ[;G',"FBHS![IVU.=O<YR1/;,\K5;&>?:UX&VV&=
MSI \[TMFOSC)5*1^BO8X+R[G\##'LMN207$<4X%CQXUPR1F/&0Q(,0*1P62\
M"!G,G:^70^3Z(UF2Q[N)%:V5*"6C,H]K-AY+X[+L>+F.Q^Z[_9B'#\?BF4'8
MPUWJ-@]^K$L,?9SNB![_8H5><9[)E'< ^R<SGSTXAN4^?\W/?/Z:9-[YQ[&=
MGV!7 P'_"/+](Q#O[RC=J._K@U5/8^5X.GL=#V#*.$-VHD^Z29&D&TF]WO$M
MK%Z6,%0=IRM^LOR XU=F/C15?\9R]DA5KT I&(XGDC(Z50S.1;P,3E] /+E
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
M/0Q+<\,G$/$J<0?;[$[X&ZTI<O]A; Y*7>%NL;D,X;2A>W4?6MGA:\!1HC'
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
M@UEX+?+_@N&>N1UY @:GX]NZ6F2;%IED'CO^]E*XK-2,VN?OC?LNX.R-.?]
M6_B7Q?]0O",YG0=\S9$T&JM2KW<\#E]JWNE^KS8LM/,;K+L6> ^P^[D>KS[T
M:]F<\YXUAKD8%ZS-+YNT[C8+"VKTG(.\FXQ[J7A7Q]2XWAE(UA]) WE2 ,FJ
MOGM*T()56,>H42/L"Y#_L#23*C,/B;XT'@U>N.2G)I8BJ?UAI3*?2:+A ,E@
M':4GX*1V,(9['8QS"5/JJ8]R3KU:<[;7W_^X"2+,EAALBP4>='-F>',P?KHI
M@E.#?DZZHNV#OMVQ0T%Z7S+;2#YOKTHQK&$@\I;(^&7!C49H0GQ*WID??#I&
MK8<#\P-!VS4CO9&2RHSL.2+MTG&GYO/"V)?/T)?!/+4OR:-TFT!6[IVR+6R_
MJ[_:RYYC7TTE&/"0.+>\J<%2G>0RC='T\UT"@=,KST5P1ZV:.ZHJ]7/:U!3<
M*?HB:$\(.GCEF>&14@?(_Z/3$3]BQO=K\2N<G-[ :']Z##CX6E1'8J?C?YT$
M-IQG,#G^RHYKK5Z+0V2!_T' %OKL>)QQL]JD.&7T);V$E_#<E\@Z@A6\$;^O
M5[".&UN;8A#T,T@I7^5G"U>FCJ)/_18\1HLF_FW8DKS\J<VT/SI3!IH! Z^(
M?"E($EUPA&EQV4E\=W2ZN(X-?\J6FQ+OC4Z=?WZ9V5Y4NDN/OTS?WKZ[^;OP
MP63VPUK\SF9+$WS_A[4D@C/2I1M#QYLZ^ES7$+7E+[]-WS9\O9\MESF":U'
M?!9<3^%/I,$:YDPM=!,,OZX9\ ;_NNH2EO[1L@5<M;O$0DGBK?Y3?(0AE@Y>
M#,/*@VL2NB"BK_";DF:O_>J'J7ES'5A[W>AEW)G"C_M?1/9SQN#;8*I%<%[P
M2@\.T[QZ-V%]59O3;#B@>[B1Z3(X_8(B=\/;-[[Y\;R!UZ= >?MSZJU^OGJ;
MZ%%G'DKITUC%)>-.WRIR-V8$3IIFD7($<PN.SS2AJS KXGI[PCMNLZ\?)2N(
M+^E5>1T%9(F,LF2)#)N?-^5XCS"==9 PY8<E13RO/>GNNDUFJB"9*;W C7*E
M)=&!?I.7Y+_IQF?Q:<E(Z6F5+FWIE&2D0Y\E9=ALG6BGAV.CW,LIMM#C[>?
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
MMUI0XZV\P!2=X9@A*,#"0>"P:M?44#S"_IOMT<V!'N7TIQ]+U3!+ZI>)+.9
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
MU+ZCK$Q,\+A&0VU0(4WK"62^#FI?7E:FHZ[#P:Z6=O!DN++VU69U:II:OV\
M17=80M HG^/-.O"7SEYOD*W:5U^5R6P,36W</])^.E;MVY;J&F;2UP;'FA!M
MU;Z,>";\TJQC226Z:,9HHEGFYI9C^\RY*+#'J874\2=0;-C\9OTS*EE0%1)_
M3_?DJ<UHUO2ATDF$HWC:C[K[T9ZO9EAHR)WVH]Y^M.?N&:8V,#:KJ5/&2+LW
MJ^UIHU-J2(V#UF)4Y90#4G47VE,^3RC9HX;NV68OV@LU''%J1R9K8&?)'+4S
M 4:[SL>XJHKWOO!A/Q;NO3-3[3!T5J&"0*%Y!/=.H+/K=:]IJ:51K99EXR?>
MLFQ\:EEVD$QZ:EUV:EUV**W+]G2R:G50@+- LFOUYAX9+:^!-_5-*'K!J5M"
M(JECFVX)P^/JEA#Q \V2,04N0'!K-QT3J@%5[Z*-PL8#%#5/J'#4NJ#!)P^$
M-]B^1M0#J4QB6-9X@\QX#>(A<)=(FPM\/!(;I8(B\:L?F,K^3'B1)-N<F>)Z
MU#?J)H"7//C!-]6^!5U$#9*H00_"JL,3\2\CP]WU[IUP14^"E?ZKNPIL#XBU
M7 ?A&MM/P:]8SZ7$J \NMA*8_GOM@HV_(5*92@$8U"@0>$,=US\XJ[D_>Q=-
M\M,#F"KAW%U^=@*4[&":12[EA9%K*3$&ZS</(_(C]V*47%=W^)R30#U#E8YD
M,OI_N\2UABZM[U)0EK[3_W;>4W\''<], .F#6D/:#5/.ME&#=B]YTPSPTJY=
MALU_M7*6B=DQZHJZBW?>)9N1 V;?8HW*)V; Q*^J$7V8O_\%BHN-4Q(TO@G\
M.VP:_B?V3E<_..YLK?Z"Z>8.F$N2GN$]]8SO2/I9L14JMI!"%W2E?OGP<@-U
M4]D!%\,:Y+U:@1QZ%X8PU.MU ,0"NKC^[.\X.'WWVKUWP5B=150:)H@T]1X)
M_S+?ZAO4R (G>E;>$ST[]3JG:KNILT#-N&?D@\=B\N?4 F+70H&B2#'W?;JY
M0O-Q[B_@X(613"AC2J-($H@?JUF^Y/^()&6BZ5R8&#W!<_9R&?C?740C (VQ
MF0.-/6TC<>"@WQOEH\_5>7!?DR<>'/;,?,@V8D'1TI#:E<!FB+\72&?\:L-B
MS;J2.,>PM:6HD8<:+>!6T4Q1_+N(41]LXNR_' ^;GMC8-F^]6"G4&VD!,[OE
MS9,"F">(8SH$1$+GQH8'JPP!/Y\YUZ!(K_T@ 'TWDXKXS_:#)Y'I^+$"'T?2
M_&$.VHF:"=4S,ZIO$.N%^0K+D$ 3VHM=;PV27#3<A+].HX%ZZH>@AV$!#YR)
M?SJQ7H-/_QGI,TW%UP/=<+\\9J?<.1B,>=04LB1NW"!<5;4G4I>*9M>VF&'T
MJM)- [9QZ-ABDR#'FZ[OKN'SJ4/?Q+*YB ][ZN>$_9HY^DKBZ/-^C]2,:V8_
MDM20&,G^-3::Q(VH0^'*BBTQN6AN%6E:6ZLQ!LN;I$O[,:V_E(WZ*WWH:JF
M5W8X;TTUM3&O"EH'_2?L=BN:U-IWV <5^1+(>^V(AGL/V'$.63)P@.;$NK!'
M3&K.U@XRK)"/^=ND(^Y/M=&?-RM[_MVT/"NXCJOFSO_\#A3I;$9G6D/Q[=\H
M%<V1O&M#,J@5!=A<\I0[>5D=F#<[U *S0Y':WC>VNX!A\7#<V=\<E9\<NAS
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
M9'QSB8"B1,6;!9*,V0NAD Q)V:G&XIL+Q:=O'O_.4K7QDN%)6[YO(E:CL_K
M3AXH2H*UX55O/#)+2DEDQRS7P1+D:YB)M!/;(TN"1,9 5$XTK/R?]D[+[C%.
MZH5NTGANQ1T4Q,U*S;#+?_['9#B:_*WMZ$Z4&AUAM($-$MDG#Z*\4*.Q^:?K
MR%9!7A-NP#J(/@VB+(PIH0H@DW)!'U7-%>!(@9D">W=OSVSX+3!OP*4M&5]@
M?^(T4J!.2<PI.0A*S0VN1M62?:_S;.W!ZJZJUD0/B2.11RY#U\XP%:J]7]%M
M^U_\(]K\1\:@U,U(%3^%!Q<S,FK>@T<)S+(5?YRVO'4AA!OW-;!QSR3;_OG+
MJ]R&OX:1X<7)7\;5XJ?M/OSMCHJG:VXVN\%^B1Y)\'C:\F/:\BO,=5A7W'/Z
M!>5O,GOAC/WZ_+EM>1;/&&&+?U(G=4V1@V,&MJT-!$#.?GQN''&T^XZ[%R?]
MA&4&'LTBP06Q:9=XP<FZ.XIM9Y+<]OZL;MWEA#__>2S]3WM^T'O.]XLVLN*>
M)W^2W/N3H#_:W:>DUIK;SQ)A$_M_N5[Y=_ZUNW! ]O/;V!,C' <C4%A&$C,$
M!LC'#&D>&2R'+\YR?;UPIQ0]Q)>=-OR@-_S+AY>9C?WB>'>N=^TR",4%@@VH
MTW6 UP^/-)'3SA[%SB:R]+*7!2\D)_SW*_$IS2EQ,Y!F 7$!^[N'ECQ+:-LN
MG']BA;99X>J-1'JG=S"9[4;[#YP19;W%P!6GC3[LC4YE.XH]=Z-V*YE-+LB(
M)+EPVNA#WNAD0JKD:"?X0#R9V?!T^NK>T_@+\E(J5"19_:==D63U3Q5)62[:
M8R(3UG]32M]3SF+ZPR%A8F/2\1J3 M<!PWK"1&F'>?ES]W:N+O%N3UE@9O[Z
M3KVF.S[7X0F$^ K$$%@\,I1<UU,7B-"I.I@AA^7)]\[<G;)DZI*/5KZ_P'^S
M<<.5'R!3G8DD^[5'J8W!>KER05XI-"<U7"^7,/#9[Y^OSK'Z98$I6)A]=YX
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
M/D-MYP<_J<'M]9G1'VB&.=8,RSHO+&ZUC!_3ZUPX-RO^"1A$U,CS8H+3%:O
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
MJ]2C&]G'B [1)@!>K1\VD_+?-DR U*QW^^UZ7VG4TA. >X"05VFAYW:.6YT
M9>XW*$*!L7&SXVWF^ULB(Y<$KQJ"=NFJ^=VWAH2,DKH)M/K'LA\V(8*-5MIK
MN85P.F']L_ 1ON[ 2]-_KW0$N,NJ0#WFK,Y?N,@*'F(,O'J5=<='6GH! "*L
M.SJ;NQRH1UZG07X!84%* T3VF_UZO]O)(+.;E:9[W&M&3M^NZ'-E:57"\U;[
MR2W2-71W#Z(6L]8,ZKMC(>S@2%ZCCF[9"!#1JK<Z\%:]WAI34(^^1TP):_ >
MG2[;,HZH7TO9JGZ_P'NQ%V,8Y7I^!%[L)/&U:KF^%F-/XFOU&_ :RTTO10_M
MPXME?K/!D9+,,F>!ORIUI=FJ]_M*RM>J);[6.FZUMW++182&A$Z(WVHTNZN\
MQ;_E^H7P.M(&!#P>CKS<]-;6FE[I<$QO&%&.FEU:43" 91S18R)7QK$D>ROL
MJ^#O3$REM_A7=P<V]J%_$W]?EAIKH@ZGGKUD)_&MB/GTMWH-Q\:"'MSEJ,74
M_UBZ"9CX1/)\"NJA[=YD:X*GKV#%6%42%5FZ4+)[E@:>,7 FL(PUMT:INLV,
M?P^60+F-M-:50=5B95!2VC(H*U8'%:E1VEH-A<UW,:&IN7<(WH#5)['S)70K
M#>_VX%@:[2D5Z,T+UH]9B;$#+T""'0-I&2T6WC +M70]LKNQ;;)S8)9[GR=2
M0WI&9*B-B&N_P9LGE&VQXSQL9RU4KE7'[L'NNXQ82.U?F:F(JY98Q.6=3F+O
MN;FD*T1*M+Y+RE;?58O4=VE6H,!+NAB[+3W<W4._DC;\3E00L8')F)4^VJ$7
M")9C4YN&K+ (P0T8^"]0Q%8C$$W66<UF\+B;Z3Z.J?_,K20*Y&6LSR2^_5S]
MEO3^@9-?[C*HC["VWK8I;5% *V>LVA-VC<9LP*0-_RF"[Z*.^&V@VV%<8.U=
M6-6%-PH@=E8O**D@W'1"$]XF\HZP-GAV#-SOS+&I2M5"9Q0I!NGZWT"O%,L_
MJ<K.?%$:Z*V]V^$#&>LPG(@6%K/":/8S];P@QH[)7+=%S$>(3VKQ"EJ\B-[>
M+6U#,?*;.N"GJXHY;!2BJWY%G%=O'6P$X=TR4A"Z0)W5'D%G0>IK;M_[\*M?
M8$M!*G^.[O&&R7-0(5V68 <1?).5)*A60*=IR:9GA2*4@6&EV[06-20HZ<2L
MK)-!><+R8.KQ7:G%ED2T@U%2560M4!5)H:P'0G18,\*.F:$BSMTCEU3W_$I?
MY!9=Z*2B7\\'X;>QD1-\RW)C5:#XN^KU9G*K\;$/%<TVB6VS8@O:V2!0>N]J
MN6Z8<RJ7X 38\ Z7Z4R3MKULO 146E,"6J-N98S]%5D4#'$YU7S7S!.0(FP=
M8WBY".VIXRD U;$9O!QMQQ5Y6;=8VS58:[X;>/<:JT95EUEJ4?US+*[JI:S5
MKJI:9-M6D2N^K2*_;JN4+*;,4(\-;&)%HS<V,QW- RPJ+0FFI]M9ERY_"W,,
M7_>[I-78N5[+&[1!1N_$'8+A#9M[.\ V?JYII$;?<"R,G'$= B?HK9_V1=&Z
M]V<L&T(0[,[Q^]>;QAOZ.S;<\W[/3)%K-8;XE@L+U,O[Z1?POR-[BG=I_/@F
MU>C0M>.T@V0=T9_?21A%HK7(,'@52(-WU?_UIN._Z/;IL4G/3%KW.^U9^L+
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
M\79: AL<\8<E^V97#HZY4[\B)S#:6(U&V84(#RL-"WE69N!J,4^-T"C;FL=
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
M^Z,C63EJRK&[I[_WF3%DAZKIS=GVQP?XF_7F_;^5.-7I;WRNVR"^IS19FEV
MN7S^3&"-87UE6>["_Z\E>EU J>05\*/(8DN#D!QBUN37_D.V8CF+Q4PCM++9
MGDI(B/2_?OC?__M_I4U:MD -JWSQ>IS\+NF2Q[Q>!N_+E,@73A-W<PE6E[[_
MYTS3O[VSX!%S%8B3GNGOX!G'[/T0Q98;G6;C^)ER@'YL+Q?P^I8V7\PHY>%[
ML%<)/,-[J&4 Y> _P4SJH.%3VUZ\^_GGIZ>GX^<'<W9LF).?E4:C^;.F8^'V
M$&^-'VCO7 90>P#"Z+Z9)+D?$RJ1[^F?_#]J(_SS6,.J4Z2,A!X(UNMX8CS^
M?'KQ.2RZT8O?>X_Z.?*LP/-9XAUY/KR"::,RO\<5/&K@_[R;K#[SWB3P+J/
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
MY0X(.N'&^(6XF(OQ.R#XA!\NYAZ%'A 6PHT+HSM)2L8*#8J KLHZ<C#$2N.
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
MV!*(IN#@75J.<NN BS#7@N-P8O*4R_BZ*3@25P%1X,9W"X[%B2D*Q:9:3?%
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
M0QB&B@<&5HBA163*XF%UA3"TM!'(>3-4KAAV=J)^\^*CPT8S9/$P+;X9RPM
M(8L'4_'-6%[2&;EBR%/IC.4%@)!?D::#.#_;EBN&-''':&Y\L'C(4VI&9VP5
M6'VE%@^4$H[7W.BU>'B5<+SF)MP6#\H2CM>\1.!*Q5 N3GA=[.:!4C$$BS^F
M%8 G*Q5#IQ*[Y?JCSRJE;A6#GSCE7!$Z)R:^Y(X,O3;=S;< [ZZ(?4L>B>X0
MZV3I?B_5CEN:9_L;@C:$%4C[B6-I.K&L._8J02%B=EH;NG*S;7A:Q5-A14Q\
MZU701,O#%3'QM5=!$PT$4,0$]UX%33@$0DQD401!N]0F4YL/:>,F4!,3VWR5
M-B&CM::8Z.JKM D9LC7%A(5?I4W(N*TI)IXM@K1]U358:=-T%C:V$W!+Z[?)
M6Y'[TES$;DTQ<?A7B1,W?GO=/S@0B>,FAGO=2#@0B>,FCGO=42A*XJ[M*3$/
M''!KONXC5%&\N(G07G</JBA>W(1CK]L%510O7F*OUNO^0%'B=:L^?8%OF9HZ
ML[Y:9'2A7VKV5'/F[+A>FL"_ZKZS];I?<)C2QX?M>]T_>%\8DWG)_EJOD'UQ
M3.;&C[RBY(5J,A>94.L5F"Y4D_GPR6)BP7Y$]I$8$U-=3+6A.@MP^HNJZ3-5
M'YU.-5W='GA5WBF+"<D*PF5NO+*8R*@@7.;&+8L)4 K"95[\<EM,G' #E_'C
M<\<T%EN'Y53<&;?%!.%X9BTO'K@M)L+%,VMY<;MM,7$MGEG+C:\5$\W:%E'1
M[=;59P.3J%OW(*KN>L6$M 3B-#>>N)JX%D><YL8Q5Q/;XHC3W/CI$O"M<JQA
M\*)<5JX$S"CSRH4;@W6/E%P;@W7$ U2\\A.OZF0P_-O1+ T'\@1'"\0_37?
M(0L)MV0&,CBZ ?E=!N8"62?+X"=!.(]H(^<CVBZB;\LO\C-;!8N0>,"-8/R+
M&L_ND=S(;#R#;,_#>'9* '4JLG+B82;I;.XGS48E^D1F*>8_5%X_Q(-/=C>+
MYJ^.KJOZ'ULQ,W&\FGB8R,[L<_7VTE"WQTCB,+ $J",'RZ5P8+E*@ Y>)CRY
M=[KN")A3AQ8AK?"$+MI->!Q=8\MFX?A4L"D!NN=$M1R3O'>)HE_P;N-]MKHQ
MWBEV5\<:O?%?(G);S3):BMQ]]_7N+'97*4CRNCO?$-.G.O2$D?8('(HL.%YY
MY<R)J=J&%^!GI2ED/B,WC#WLC.C&7-/=3]<\<./:)CXR<ML@N_WWWK)V"[C[
M!D[CQXEOO_&F0WVYE=6G5W^D8;7V_,Y$9X=^;ZHMI+%IS&_)V/K7&^WYOXW_
MCL$E2O"33']Z(]E&\$/#L'7#AO?[Y\^1^["%V7ASQ;]Y,WYS>=O-M]Z^Y=^^
M';^]\N+;=_S;=^.W;[[X]CW_]OT5#P+L2.!':\M#MSQ17O%#3F!(^X5W7[%#
M3N!'YP5WGVHC<!%'>$_P[TTI_'LK\GL[\GLG\GLW\GLO\GL__+O<B/PN1WY7
M(K]'Z),C],D1^N1.:)VZ6P4K]4K)?<H,5XY#'RD-^E&"8/=>]'R\Z4JPY7[\
M_OV\Y$#NX2.4E<8H\NI')<'>;+5F&1ZN1(1 B0B!TJ1D-).6OD4_:B50N,TD
MUMP_6H9C#HG%OC,EZLC-)^%S<%KOO7\_&*,E_&=JSV?O_Q]02P,$%     @
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
M8$F8F@PTFI]9<M@ZE@'(:*J"J2 :$/%Q_FM1DI=Q$<:!F@OTSB;*UFY^+RD
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
MV&H4G W@>R:X1N_+V1?HZ#V[_P!02P,$%     @ 4$@44PKCC H/!0  )Q$
M !T   !F,3!Q,#8R,65X,S(M,5]C8F%K96YE<F=Y+FAT;=58;6^;2!#^;LG_
M8<Y2HU:R#4Z:JHTI$K9)0\]GNX9<ZX]K6,SJ\"[=79KF?OW- G:<-'=MI:37
MYH,)N[/S\LPPSX!S$?TQ==LMY\+W)G@%\^=$033U7<>JK[AK-=O.:#Y901BM
MIO[K3BJX/H.!76B(V)8JF-$K6(HMX=UZH0LAE2SMX$$\NMB=VQ*Y8?P,[(Y[
MQ->J&#K6XH[(MZH>PEX9BMI#T/2S[I&<;7!)LDVF.ZXS<OT/%\$HB.#DN#]P
MK)'[Z 9W<3V$J9X6165NO[ 66HMMLW;H0$RYIK+R8.POH^ \&'M1,)_!XG(9
M7GJS"*(Y#%["93_LC_L0^F.SVVX-3D[M1\3EP"TO!&\R7T3^Y)9/C2?PRG[A
MC);HP_P<H@L?0F\Y\F9^V)M_F/HK\,81X,ZQ;1__&'<?,H^W;3&>4'/>[I\R
MWG&CC$*)2U*A"S3IPJKD*64P95W0N#?.&$W!_TSC4K-/% %*4Q93"2*%\<C[
M'?R9OWRS@L@?7\SFT_F;51>"&>;XJ3E]E"<?2S$<BVU!^/61K.Z>=6$R]T.X
M\)?^: 5UP:S0&M%G#Q;M8SWB=^ ;],$@N ]0F0 5O"N)Q%3FU["DA9 :!(=S
M(;=8\7;O':1"5N 6:$<D0%%G F]+3N'$[F*5'0]NP5?KN$$O+7/4'*/-G*'_
M5TQGE3I)/Y9,TBTZJ$Q^0AIKAI8')T_),[-@A'"QE$SCP7;+_QQGA&\H>+$V
M^X-7)\^'0'CRJZ7AN \!1U2WI HX1MV$83D#XU703192PDQ."DF5P:C;;N$^
MR7,T@=EB)$<(58&HJ;KX4\8)C\TZ:DQ8I1O1,5)E7F,L,(>UT0;?IA3ZOQJ$
MP0S>!Q&VO!#>FR=S?EYC<- <(",*:-4*:-)NZ8PI4!JA,Q4'U>VQ[827"U=G
MCF6ND)!K XQ7;DJEZ])^1&0B;S3UL:%,I^'"&P>S-Z\[=J>Z7WB3R>[^NXU>
ML41G1M1^,H2UD A(+Q9Y3@I%L6LW_W6J*<:)ECL#GZC4+";YKKTCG7::2<>)
M)CNI1OD+^\E-.-'D7^6>'_BPH^-U3N*_8- _Q5"4R%F"%'(^1X([B+2GV-^T
M#K?C6LJZZ?..963=RBK^++\OC'M]_HKY_]'T'3J#ALU^O"-.X#Y=2(;=I<#V
M\H5#SQPK<._WRJJJW'V YZ?Z/:D?_R:$8!]+\'"31\?UH.D@ D=5;*IYW2VQ
M85PA%VG*#_I(PV()K*_W#(;C6;MENL^:HFPAQ2=F*%.+9@;A5&ZN(:)QQD4N
M-M<X@_"X7_7J*X;]?6W(L:$$5/O50VDI.5-9;>(N:QJ!/7-BN]\RI2H"D,!T
MU1'3%,H"5TPH5.F?F OJ 1"9<R,8W^ $BG6.!5@S&C-XF^7_@,/ =3!(',!1
ME%*5Q!"#@".%B1P>O@'L1Y-3&[E;&UM<Z)T]EJ,M,R6ADD(H>GN<>?GE++-/
M2+MU,,MT 4N&;*OYJELEMC&#+F%)X-,G4#WR=UT6DJ944AZ;'91 %C>>&(=N
M<WL7KC**]Q*Q3"AJ0D^I23])<8RH)!/4B16+ZD3:1<4;(I.<JBH.HW=#L?KP
M,;AQP4268P0EV1C[H,HX:\S_U/6S5_5;KP?GC.;)&2PPAB'*8_4CFJAV"//"
M1*C.8$J4AEYOUR@GP9^W7\_KM\X7][QU5FMWJ&]T#_7M8_KRW>J;7FWKF!P+
M7=MY>1";98*K WB,A%CF0T?]Y<-\(/D'4$L#!!0    ( %!(%%- 7)3;) 4
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
MUVX7E,<>$B-%IL$Z=OP<?PC;%%H4A1#O0^]MYL8;X#'%%'L*OG2(5?QNW1D
M.-U,E'%\@R4'N8JLU94"['J!['P;3N=!Q8*CSM"@(&"<UD+>6IV,8ZFA=8*S
M6S5RDL!>CVO5HM\697*A:6;WR]0!F-?UKTX4;<&,MJ%6EI!.PL\?*Q.WHAK=
MAZ_Z'2CCJ,W='ADB/5I-*;0Y>'V"RLI=7M%$\I]#C7",%'B*A-R@="F0^A?8
M<(:#^/<H0':#X,2_!Y$,#W6#$P?R98[8WD9"S94IN;.=[)R^<(6_Q=P% S'S
M.WM;Q_&:9_>88U2)NF<.@5,YI''$LVH(G*\ 5\6,060)*-Y&$<Y(DI?"S2Y#
M9V1"WQVNT?!CQ#48,:[]-H@#KL75/0M/MZ?V@Z6!JK?EQB8KW_SVV&(]AVT6
M_GO'PH^R+^5?_%M7S6O!%?3PPF*SZ\</-S_=2+-]Z6)\:'6^N8#PLHP!JS2G
M>BZCYC'=D? &E(SBG?GJXFT%[$3JKMEDQ48R$\&.\_E$<(3N,G#A?K_5ZMZ
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
MR="2^J/3X!L1;%E(K/^O@C 6C:6",Y>+IC/W0AYL^F9B%ZTD-F5J^HP@*,K
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
M+G1^/KRQD5_2@M8J^[--@23 "8.[>$N#IX'USM?X[>2!QYQHSUTGFPG+XU)
M05:4.M&:5F.=Z-W$=K2YT<W64Z]K-_&'+AB)SSK]# \!&.'FF1FN/AP^QN3K
MB7F?((?)!Q]IW$4B%[9<.EL<CKD*&U>MI^O3W4"1*7PXD*<(JPSVS>8<=Z(T
MT!"_O_KF0S25D+T7CK(D)V8E:.H\MQDQ$ 2KW(.H6E\%2LU,"9WIM7!;"OR)
M$Y;RU9]8RJ;(^O;EGO+"1]WL"<RXUP BZ:5X]2$KO(O8#M(G9(9;;UF1PTHD
M*Z#5SP;X"[:.,QK)\GEDU90IS%:HM7'5AEGX9=BJE$:S_@4LU?DH!$2FZ,W+
M"V4,&/D4'$L'Y;OG>QJDP)9C<TSY9K6M\<XT);%6I^$2+M[Q<;US58U[:8%<
M!V)5SI_Q;+/B_)*B6),EF]S>$/5=<Z  UY"YJ;+WC^@;2W@DL=-4O2G!0O.Q
MRO3;^^7-7W=T="J%RJ>MIM:Q^'>YO.0/Z4JD'<2N?^_C;;^UM^5MM@^L)K M
M+_BH)<!]8&*5-H?'B@OZW[[@]VNSL.TP-9=I5;#B>*Z,DH7SRXM+V0EN5?W
M.(='9U1_1S+#8)4[$@I1_]S[X# A'@H<HP\.-09MQ3HUCX_<(^^"N%>Z9HF\
MOHP"T-L'WL'8EE '-G4JK,1\MZ)PD\=;6Q"Q- USF:1L(+=2XN##$(73?EKS
M!M4N5ENGDH'*HXM#G9@^F'F$%/AD)[;&%&%*\7_2^'<9,YP<E\FT_!844Y^#
M:+KJAQ!2HDH#N\W-V&$-1H\-^]NIW2JAKRP.*QCU+"T(97H3\;LLI4QI7M?^
M(AA)7E7+!Q"3AD9W85O[RY&J2W<\J?*^/ZG<9T/VQ]6#Z?2;F[<HW#=!_V5"
MBOX<W]/V8+IVWKEV:DHX_<5M- '#QLY*@:-BF4QYT2 ]"H\J<L4.,0E*DHSJ
MH ]W;L$L:YJ@]=G#-K)\\(G3HILR-BNH:K\W6;Z<<LH*[H![9\)QJ_Z2!'",
M,2<7_,AF:PNY'-'L3'JZ^AWI594L\ZB-&PP7[0 G+-/EA_/=VD.U0^.(;0.J
M4F"WM6K>Y/FP$W=AZLS'-SV\F]22B-'NCO[=FXX_>OY1[=+IR-B;92X''YMN
M 7:: %OT+:HW-28LF../'3KVZ46)=:I%3\W,XF27 6KB#\$Q[(A7Y?27G^2-
MZ(WB_=#.L1H4FU5/BQE5@[S',C3V4GL()]G*>QCG>GACEX9G2@"7Y(K'C*'A
MR.C?UFV?P@2&GX=ELX,,4TWC5O;]M*^DIN-=AQANY?C"U>GPBZ#F\L;]63G_
M5D*$=/!_ 5!+ 0(4 Q0    ( %!(%%/:BRBS%C(  "^) @ 1
M  "  0    !C8F%T+3(P,C$P-C,P+GAS9%!+ 0(4 Q0    ( %!(%%,U S\P
M.0\  (6V   5              "  44R  !C8F%T+3(P,C$P-C,P7V-A;"YX
M;6Q02P$"% ,4    " !02!13RI!P7VMW  !'+@< %0              @ &Q
M00  8V)A="TR,#(Q,#8S,%]D968N>&UL4$L! A0#%     @ 4$@44[[RQQ5"
M%P$ <_T- !4              ( !3[D  &-B870M,C R,3 V,S!?;&%B+GAM
M;%!+ 0(4 Q0    ( %!(%%./=40XE'@  +M[!P 5              "  <30
M 0!C8F%T+3(P,C$P-C,P7W!R92YX;6Q02P$"% ,4    " !02!13"5>>BT8I
M @#N\!L %P              @ &+20( 9C$P<3 V,C%?8V)A:V5N97)G>2YH
M=&U02P$"% ,4    " !02!13#;&PSQD'  "V)P  '0              @ $&
M<P0 9C$P<3 V,C%E>#,Q+3%?8V)A:V5N97)G>2YH=&U02P$"% ,4    " !0
M2!13O).HA"8'  !N)P  '0              @ %:>@0 9C$P<3 V,C%E>#,Q
M+3)?8V)A:V5N97)G>2YH=&U02P$"% ,4    " !02!13"N.,"@\%   G$0
M'0              @ &[@00 9C$P<3 V,C%E>#,R+3%?8V)A:V5N97)G>2YH
M=&U02P$"% ,4    " !02!130%R4VR0%  # $0  '0              @ $%
MAP0 9C$P<3 V,C%E>#,R+3)?8V)A:V5N97)G>2YH=&U02P$"% ,4    " !0
M2!13VYD?^C<W   C.0  #0              @ %DC 0 :6UA9V5?,# Q+FIP
79U!+!08     "P + /<"  #&PP0    !

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